--- /srv/rebuilderd/tmp/rebuilderdaO8QK0/inputs/mesa-libgallium_26.2.5-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdaO8QK0/out/mesa-libgallium_26.2.5-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-16 10:20:48.000000 debian-binary │ -rw-r--r-- 0 0 0 1436 2026-10-16 10:20:48.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8279632 2026-10-16 10:20:48.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8276632 2026-10-16 10:20:48.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.2.5-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 0x1c2efb0 0x01c2efb0 0x01c2efb0 0x06798 0x06798 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1c3574c 0x1c3574c R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1c2f0a0 0x01c2f0a0 0x01c2f0a0 0x06798 0x06798 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1c3583c 0x1c3583c R E 0x10000 │ │ │ │ LOAD 0x1c3a238 0x01c4a238 0x01c4a238 0xe9862 0x2b0ca0 RW 0x10000 │ │ │ │ DYNAMIC 0x1cefe4c 0x01cffe4c 0x01cffe4c 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1c3a238 0x01c4a238 0x01c4a238 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1c3a238 0x01c4a238 0x01c4a238 0xb5dc8 0xb5dc8 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000ac58 00ac58 000828 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b480 00b480 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b4b0 00b4b0 000320 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b7d0 00b7d0 0650d8 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 000708a8 0708a8 001b70 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 00072418 072418 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00072424 072424 00295c 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00074d80 074d80 1071144 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 010e5ec4 10e5ec4 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 010e5ed0 10e5ed0 b4430c 00 A 0 0 16 │ │ │ │ - [15] .ARM.extab PROGBITS 01c2a1dc 1c2a1dc 004dd4 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01c2efb0 1c2efb0 006798 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01c35748 1c35748 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00074d80 074d80 1071238 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 010e5fb8 10e5fb8 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 010e5fc0 10e5fc0 b4430c 00 A 0 0 16 │ │ │ │ + [15] .ARM.extab PROGBITS 01c2a2cc 1c2a2cc 004dd4 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01c2f0a0 1c2f0a0 006798 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01c35838 1c35838 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01c4a238 1c3a238 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01c4a23c 1c3a23c 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01c4a23c 1c3a23c 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01c4a27c 1c3a27c 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01c4a280 1c3a280 0b5bcc 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01cffe4c 1cefe4c 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01d00000 1cf0000 003ec0 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.2.5-1.so] │ │ │ │ 0x0000000c (INIT) 0x72418 │ │ │ │ - 0x0000000d (FINI) 0x10e5ec4 │ │ │ │ + 0x0000000d (FINI) 0x10e5fb8 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1c4a23c │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1c4a27c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x4654 │ │ │ │ 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: d735922e4511750618acd764aa99f15ef5af54b7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 08f2f154383a5f9e28baebec673bcda6ab1a6bf7 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1095,15 +1095,15 @@ │ │ │ │ @)1F(FzD │ │ │ │ T$1F(FzD │ │ │ │ #,5>GPYbkt} │ │ │ │ )AF;F(FzD │ │ │ │ @'!F(FzD │ │ │ │ h@80H (PhXhh` │ │ │ │ !)19AIQYaiqy │ │ │ │ -HxDpG HxDpG HxDpG@ │ │ │ │ +HxDpG HxDpG HxDpG0 │ │ │ │ kJ1F FzD │ │ │ │ SJ)F FzD │ │ │ │ 1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ t-1F(FzD │ │ │ │ d-AF(FzD │ │ │ │ X-3FAF(FzD │ │ │ │ -1F(FzD │ │ │ │ @@ -3736,15 +3736,15 @@ │ │ │ │ @HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGC │ │ │ │ 6k6"/! F │ │ │ │ +)"(!+{ F │ │ │ │ +)"(!+{ F │ │ │ │ 8{'" ! F │ │ │ │ 8{/!6" F │ │ │ │ 8{'" ! F │ │ │ │ 8k6"/! F │ │ │ │ +)"(!+{ F │ │ │ │ +)"(!+{ F │ │ │ │ 6{'" ! F │ │ │ │ 6{6"/! F │ │ │ │ 6k6"/! F │ │ │ │ +)"(!+{ F │ │ │ │ +)"(!+{ F │ │ │ │ (0*F9F F │ │ │ │ 8{.",! F │ │ │ │ 8{'" ! F │ │ │ │ 8{.",! F │ │ │ │ 8{'" ! F │ │ │ │ ;{9F*F F │ │ │ │ 8k.",! F │ │ │ │ @@ -6170,15 +6175,15 @@ │ │ │ │ +F2F!F@F │ │ │ │ FzD FyDZ │ │ │ │ B83yD42 Fw │ │ │ │ B42 FyDw │ │ │ │ $0F#F"F!F │ │ │ │ }J~IzDyDY │ │ │ │ HIzDyDY │ │ │ │ -,J,IzDyDY │ │ │ │ +,J,IzDyDX │ │ │ │ J h{DzDv │ │ │ │ J h{DzDv │ │ │ │ J h{DzDv │ │ │ │ J h{DzDv │ │ │ │ FzD FyDX │ │ │ │ FzD FyDX │ │ │ │ nJoIzDyDX │ │ │ │ @@ -6369,15 +6374,15 @@ │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/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 │ │ │ │ bHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpGo │ │ │ │ [HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGC │ │ │ │ GHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG │ │ │ │ -2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG` │ │ │ │ +2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG │ │ │ │ nq111t111 │ │ │ │ w1111z11111 │ │ │ │ 3#dYK!` │ │ │ │ &/8AJS\enw │ │ │ │ `;FJF)F] │ │ │ │ #F2FAFHF │ │ │ │ #F2F9FPF │ │ │ │ @@ -6546,15 +6551,15 @@ │ │ │ │ !F*F;FPF │ │ │ │ !F*F;FPF │ │ │ │ #F:FB!PF │ │ │ │ isssssspsssssss │ │ │ │ ssssssssssssssss │ │ │ │ lh)F8io` │ │ │ │ QHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ + HIF#F "xD> │ │ │ │ QF F*h+y │ │ │ │ QF F+y*h │ │ │ │ B! F*h+y │ │ │ │ HIF#F "xD> │ │ │ │ HIF#F "xD> │ │ │ │ HAF#F "xD> │ │ │ │ HAF#F "xD> │ │ │ │ @@ -8041,15 +8046,15 @@ │ │ │ │ )F F3y2h │ │ │ │ HAF#F "xD> │ │ │ │ H#F "1FxD> │ │ │ │ HAF#F "xD> │ │ │ │ HAF#F "xD> │ │ │ │ HAF#F "xD> │ │ │ │ HAF#F "xD> │ │ │ │ - HAF#F "xD> │ │ │ │ + HAF#F "xD= │ │ │ │ HAF#F "xD= │ │ │ │ HAF#F "xD= │ │ │ │ HAF#F "xD= │ │ │ │ HAF#F "xD= │ │ │ │ IF F+y*h │ │ │ │ H1F#F "xD= │ │ │ │ +F "1FxD< │ │ │ │ @@ -8130,15 +8135,15 @@ │ │ │ │ <<"F{D:D │ │ │ │ d<"F{D:D │ │ │ │ ! FzD]F' │ │ │ │ L4"F{D:D │ │ │ │ D4"F{D:D │ │ │ │ bAF{D FS │ │ │ │ #AFzD F$ │ │ │ │ -#AFzD F$ │ │ │ │ +#AFzD F# │ │ │ │ bAF{D FS │ │ │ │ #AFzD F# │ │ │ │ #AFzD F# │ │ │ │ mzD,I,HyD,L │ │ │ │ 1.AJzDAK │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ &{CJ+F F │ │ │ │ @@ -8190,15 +8195,15 @@ │ │ │ │ I"F+FXFyD │ │ │ │ !}K0F}J{D │ │ │ │ !xK0FxJ{D │ │ │ │ !rK0FrJ{D │ │ │ │ nK{DnJ0F │ │ │ │ p'KF(FzD │ │ │ │ SJCF8FzD │ │ │ │ -HxDpGPd( │ │ │ │ +HxDpG@d( │ │ │ │ 1.AJzDAK │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ $!FBFKF(F │ │ │ │ F~DiX hI │ │ │ │ !eK(FeJ{D │ │ │ │ (F`KzD{D │ │ │ │ !~K F~J{D │ │ │ │ @@ -8254,15 +8259,15 @@ │ │ │ │ F~DaX hI │ │ │ │ gN~DgI+FgJ FyD │ │ │ │ %(%$&,& │ │ │ │ BF;FyD F │ │ │ │ l*+FQFzD0F │ │ │ │ $)+FQFzD0F │ │ │ │ '+FAFzD0F │ │ │ │ -FHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000ef98 │ │ │ │ - smlabteq lr, r8, r2, sl │ │ │ │ + @ instruction: 0x010ea3b8 │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ 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 │ │ │ │ @@ -805,92 +805,92 @@ │ │ │ │ blmi 1555ca4 │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf872f080 │ │ │ │ svclt 0x0000e158 │ │ │ │ @ instruction: 0x01c8b194 │ │ │ │ andeq r3, r0, ip, asr #22 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - smlatteq pc, r4, r7, r7 │ │ │ │ - smlatteq pc, r6, r7, r7 │ │ │ │ - smlabteq pc, sl, r7, r7 @ │ │ │ │ - tsteq r3, ip, lsr #30 │ │ │ │ - @ instruction: 0x010f77b4 │ │ │ │ - smlatbeq pc, ip, r7, r7 @ │ │ │ │ - smlatbeq pc, r4, r7, r7 @ │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ - tsteq pc, r6, ror r7 @ │ │ │ │ - tsteq pc, r6, lsl #14 │ │ │ │ - tsteq pc, r6, asr r7 @ │ │ │ │ - @ instruction: 0x010f76b8 │ │ │ │ - tsteq pc, r6, lsr r7 @ │ │ │ │ - @ instruction: 0x010f76b6 │ │ │ │ - tsteq r3, r2, ror #28 │ │ │ │ - smlatteq pc, r0, r5, r7 │ │ │ │ - @ instruction: 0x010f72bc │ │ │ │ - tsteq r3, sl, asr #19 │ │ │ │ - @ instruction: 0x011379b6 │ │ │ │ - @ instruction: 0x0113799e │ │ │ │ - tsteq r3, r6, lsl #19 │ │ │ │ - tsteq r3, r2, ror r9 │ │ │ │ - tsteq r3, sl, asr r9 │ │ │ │ - tsteq r3, r2, asr #18 │ │ │ │ - tsteq r3, sl, lsr #18 │ │ │ │ - tsteq r3, r2, lsl r9 │ │ │ │ - @ instruction: 0x011378fe │ │ │ │ - tsteq r3, r6, ror #17 │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + ldrdeq r7, [pc, -r4] │ │ │ │ + ldrdeq r7, [pc, -r6] │ │ │ │ + @ instruction: 0x010f78ba │ │ │ │ + tsteq r3, ip, lsl r0 │ │ │ │ + smlatbeq pc, r4, r8, r7 @ │ │ │ │ + @ instruction: 0x010f789c │ │ │ │ + @ instruction: 0x010f7894 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + tsteq pc, r6, ror #16 │ │ │ │ + strdeq r7, [pc, -r6] │ │ │ │ + tsteq pc, r6, asr #16 │ │ │ │ + smlatbeq pc, r8, r7, r7 @ │ │ │ │ + tsteq pc, r6, lsr #16 │ │ │ │ + smlatbeq pc, r6, r7, r7 @ │ │ │ │ + tsteq r3, r2, asr pc │ │ │ │ + ldrdeq r7, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, r3, r7 @ │ │ │ │ + @ instruction: 0x01137aba │ │ │ │ + tsteq r3, r6, lsr #21 │ │ │ │ + tsteq r3, lr, lsl #21 │ │ │ │ + tsteq r3, r6, ror sl │ │ │ │ + tsteq r3, r2, ror #20 │ │ │ │ + tsteq r3, sl, asr #20 │ │ │ │ + tsteq r3, r2, lsr sl │ │ │ │ + tsteq r3, sl, lsl sl │ │ │ │ + tsteq r3, r2, lsl #20 │ │ │ │ + tsteq r3, lr, ror #19 │ │ │ │ + @ instruction: 0x011379d6 │ │ │ │ + @ instruction: 0x011379bc │ │ │ │ + tsteq r3, sl, ror r9 │ │ │ │ + tsteq r3, r8, asr #18 │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ + tsteq r3, r2, lsl #18 │ │ │ │ + @ instruction: 0x011378f0 │ │ │ │ + @ instruction: 0x011378de │ │ │ │ tsteq r3, ip, asr #17 │ │ │ │ - tsteq r3, sl, lsl #17 │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - tsteq r3, r4, lsr #16 │ │ │ │ - tsteq r3, r2, lsl r8 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - tsteq r3, lr, ror #15 │ │ │ │ - @ instruction: 0x011377dc │ │ │ │ - tsteq r3, ip, asr #15 │ │ │ │ - @ instruction: 0x011377b6 │ │ │ │ - tsteq r3, r4, lsr #15 │ │ │ │ - tsteq r3, lr, lsl #15 │ │ │ │ - tsteq r3, r8, ror r7 │ │ │ │ - tsteq r3, r2, ror #14 │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - tsteq r3, sl, lsr r7 │ │ │ │ - tsteq r3, r4, lsr #14 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - @ instruction: 0x011376fc │ │ │ │ - tsteq r3, r6, ror #13 │ │ │ │ - @ instruction: 0x011376d4 │ │ │ │ - @ instruction: 0x011376be │ │ │ │ - tsteq r3, r8, lsr #13 │ │ │ │ - @ instruction: 0x01137692 │ │ │ │ - tsteq r3, ip, ror r6 │ │ │ │ - tsteq r3, sl, ror #12 │ │ │ │ - tsteq r3, r4, asr r6 │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - tsteq r3, r6, lsr #12 │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ - @ instruction: 0x011375fe │ │ │ │ - tsteq r3, r8, ror #11 │ │ │ │ - @ instruction: 0x011375d2 │ │ │ │ - tsteq r3, r0, asr #11 │ │ │ │ - tsteq r3, sl, lsr #11 │ │ │ │ - @ instruction: 0x01137594 │ │ │ │ - tsteq r3, lr, ror r5 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - tsteq r3, r6, asr r5 │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ - tsteq r3, r6, lsl #10 │ │ │ │ - @ instruction: 0x011374f0 │ │ │ │ - @ instruction: 0x011374d8 │ │ │ │ - tsteq r3, r2, asr #9 │ │ │ │ - @ instruction: 0x011374b0 │ │ │ │ - @ instruction: 0x0113749a │ │ │ │ - tsteq r3, r2, lsl #9 │ │ │ │ + @ instruction: 0x011378bc │ │ │ │ + tsteq r3, r6, lsr #17 │ │ │ │ + @ instruction: 0x01137894 │ │ │ │ + tsteq r3, lr, ror r8 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + tsteq r3, r2, asr r8 │ │ │ │ + tsteq r3, sl, lsr r8 │ │ │ │ + tsteq r3, sl, lsr #16 │ │ │ │ + tsteq r3, r4, lsl r8 │ │ │ │ + tsteq r3, r2, lsl #16 │ │ │ │ + tsteq r3, ip, ror #15 │ │ │ │ + @ instruction: 0x011377d6 │ │ │ │ + tsteq r3, r4, asr #15 │ │ │ │ + tsteq r3, lr, lsr #15 │ │ │ │ + @ instruction: 0x01137798 │ │ │ │ + tsteq r3, r2, lsl #15 │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r3, r6, lsl r7 │ │ │ │ + tsteq r3, r4, lsl #14 │ │ │ │ + tsteq r3, lr, ror #13 │ │ │ │ + @ instruction: 0x011376d8 │ │ │ │ + tsteq r3, r2, asr #13 │ │ │ │ + @ instruction: 0x011376b0 │ │ │ │ + @ instruction: 0x0113769a │ │ │ │ + tsteq r3, r4, lsl #13 │ │ │ │ + tsteq r3, lr, ror #12 │ │ │ │ + tsteq r3, ip, asr r6 │ │ │ │ + tsteq r3, r6, asr #12 │ │ │ │ + tsteq r3, r4, lsr r6 │ │ │ │ + tsteq r3, lr, lsl r6 │ │ │ │ + tsteq r3, ip, lsl #12 │ │ │ │ + @ instruction: 0x011375f6 │ │ │ │ + tsteq r3, r0, ror #11 │ │ │ │ + tsteq r3, r8, asr #11 │ │ │ │ + @ instruction: 0x011375b2 │ │ │ │ + tsteq r3, r0, lsr #11 │ │ │ │ + tsteq r3, sl, lsl #11 │ │ │ │ + tsteq r3, r2, ror r5 │ │ │ │ svceq 0x00c6f1b8 │ │ │ │ blmi 1cabf74 │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf9c6f07d │ │ │ │ smlatble r7, ip, r0, lr │ │ │ │ ldrtmi r4, [r9], -ip, ror #22 │ │ │ │ @@ -997,34 +997,34 @@ │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7fcd001 │ │ │ │ andslt lr, r1, ip, asr ip │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ - tsteq r3, r2, lsl #6 │ │ │ │ - tsteq r3, ip, ror #5 │ │ │ │ - @ instruction: 0x011372d6 │ │ │ │ - tsteq r3, r4, asr #5 │ │ │ │ - tsteq r3, lr, lsr #5 │ │ │ │ - @ instruction: 0x0113729c │ │ │ │ - tsteq r3, r6, lsl #5 │ │ │ │ - tsteq r3, r4, ror r2 │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - tsteq r3, ip, asr #4 │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - tsteq r3, r4, lsr #4 │ │ │ │ - tsteq r3, lr, lsl #4 │ │ │ │ - @ instruction: 0x011371f8 │ │ │ │ - tsteq r3, r2, ror #3 │ │ │ │ - @ instruction: 0x011371d2 │ │ │ │ - @ instruction: 0x010f6ab2 │ │ │ │ - smlatbeq pc, r0, r0, r0 @ │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + tsteq r3, r8, lsl #8 │ │ │ │ + @ instruction: 0x011373f2 │ │ │ │ + @ instruction: 0x011373dc │ │ │ │ + tsteq r3, r6, asr #7 │ │ │ │ + @ instruction: 0x011373b4 │ │ │ │ + @ instruction: 0x0113739e │ │ │ │ + tsteq r3, ip, lsl #7 │ │ │ │ + tsteq r3, r6, ror r3 │ │ │ │ + tsteq r3, r4, ror #6 │ │ │ │ + tsteq r3, lr, asr #6 │ │ │ │ + tsteq r3, ip, lsr r3 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + tsteq r3, r4, lsl r3 │ │ │ │ + @ instruction: 0x011372fe │ │ │ │ + tsteq r3, r8, ror #5 │ │ │ │ + @ instruction: 0x011372d2 │ │ │ │ + tsteq r3, r2, asr #5 │ │ │ │ + smlatbeq pc, r2, fp, r6 @ │ │ │ │ + @ instruction: 0x010f0190 │ │ │ │ biceq sl, r8, r2, lsl #6 │ │ │ │ andeq r3, r0, ip, asr #22 │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1144,55 +1144,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 │ │ │ │ - smlatteq pc, r2, r9, r6 │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - tsteq pc, sl, lsl sl @ │ │ │ │ - tsteq pc, sl, asr sl @ │ │ │ │ - @ instruction: 0x010f6a96 │ │ │ │ - smlabteq pc, r6, sl, r6 @ │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, r2, asr fp @ │ │ │ │ - @ instruction: 0x010f6b9a │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - @ instruction: 0x010f6992 │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - smlatteq pc, sl, r8, r6 │ │ │ │ - smlabteq pc, r4, r8, r6 @ │ │ │ │ - smlatteq pc, sl, r7, r6 │ │ │ │ - smlatteq pc, r4, r7, r6 │ │ │ │ - tsteq pc, sl, lsr r9 @ │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ ldrdeq r6, [pc, -r2] │ │ │ │ - @ instruction: 0x010f69bc │ │ │ │ - smlabbeq pc, r6, r9, r6 @ │ │ │ │ - @ instruction: 0x010f6998 │ │ │ │ - @ instruction: 0x010f67ba │ │ │ │ - smlabteq pc, r8, r9, r6 @ │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + tsteq pc, sl, lsl #22 │ │ │ │ + tsteq pc, sl, asr #22 │ │ │ │ + smlabbeq pc, r6, fp, r6 @ │ │ │ │ + @ instruction: 0x010f6bb6 │ │ │ │ + tsteq pc, r6, lsl #24 │ │ │ │ + tsteq pc, r2, asr #24 │ │ │ │ + smlabbeq pc, sl, ip, r6 @ │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + smlabbeq pc, r2, sl, r6 @ │ │ │ │ + tsteq pc, r8, lsl sl @ │ │ │ │ ldrdeq r6, [pc, -sl] │ │ │ │ - smlatbeq pc, r8, r7, r6 @ │ │ │ │ - @ instruction: 0x010f6ab2 │ │ │ │ - tsteq pc, ip, asr #20 │ │ │ │ - tsteq pc, lr, lsl #20 │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - smlabbeq pc, sl, r7, r6 @ │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ + @ instruction: 0x010f69b4 │ │ │ │ + ldrdeq r6, [pc, -sl] │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + tsteq pc, sl, lsr #20 │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + smlabteq pc, r2, r8, r6 @ │ │ │ │ + smlatbeq pc, ip, sl, r6 @ │ │ │ │ tsteq pc, r6, ror sl @ │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - smlatteq pc, r6, sl, r6 │ │ │ │ - @ instruction: 0x010f6ab0 │ │ │ │ - smlabteq pc, r2, sl, r6 @ │ │ │ │ - tsteq pc, r0, ror #14 │ │ │ │ + smlabbeq pc, r8, sl, r6 @ │ │ │ │ + smlatbeq pc, sl, r8, r6 @ │ │ │ │ + @ instruction: 0x010f6ab8 │ │ │ │ + smlabteq pc, sl, sl, r6 @ │ │ │ │ + @ instruction: 0x010f6898 │ │ │ │ + smlatbeq pc, r2, fp, r6 @ │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ strdeq r6, [pc, -lr] │ │ │ │ - tsteq pc, r0, lsl fp @ │ │ │ │ - tsteq pc, lr, asr #14 │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ + tsteq pc, sl, ror r8 @ │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + tsteq pc, r6, ror #22 │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ + ldrdeq r6, [pc, -r6] │ │ │ │ + smlatbeq pc, r0, fp, r6 @ │ │ │ │ + @ instruction: 0x010f6bb2 │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + smlatteq pc, lr, fp, r6 │ │ │ │ + tsteq pc, r0, lsl #24 │ │ │ │ + tsteq pc, lr, lsr r8 @ │ │ │ │ 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 │ │ │ │ @@ -1929,163 +1929,163 @@ │ │ │ │ and lr, r7, lr, ror #20 │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 19b4b94 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r6, [pc, -lr] │ │ │ │ - tsteq r1, ip, lsr #3 │ │ │ │ - smlabteq pc, lr, r9, r6 @ │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - tsteq r1, r6, lsl #2 │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - tsteq r1, r2, ror #1 │ │ │ │ - smlatteq pc, r0, r8, r6 │ │ │ │ + smlabteq pc, lr, sl, r6 @ │ │ │ │ + @ instruction: 0x0111629c │ │ │ │ + @ instruction: 0x010f6abe │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + strdeq r6, [pc, -ip] │ │ │ │ + @ instruction: 0x011161f6 │ │ │ │ + smlatteq pc, r8, r9, r6 │ │ │ │ + @ instruction: 0x011161d2 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + smlabteq pc, sl, r9, r6 @ │ │ │ │ + @ instruction: 0x0118a296 │ │ │ │ + @ instruction: 0x010f69b4 │ │ │ │ + tsteq r1, r0, lsl #3 │ │ │ │ + smlatbeq pc, r2, r9, r6 @ │ │ │ │ + smlatbeq pc, r0, r9, r6 @ │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + smlabbeq pc, ip, r9, r6 @ │ │ │ │ + tsteq r2, r4, asr #31 │ │ │ │ + smlabbeq pc, r4, r9, r6 @ │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + @ instruction: 0x0118a1d6 │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + tsteq pc, lr, asr #18 │ │ │ │ + tsteq r2, r4, lsr pc │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tsteq r8, r6, asr #2 │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + @ instruction: 0x01126ed6 │ │ │ │ + tsteq pc, r6, lsr r9 @ │ │ │ │ + tsteq pc, r2, lsr #18 │ │ │ │ + tsteq r8, r8, ror #1 │ │ │ │ + tsteq pc, r0, lsl r9 @ │ │ │ │ + tsteq pc, r6, lsl r9 @ │ │ │ │ + tsteq pc, r6, lsl r9 @ │ │ │ │ + tsteq pc, lr, lsl #18 │ │ │ │ + smlatteq pc, r4, r8, r6 │ │ │ │ + smlatteq pc, r4, r8, r6 │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + tsteq pc, lr, lsl #16 │ │ │ │ + tsteq pc, r6, lsl #16 │ │ │ │ ldrdeq r6, [pc, -sl] │ │ │ │ - tsteq r8, r6, lsr #3 │ │ │ │ - smlabteq pc, r4, r8, r6 @ │ │ │ │ - @ instruction: 0x01116090 │ │ │ │ - @ instruction: 0x010f68b2 │ │ │ │ - @ instruction: 0x010f68b0 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - @ instruction: 0x010f689c │ │ │ │ - @ instruction: 0x01126ed4 │ │ │ │ - @ instruction: 0x010f6894 │ │ │ │ - smlabbeq pc, r0, r8, r6 @ │ │ │ │ - tsteq r8, r6, ror #1 │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + @ instruction: 0x010f68be │ │ │ │ + tsteq r1, r8, lsl #30 │ │ │ │ + smlatbeq pc, ip, r8, r6 @ │ │ │ │ + @ instruction: 0x010f6896 │ │ │ │ + smlabbeq pc, lr, r8, r6 @ │ │ │ │ + smlabbeq pc, r6, r8, r6 @ │ │ │ │ + tsteq pc, lr, ror r8 @ │ │ │ │ + tsteq pc, r6, ror r8 @ │ │ │ │ + tsteq pc, r2, ror r8 @ │ │ │ │ tsteq pc, lr, ror #16 │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ - tsteq pc, lr, asr r8 @ │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ tsteq pc, r8, asr r8 @ │ │ │ │ - tsteq r8, r6, asr r0 │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ - tsteq r2, r6, ror #27 │ │ │ │ - tsteq pc, r6, asr #16 │ │ │ │ - tsteq pc, r2, lsr r8 @ │ │ │ │ - @ instruction: 0x01189ff8 │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - tsteq pc, r6, lsr #16 │ │ │ │ - tsteq pc, r6, lsr #16 │ │ │ │ - tsteq pc, lr, lsl r8 @ │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - tsteq pc, lr, lsl r7 @ │ │ │ │ - tsteq pc, r6, lsl r7 @ │ │ │ │ - smlatteq pc, sl, r7, r6 │ │ │ │ - smlatteq pc, ip, r6, r6 │ │ │ │ - smlatteq pc, r4, r6, r6 │ │ │ │ - smlabteq pc, lr, r7, r6 @ │ │ │ │ - tsteq r1, r8, lsl lr │ │ │ │ - @ instruction: 0x010f67bc │ │ │ │ - smlatbeq pc, r6, r7, r6 @ │ │ │ │ - @ instruction: 0x010f679e │ │ │ │ - @ instruction: 0x010f6796 │ │ │ │ - smlabbeq pc, lr, r7, r6 @ │ │ │ │ - smlabbeq pc, r6, r7, r6 @ │ │ │ │ - smlabbeq pc, r2, r7, r6 @ │ │ │ │ - tsteq pc, lr, ror r7 @ │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tsteq pc, r2, lsl #14 │ │ │ │ - strdeq r6, [pc, -sl] │ │ │ │ strdeq r6, [pc, -r2] │ │ │ │ - smlatteq pc, sl, r6, r6 │ │ │ │ - smlatteq pc, r2, r6, r6 │ │ │ │ - ldrdeq r6, [pc, -lr] │ │ │ │ + smlatteq pc, sl, r7, r6 │ │ │ │ + smlatteq pc, r2, r7, r6 │ │ │ │ ldrdeq r6, [pc, -sl] │ │ │ │ - tsteq r8, ip, asr #27 │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, lr, asr r6 @ │ │ │ │ - tsteq pc, r6, asr r6 @ │ │ │ │ - tsteq pc, lr, asr #12 │ │ │ │ - tsteq pc, r6, asr #12 │ │ │ │ - tsteq pc, lr, lsr r6 @ │ │ │ │ - tsteq pc, sl, lsr r6 @ │ │ │ │ - tsteq pc, r6, lsr r6 @ │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - @ instruction: 0x010f65ba │ │ │ │ - @ instruction: 0x010f65b2 │ │ │ │ - smlatbeq pc, sl, r5, r6 @ │ │ │ │ - smlatbeq pc, r2, r5, r6 @ │ │ │ │ + ldrdeq r6, [pc, -r2] │ │ │ │ + smlabteq pc, lr, r7, r6 @ │ │ │ │ + smlabteq pc, sl, r7, r6 @ │ │ │ │ + @ instruction: 0x01189ebc │ │ │ │ + smlabteq pc, r0, r7, r6 @ │ │ │ │ + tsteq pc, lr, asr #14 │ │ │ │ + tsteq pc, r6, asr #14 │ │ │ │ + tsteq pc, lr, lsr r7 @ │ │ │ │ + tsteq pc, r6, lsr r7 @ │ │ │ │ + tsteq pc, lr, lsr #14 │ │ │ │ + tsteq pc, sl, lsr #14 │ │ │ │ + tsteq pc, r6, lsr #14 │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + smlatbeq pc, sl, r6, r6 @ │ │ │ │ + smlatbeq pc, r2, r6, r6 @ │ │ │ │ + @ instruction: 0x010f669a │ │ │ │ + @ instruction: 0x010f6692 │ │ │ │ + smlabbeq pc, sl, r6, r6 @ │ │ │ │ + smlabbeq pc, r6, r6, r6 @ │ │ │ │ + smlabbeq pc, r2, r6, r6 @ │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + smlabbeq pc, lr, r6, r6 @ │ │ │ │ + tsteq r2, r6, ror #4 │ │ │ │ + tsteq pc, sl, ror r6 @ │ │ │ │ + tsteq pc, r2, ror r6 @ │ │ │ │ + tsteq pc, sl, ror #12 │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + tsteq pc, r4, lsl r6 @ │ │ │ │ + tsteq pc, ip, lsl #12 │ │ │ │ + tsteq pc, lr, lsl r6 @ │ │ │ │ + tsteq r2, sl, lsr #3 │ │ │ │ + @ instruction: 0x010f65be │ │ │ │ + @ instruction: 0x010f65b6 │ │ │ │ + smlatbeq pc, lr, r5, r6 @ │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + tsteq r8, r2, lsl ip │ │ │ │ + @ instruction: 0x010f65bc │ │ │ │ + @ instruction: 0x010f6592 │ │ │ │ + @ instruction: 0x010f659e │ │ │ │ @ instruction: 0x010f659a │ │ │ │ @ instruction: 0x010f6596 │ │ │ │ @ instruction: 0x010f6592 │ │ │ │ - tsteq r8, r4, lsl #25 │ │ │ │ - @ instruction: 0x010f659e │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - smlabbeq pc, sl, r5, r6 @ │ │ │ │ - smlabbeq pc, r2, r5, r6 @ │ │ │ │ - tsteq pc, sl, ror r5 @ │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - tsteq r2, r8, lsl r1 │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ - tsteq pc, ip, lsl r5 @ │ │ │ │ - tsteq pc, lr, lsr #10 │ │ │ │ - ldrheq r4, [r2, -sl] │ │ │ │ - smlabteq pc, lr, r4, r6 @ │ │ │ │ - smlabteq pc, r6, r4, r6 @ │ │ │ │ + @ instruction: 0x010f6592 │ │ │ │ + tsteq r8, r0, lsl #23 │ │ │ │ + tsteq pc, lr, ror r5 @ │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + tsteq r8, lr, ror #21 │ │ │ │ + strdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + ldrdeq r6, [pc, -r6] │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + ldrdeq r6, [pc, -sl] │ │ │ │ + tsteq r8, r6, lsl #21 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + tsteq r1, sl, ror r9 │ │ │ │ @ instruction: 0x010f64be │ │ │ │ - smlatteq pc, ip, r4, r6 │ │ │ │ - smlatteq pc, r4, r4, r6 │ │ │ │ - smlatteq pc, r4, r4, r6 │ │ │ │ - tsteq r8, r2, lsr #22 │ │ │ │ - smlabteq pc, ip, r4, r6 @ │ │ │ │ - smlatbeq pc, r2, r4, r6 @ │ │ │ │ - smlatbeq pc, lr, r4, r6 @ │ │ │ │ - smlatbeq pc, sl, r4, r6 @ │ │ │ │ - smlatbeq pc, r6, r4, r6 @ │ │ │ │ - smlatbeq pc, r2, r4, r6 @ │ │ │ │ - smlatbeq pc, r2, r4, r6 @ │ │ │ │ - @ instruction: 0x01189a90 │ │ │ │ - smlabbeq pc, lr, r4, r6 @ │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - @ instruction: 0x011899fe │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - smlabbeq pc, r8, r3, r6 @ │ │ │ │ - smlatteq pc, r6, r3, r6 │ │ │ │ - smlatteq pc, r4, r3, r6 │ │ │ │ - smlatteq pc, sl, r3, r6 │ │ │ │ - @ instruction: 0x01189996 │ │ │ │ - smlatteq pc, r0, r3, r6 │ │ │ │ - tsteq r1, sl, lsl #17 │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ smlabteq pc, lr, r3, r6 @ │ │ │ │ - smlatteq pc, r4, r2, r6 │ │ │ │ - ldrdeq r6, [pc, -lr] │ │ │ │ - smlatteq pc, r0, r2, r6 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - smlabteq pc, ip, r2, r6 @ │ │ │ │ - smlatbeq pc, r4, r2, r6 @ │ │ │ │ - @ instruction: 0x010f62b2 │ │ │ │ - @ instruction: 0x010f62b0 │ │ │ │ - smlatbeq pc, lr, r2, r6 @ │ │ │ │ - smlatbeq pc, ip, r2, r6 @ │ │ │ │ - smlatbeq pc, lr, r2, r6 @ │ │ │ │ - @ instruction: 0x0118989e │ │ │ │ - @ instruction: 0x010f629e │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - tsteq pc, r2, lsr #4 │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - tsteq pc, r2, lsr #4 │ │ │ │ - tsteq r8, r2, lsl r8 │ │ │ │ - @ instruction: 0x011897fc │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + tsteq r8, r0, lsl sl │ │ │ │ + @ instruction: 0x010f63bc │ │ │ │ + @ instruction: 0x010f6394 │ │ │ │ + smlatbeq pc, r2, r3, r6 @ │ │ │ │ + smlatbeq pc, r0, r3, r6 @ │ │ │ │ + @ instruction: 0x010f639e │ │ │ │ + @ instruction: 0x010f639c │ │ │ │ + @ instruction: 0x010f639e │ │ │ │ + tsteq r8, lr, lsl #19 │ │ │ │ + smlabbeq pc, lr, r3, r6 @ │ │ │ │ + tsteq pc, r6, lsl r3 @ │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + tsteq pc, r2, lsl r3 @ │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq pc, r2, lsl r3 @ │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ + tsteq r8, ip, ror #17 │ │ │ │ + smlabteq pc, r4, ip, r5 @ │ │ │ │ @ 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 @ │ │ │ │ @@ -2888,87 +2888,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 pc, r6, ror pc @ │ │ │ │ - smlatbeq pc, r6, pc, r5 @ │ │ │ │ - smlatteq pc, ip, pc, r5 @ │ │ │ │ - swpeq r6, r0, [pc] @ │ │ │ │ - swpeq r6, r4, [pc] @ │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - tsteq pc, sl, lsr r1 @ │ │ │ │ - @ instruction: 0x010f619e │ │ │ │ - smlatbeq pc, r8, r1, r6 @ │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, lr, lsr r2 @ │ │ │ │ - @ instruction: 0x010f62be │ │ │ │ - smlabteq pc, sl, r2, r6 @ │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - @ instruction: 0x010f6394 │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - smlatbeq pc, ip, r3, r6 @ │ │ │ │ - strdeq r6, [pc, -lr] │ │ │ │ - tsteq pc, lr, asr r4 @ │ │ │ │ - tsteq pc, sl, asr r4 @ │ │ │ │ - smlabteq pc, sl, r4, r6 @ │ │ │ │ - tsteq pc, r6, lsr r5 @ │ │ │ │ - smlabteq pc, ip, r5, r6 @ │ │ │ │ - smlabteq pc, r6, r5, r6 @ │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - strdeq r6, [pc, -r2] │ │ │ │ - tsteq pc, r6, lsl #14 │ │ │ │ - smlatbeq pc, r2, r7, r6 @ │ │ │ │ - smlabteq pc, r2, r7, r6 @ │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, lr, asr r8 @ │ │ │ │ - smlabteq pc, r6, r8, r6 @ │ │ │ │ - tsteq pc, r6, asr #18 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - @ instruction: 0x010f6a9c │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, sl, lsl fp @ │ │ │ │ + tsteq pc, r6, rrx │ │ │ │ + swpeq r6, r6, [pc] @ │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + smlabbeq pc, r0, r1, r6 @ │ │ │ │ + smlabbeq pc, r4, r1, r6 @ │ │ │ │ + smlatteq pc, r8, r1, r6 │ │ │ │ + tsteq pc, sl, lsr #4 │ │ │ │ + smlabbeq pc, lr, r2, r6 @ │ │ │ │ + @ instruction: 0x010f6298 │ │ │ │ + smlatteq pc, r4, r2, r6 │ │ │ │ + tsteq pc, lr, lsr #6 │ │ │ │ + smlatbeq pc, lr, r3, r6 @ │ │ │ │ + @ instruction: 0x010f63ba │ │ │ │ + tsteq pc, r2, lsr #8 │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + smlabbeq pc, r4, r4, r6 @ │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + @ instruction: 0x010f649c │ │ │ │ + smlatteq pc, lr, r4, r6 │ │ │ │ + tsteq pc, lr, asr #10 │ │ │ │ + tsteq pc, sl, asr #10 │ │ │ │ + @ instruction: 0x010f65ba │ │ │ │ + tsteq pc, r6, lsr #12 │ │ │ │ + @ instruction: 0x010f66bc │ │ │ │ + @ instruction: 0x010f66b6 │ │ │ │ strdeq r6, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - @ instruction: 0x010f6b90 │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - smlabteq pc, r4, fp, r6 @ │ │ │ │ - @ instruction: 0x010f6bbc │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - smlatbeq pc, lr, ip, r6 @ │ │ │ │ - tsteq pc, lr, lsl #26 │ │ │ │ - smlatbeq pc, r6, sp, r6 @ │ │ │ │ - @ instruction: 0x010f6db0 │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - tsteq pc, lr, asr lr @ │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - smlabteq pc, r4, pc, r6 @ │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - tsteq pc, r6, lsl #2 │ │ │ │ - tsteq pc, lr, lsl r1 @ │ │ │ │ - @ instruction: 0x010f71b8 │ │ │ │ - @ instruction: 0x010f7190 │ │ │ │ - strdeq r7, [pc, -ip] │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ + tsteq pc, sl, lsr r7 @ │ │ │ │ + smlatteq pc, r2, r7, r6 │ │ │ │ + strdeq r6, [pc, -r6] │ │ │ │ + @ instruction: 0x010f6892 │ │ │ │ + @ instruction: 0x010f68b2 │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + tsteq pc, lr, asr #18 │ │ │ │ + @ instruction: 0x010f69b6 │ │ │ │ + tsteq pc, r6, lsr sl @ │ │ │ │ + smlatteq pc, ip, sl, r6 │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + smlabbeq pc, ip, fp, r6 @ │ │ │ │ + smlabteq pc, r0, fp, r6 @ │ │ │ │ + tsteq pc, sl, lsl #24 │ │ │ │ + smlatteq pc, ip, fp, r6 │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + smlabbeq pc, r0, ip, r6 @ │ │ │ │ + tsteq pc, ip, ror #24 │ │ │ │ + @ instruction: 0x010f6cb4 │ │ │ │ + smlatbeq pc, ip, ip, r6 @ │ │ │ │ + tsteq pc, r4, asr #26 │ │ │ │ + tsteq pc, r4, lsr sp @ │ │ │ │ + @ instruction: 0x010f6d9e │ │ │ │ + strdeq r6, [pc, -lr] │ │ │ │ + @ instruction: 0x010f6e96 │ │ │ │ + smlatbeq pc, r0, lr, r6 @ │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ + tsteq pc, lr, asr #30 │ │ │ │ + smlatteq pc, r8, pc, r6 @ │ │ │ │ + smlatteq pc, r8, pc, r6 @ │ │ │ │ + qaddeq r7, r4, pc @ │ │ │ │ + strheq r7, [pc, -r4] │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + tsteq pc, ip, asr r1 @ │ │ │ │ strdeq r7, [pc, -r6] │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - ldrdeq r7, [pc, -r0] │ │ │ │ - tsteq pc, sl, ror #8 │ │ │ │ - tsteq pc, r6, ror #8 │ │ │ │ + tsteq pc, lr, lsl #4 │ │ │ │ + smlatbeq pc, r8, r2, r7 @ │ │ │ │ + smlabbeq pc, r0, r2, r7 @ │ │ │ │ + smlatteq pc, ip, r2, r7 │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + smlatteq pc, r6, r3, r7 │ │ │ │ + strdeq r7, [pc, -r4] │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + smlabteq pc, r0, r4, r7 @ │ │ │ │ + tsteq pc, sl, asr r5 @ │ │ │ │ + tsteq pc, r6, asr r5 @ │ │ │ │ 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 │ │ │ │ @@ -3748,83 +3748,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 │ │ │ │ - smlatbeq pc, sl, r3, r7 @ │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - smlatbeq pc, r0, r4, r7 @ │ │ │ │ - smlatbeq pc, ip, r4, r7 @ │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - tsteq pc, sl, asr r5 @ │ │ │ │ - strdeq r7, [pc, -r2] │ │ │ │ - smlatteq pc, r2, r5, r7 │ │ │ │ - tsteq pc, lr, asr #12 │ │ │ │ - smlatbeq pc, ip, r6, r7 @ │ │ │ │ - tsteq pc, r4, asr #14 │ │ │ │ - tsteq pc, lr, asr #14 │ │ │ │ - @ instruction: 0x010f77ba │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - @ instruction: 0x010f78b0 │ │ │ │ - @ instruction: 0x010f78b0 │ │ │ │ - tsteq pc, sl, lsl r9 @ │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq pc, sl, lsl sl @ │ │ │ │ - @ instruction: 0x010f7ab2 │ │ │ │ - smlabteq pc, sl, sl, r7 @ │ │ │ │ - tsteq pc, r2, ror #22 │ │ │ │ - tsteq pc, r6, asr #22 │ │ │ │ - @ instruction: 0x010f7bb0 │ │ │ │ - tsteq pc, r0, lsl ip @ │ │ │ │ - smlatbeq pc, r8, ip, r7 @ │ │ │ │ - @ instruction: 0x010f7cb2 │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - tsteq pc, r4, lsl lr @ │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - ldrdeq r7, [pc, -sl] │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - tsteq pc, lr, ror pc @ │ │ │ │ - tsteq pc, r6, lsl r0 @ │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - smlabteq pc, r4, r0, r8 @ │ │ │ │ - strheq r8, [pc, -r4] │ │ │ │ - tsteq pc, lr, lsl r1 @ │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, sl, lsl lr @ │ │ │ │ - tsteq pc, lr, asr r2 @ │ │ │ │ - tsteq pc, r2, lsr r2 @ │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - tsteq pc, sl, asr #4 │ │ │ │ - tsteq pc, lr, lsr lr @ │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - smlabbeq pc, r2, r2, r8 @ │ │ │ │ - tsteq pc, lr, ror #4 │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - tsteq pc, r2, lsl #28 │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - smlabbeq pc, r2, r2, r8 @ │ │ │ │ - tsteq pc, r2, ror #4 │ │ │ │ - tsteq pc, r8, ror r2 @ │ │ │ │ - smlabbeq pc, r0, r2, r8 @ │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - smlabteq pc, sl, r2, r8 @ │ │ │ │ - smlatbeq pc, r8, r2, r8 @ │ │ │ │ - @ instruction: 0x010f9e9e │ │ │ │ + @ instruction: 0x010f749a │ │ │ │ + strdeq r7, [pc, -r8] │ │ │ │ + @ instruction: 0x010f7590 │ │ │ │ + @ instruction: 0x010f759c │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + tsteq pc, sl, asr #12 │ │ │ │ + smlatteq pc, r2, r6, r7 │ │ │ │ + ldrdeq r7, [pc, -r2] │ │ │ │ + tsteq pc, lr, lsr r7 @ │ │ │ │ + @ instruction: 0x010f779c │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + tsteq pc, lr, lsr r8 @ │ │ │ │ + smlatbeq pc, sl, r8, r7 @ │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + smlatbeq pc, r0, r9, r7 @ │ │ │ │ + smlatbeq pc, r0, r9, r7 @ │ │ │ │ + tsteq pc, sl, lsl #20 │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + tsteq pc, sl, lsl #22 │ │ │ │ + smlatbeq pc, r2, fp, r7 @ │ │ │ │ + @ instruction: 0x010f7bba │ │ │ │ + tsteq pc, r2, asr ip @ │ │ │ │ + tsteq pc, r6, lsr ip @ │ │ │ │ + smlatbeq pc, r0, ip, r7 @ │ │ │ │ + tsteq pc, r0, lsl #26 │ │ │ │ + @ instruction: 0x010f7d98 │ │ │ │ + smlatbeq pc, r2, sp, r7 @ │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + tsteq pc, r2, lsl #30 │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + smlabteq pc, sl, pc, r7 @ │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + tsteq pc, lr, rrx │ │ │ │ + tsteq pc, r6, lsl #2 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + @ instruction: 0x010f81b4 │ │ │ │ + smlatbeq pc, r4, r1, r8 @ │ │ │ │ + tsteq pc, lr, lsl #4 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq pc, sl, lsl #30 │ │ │ │ + tsteq pc, lr, asr #6 │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, sl, lsr r3 @ │ │ │ │ + tsteq pc, lr, lsr #30 │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + tsteq pc, r2, ror r3 @ │ │ │ │ + tsteq pc, lr, asr r3 @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + strdeq r9, [pc, -r2] │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + tsteq pc, r2, ror r3 @ │ │ │ │ + tsteq pc, r2, asr r3 @ │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + tsteq pc, r6, ror #30 │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + @ instruction: 0x010f83ba │ │ │ │ + @ instruction: 0x010f8398 │ │ │ │ + smlabbeq pc, lr, pc, r9 @ │ │ │ │ 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 │ │ │ │ @@ -4613,83 +4613,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 pc, r4, ror sp @ │ │ │ │ - ldrdeq r8, [pc, -r4] │ │ │ │ - @ instruction: 0x010f8198 │ │ │ │ - smlatbeq pc, sl, r1, r8 @ │ │ │ │ - @ instruction: 0x010f81b2 │ │ │ │ - smlatbeq pc, r6, sp, r9 @ │ │ │ │ - smlabbeq pc, r4, sp, r9 @ │ │ │ │ - @ instruction: 0x010f9d96 │ │ │ │ - @ instruction: 0x010f9d9e │ │ │ │ - strdeq r8, [pc, -lr] │ │ │ │ - ldrdeq r8, [pc, -r0] │ │ │ │ - smlatteq pc, r2, r1, r8 │ │ │ │ - smlatteq pc, r8, r1, r8 │ │ │ │ - ldrdeq r9, [pc, -lr] │ │ │ │ - @ instruction: 0x010f9dbc │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - tsteq pc, r6, lsl #4 │ │ │ │ - strdeq r9, [pc, -sl] │ │ │ │ - @ instruction: 0x010f9db0 │ │ │ │ - smlabteq pc, r2, sp, r9 @ │ │ │ │ - smlabteq pc, r8, sp, r9 @ │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - tsteq pc, sl, lsl r2 @ │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - tsteq pc, r4, lsl lr @ │ │ │ │ - smlatteq pc, r8, sp, r9 │ │ │ │ - strdeq r9, [pc, -sl] │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, lr, lsl lr @ │ │ │ │ - tsteq pc, lr, ror r2 @ │ │ │ │ - tsteq pc, r2, asr #4 │ │ │ │ - tsteq pc, r6, asr r2 @ │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - tsteq pc, lr, lsr #28 │ │ │ │ - @ instruction: 0x010f8290 │ │ │ │ - tsteq pc, sl, ror r2 @ │ │ │ │ - tsteq pc, lr, ror #28 │ │ │ │ - tsteq pc, r2, asr #28 │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ - @ instruction: 0x010f82ba │ │ │ │ - @ instruction: 0x010f8298 │ │ │ │ - smlabbeq pc, ip, lr, r9 @ │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - ldrdeq r8, [pc, -r8] │ │ │ │ - smlabbeq pc, r4, r2, r8 @ │ │ │ │ - @ instruction: 0x010f8298 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + smlabteq pc, r4, r2, r8 @ │ │ │ │ + smlabbeq pc, r8, r2, r8 @ │ │ │ │ + @ instruction: 0x010f829a │ │ │ │ smlatbeq pc, r2, r2, r8 @ │ │ │ │ - @ instruction: 0x010f9e98 │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - smlabbeq pc, ip, lr, r9 @ │ │ │ │ @ instruction: 0x010f9e96 │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + smlabbeq pc, r6, lr, r9 @ │ │ │ │ + smlabbeq pc, lr, lr, r9 @ │ │ │ │ + smlatteq pc, lr, r2, r8 │ │ │ │ + smlabteq pc, r0, r2, r8 @ │ │ │ │ + ldrdeq r8, [pc, -r2] │ │ │ │ + ldrdeq r8, [pc, -r8] │ │ │ │ + smlabteq pc, lr, lr, r9 @ │ │ │ │ + smlatbeq pc, ip, lr, r9 @ │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + strdeq r8, [pc, -r6] │ │ │ │ + smlatteq pc, sl, lr, r9 │ │ │ │ + smlatbeq pc, r0, lr, r9 @ │ │ │ │ + @ instruction: 0x010f9eb2 │ │ │ │ + @ instruction: 0x010f9eb8 │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ strdeq r8, [pc, -r8] │ │ │ │ - smlabteq pc, ip, r2, r8 @ │ │ │ │ - smlatteq pc, r0, r2, r8 │ │ │ │ - smlatteq pc, r8, r2, r8 │ │ │ │ - smlatteq pc, r0, lr, r9 │ │ │ │ - smlabteq pc, r0, lr, r9 @ │ │ │ │ - tsteq pc, r2, lsr #6 │ │ │ │ - tsteq pc, lr, lsl #6 │ │ │ │ + tsteq pc, sl, lsl #6 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ tsteq pc, r4, lsl #30 │ │ │ │ - smlabteq pc, r8, lr, r9 @ │ │ │ │ - ldrdeq r9, [pc, -ip] │ │ │ │ - smlatteq pc, r2, lr, r9 │ │ │ │ + ldrdeq r9, [pc, -r8] │ │ │ │ + smlatteq pc, sl, lr, r9 │ │ │ │ + strdeq r9, [pc, -r0] │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + tsteq pc, lr, ror #6 │ │ │ │ + tsteq pc, r2, lsr r3 @ │ │ │ │ + tsteq pc, r6, asr #6 │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + tsteq pc, lr, lsl pc @ │ │ │ │ + smlabbeq pc, r0, r3, r8 @ │ │ │ │ + tsteq pc, sl, ror #6 │ │ │ │ + tsteq pc, lr, asr pc @ │ │ │ │ + tsteq pc, r2, lsr pc @ │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ + tsteq pc, sl, asr #30 │ │ │ │ + smlatbeq pc, sl, r3, r8 @ │ │ │ │ + smlabbeq pc, r8, r3, r8 @ │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + smlabteq pc, r8, r3, r8 @ │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + smlabbeq pc, r8, r3, r8 @ │ │ │ │ + @ instruction: 0x010f8392 │ │ │ │ + smlabbeq pc, r8, pc, r9 @ │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + smlabbeq pc, r6, pc, r9 @ │ │ │ │ + smlatteq pc, r8, r3, r8 │ │ │ │ + @ instruction: 0x010f83bc │ │ │ │ + ldrdeq r8, [pc, -r0] │ │ │ │ + ldrdeq r8, [pc, -r8] │ │ │ │ + ldrdeq r9, [pc, -r0] │ │ │ │ + @ instruction: 0x010f9fb0 │ │ │ │ + tsteq pc, r2, lsl r4 @ │ │ │ │ + strdeq r8, [pc, -lr] │ │ │ │ + strdeq r9, [pc, -r4] │ │ │ │ + @ instruction: 0x010f9fb8 │ │ │ │ + smlabteq pc, ip, pc, r9 @ │ │ │ │ + ldrdeq r9, [pc, -r2] │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feab7a40 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5434,211 +5434,211 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2246 @ 0xfffff73a │ │ │ │ stmiami r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2245 @ 0xfffff73b │ │ │ │ stmiami r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + strdeq r8, [pc, -ip] │ │ │ │ + tsteq pc, lr, lsl #6 │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + ldrdeq r9, [pc, -ip] │ │ │ │ + smlatteq pc, lr, lr, r9 │ │ │ │ + strdeq r9, [pc, -r4] │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + tsteq pc, r2, lsl pc @ │ │ │ │ + tsteq pc, r2, ror r3 @ │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + tsteq pc, r2, asr #6 │ │ │ │ + tsteq pc, r6, lsr pc @ │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + tsteq pc, lr, lsr #30 │ │ │ │ + smlabbeq pc, lr, r3, r8 @ │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + tsteq pc, sl, ror r3 @ │ │ │ │ + tsteq pc, lr, ror #30 │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + smlatbeq pc, ip, r3, r8 @ │ │ │ │ + @ instruction: 0x010f8398 │ │ │ │ + smlabbeq pc, ip, pc, r9 @ │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + tsteq pc, r2, ror #30 │ │ │ │ + tsteq pc, sl, ror #30 │ │ │ │ + smlabteq pc, sl, r3, r8 @ │ │ │ │ + smlatbeq pc, r8, r3, r8 @ │ │ │ │ + @ instruction: 0x010f9f9c │ │ │ │ + smlabbeq pc, r8, pc, r9 @ │ │ │ │ + smlatteq pc, r8, r3, r8 │ │ │ │ + @ instruction: 0x010f83ba │ │ │ │ + smlabteq pc, ip, r3, r8 @ │ │ │ │ + ldrdeq r8, [pc, -r2] │ │ │ │ + smlabteq pc, r8, pc, r9 @ │ │ │ │ + smlatbeq pc, r6, pc, r9 @ │ │ │ │ + tsteq pc, r6, lsl #8 │ │ │ │ + strdeq r8, [pc, -r0] │ │ │ │ + smlatteq pc, r4, pc, r9 @ │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + smlabbeq pc, r4, r6, r3 @ │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ + @ instruction: 0x010f31b8 │ │ │ │ + strheq r3, [pc, -r0] │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + @ instruction: 0x010f28b0 │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ + qaddeq r3, r8, pc @ │ │ │ │ + @ instruction: 0x010f2898 │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + strheq r3, [pc, -r4] │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ tsteq pc, ip, lsr #4 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - tsteq pc, lr, lsl r2 @ │ │ │ │ + @ instruction: 0x010f31b4 │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + tsteq pc, ip, ror r1 @ │ │ │ │ + tsteq pc, r0, asr #16 │ │ │ │ + smlabteq pc, r8, r1, r3 @ │ │ │ │ + smlatteq pc, r0, r1, r3 │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ tsteq pc, r4, lsr #4 │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - smlatteq pc, ip, sp, r9 │ │ │ │ - strdeq r9, [pc, -lr] │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ + tsteq pc, r8, lsl #16 │ │ │ │ tsteq pc, r4, asr #4 │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, r2, lsr #28 │ │ │ │ - smlabbeq pc, r2, r2, r8 @ │ │ │ │ - tsteq pc, r8, lsr r2 @ │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ - tsteq pc, r2, asr r2 @ │ │ │ │ - tsteq pc, r6, asr #28 │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, lr, lsr lr @ │ │ │ │ - @ instruction: 0x010f829e │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - smlabbeq pc, r4, r2, r8 @ │ │ │ │ - smlabbeq pc, sl, r2, r8 @ │ │ │ │ - tsteq pc, lr, ror lr @ │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - @ instruction: 0x010f82bc │ │ │ │ - smlatbeq pc, r8, r2, r8 @ │ │ │ │ - @ instruction: 0x010f9e9c │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - tsteq pc, r2, ror lr @ │ │ │ │ - tsteq pc, sl, ror lr @ │ │ │ │ - ldrdeq r8, [pc, -sl] │ │ │ │ - @ instruction: 0x010f82b8 │ │ │ │ - smlatbeq pc, ip, lr, r9 @ │ │ │ │ - @ instruction: 0x010f9e98 │ │ │ │ - strdeq r8, [pc, -r8] │ │ │ │ - smlabteq pc, sl, r2, r8 @ │ │ │ │ - ldrdeq r8, [pc, -ip] │ │ │ │ - smlatteq pc, r2, r2, r8 │ │ │ │ - ldrdeq r9, [pc, -r8] │ │ │ │ - @ instruction: 0x010f9eb6 │ │ │ │ - tsteq pc, r6, lsl r3 @ │ │ │ │ - mrseq r8, SP_hyp │ │ │ │ - strdeq r9, [pc, -r4] │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - tsteq pc, r4, lsl #24 │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - @ instruction: 0x010f3594 │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - smlabteq pc, r8, r0, r3 @ │ │ │ │ - smlabteq pc, r0, pc, r2 @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ - smlabteq pc, r0, r7, r2 @ │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ - smlatbeq pc, r8, r7, r2 @ │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - smlabteq pc, r4, pc, r2 @ │ │ │ │ - smlatteq pc, r0, pc, r2 @ │ │ │ │ - smlabbeq pc, r8, r7, r2 @ │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - smlabteq pc, r4, r0, r3 @ │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - smlabbeq pc, ip, r0, r3 @ │ │ │ │ - tsteq pc, r0, asr r7 @ │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, r8, lsr r7 @ │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - tsteq pc, r8, lsl r7 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ - tsteq pc, r6, asr #6 │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - smlatteq pc, lr, r1, r3 │ │ │ │ - @ instruction: 0x010f31b0 │ │ │ │ - smlabteq pc, r2, r1, r3 @ │ │ │ │ - smlatteq pc, r4, r6, r2 │ │ │ │ - tsteq pc, sl, lsl #4 │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - smlatbeq pc, r4, r2, r3 @ │ │ │ │ - tsteq pc, r6, ror #4 │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - @ instruction: 0x010f26ba │ │ │ │ - @ instruction: 0x010f32bc │ │ │ │ - smlatbeq pc, lr, r6, r2 @ │ │ │ │ - smlatbeq pc, r0, r3, r3 @ │ │ │ │ - tsteq pc, r2, asr r3 @ │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - @ instruction: 0x010f2690 │ │ │ │ - tsteq pc, r2, asr r3 @ │ │ │ │ - smlabbeq pc, r4, r6, r2 @ │ │ │ │ - smlabteq pc, lr, r3, r3 @ │ │ │ │ - @ instruction: 0x010f3398 │ │ │ │ - smlatbeq pc, sl, r3, r3 @ │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - smlabteq pc, lr, r3, r3 @ │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - tsteq pc, lr, ror r7 @ │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - @ instruction: 0x010f34ba │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - tsteq pc, sl, lsl #8 │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - tsteq pc, r6, lsr r6 @ │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - tsteq pc, sl, ror #8 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - smlatteq pc, sl, r4, r3 │ │ │ │ - @ instruction: 0x010f34b4 │ │ │ │ - smlabteq pc, r6, r4, r3 @ │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - smlatteq pc, sl, r4, r3 │ │ │ │ - tsteq pc, r0, lsl #12 │ │ │ │ - tsteq pc, lr, lsr #12 │ │ │ │ - smlabbeq pc, r4, r5, r3 @ │ │ │ │ - tsteq pc, lr, lsr r5 @ │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - smlatteq pc, r2, r5, r2 │ │ │ │ - smlabteq pc, r0, r5, r3 @ │ │ │ │ - smlatteq pc, r2, r5, r3 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlabbeq pc, r6, r6, r3 @ │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - tsteq pc, r6, asr r6 @ │ │ │ │ - @ instruction: 0x010f25b8 │ │ │ │ - @ instruction: 0x010f3692 │ │ │ │ - smlatbeq pc, ip, r5, r2 @ │ │ │ │ - smlatbeq pc, r6, r8, r3 @ │ │ │ │ - @ instruction: 0x010f3798 │ │ │ │ - tsteq pc, lr, lsr #14 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r6, lsl #14 │ │ │ │ - smlabbeq pc, r8, r5, r2 @ │ │ │ │ - tsteq pc, sl, asr #14 │ │ │ │ - tsteq pc, r0, ror #14 │ │ │ │ - tsteq pc, r6, ror r5 @ │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - smlatbeq pc, r2, r7, r3 @ │ │ │ │ - smlabteq pc, r8, r7, r3 @ │ │ │ │ - tsteq pc, lr, asr r5 @ │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - tsteq pc, r2, asr r5 @ │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r6, lsr r4 @ │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ ldrdeq r3, [pc, -lr] │ │ │ │ - @ instruction: 0x010f3890 │ │ │ │ - @ instruction: 0x010f38b2 │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ - smlatteq pc, sl, r8, r3 │ │ │ │ + smlatbeq pc, r0, r2, r3 @ │ │ │ │ + @ instruction: 0x010f32b2 │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + strdeq r3, [pc, -sl] │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ + smlabteq pc, r2, r7, r2 @ │ │ │ │ + @ instruction: 0x010f3394 │ │ │ │ + tsteq pc, r6, asr r3 @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + smlatbeq pc, sl, r7, r2 @ │ │ │ │ + smlatbeq pc, ip, r3, r3 @ │ │ │ │ + @ instruction: 0x010f279e │ │ │ │ + @ instruction: 0x010f3490 │ │ │ │ + tsteq pc, r2, asr #8 │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + tsteq pc, lr, lsl r4 @ │ │ │ │ + smlabbeq pc, r0, r7, r2 @ │ │ │ │ + tsteq pc, r2, asr #8 │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + @ instruction: 0x010f34be │ │ │ │ + smlabbeq pc, r8, r4, r3 @ │ │ │ │ + @ instruction: 0x010f349a │ │ │ │ + tsteq pc, ip, asr r7 @ │ │ │ │ + @ instruction: 0x010f34be │ │ │ │ + tsteq pc, r0, asr r7 @ │ │ │ │ + tsteq pc, lr, ror #16 │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + smlatbeq pc, sl, r5, r3 @ │ │ │ │ tsteq pc, r8, lsr #10 │ │ │ │ - smlabteq pc, sl, r9, r3 @ │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ + strdeq r3, [pc, -sl] │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, r6, lsr #14 │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + tsteq pc, sl, asr r5 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + smlatbeq pc, r4, r5, r3 @ │ │ │ │ + @ instruction: 0x010f35b6 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, lr, lsl r7 @ │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + tsteq pc, lr, lsr #12 │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + @ instruction: 0x010f36b0 │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + smlabteq pc, r0, r6, r2 @ │ │ │ │ + tsteq pc, r6, ror r7 @ │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + tsteq pc, r6, asr #14 │ │ │ │ + smlatbeq pc, r8, r6, r2 @ │ │ │ │ + smlabbeq pc, r2, r7, r3 @ │ │ │ │ + @ instruction: 0x010f269c │ │ │ │ @ instruction: 0x010f3996 │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ + smlabbeq pc, r8, r8, r3 @ │ │ │ │ + tsteq pc, lr, lsl r8 @ │ │ │ │ + smlatteq pc, r8, r7, r3 │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + tsteq pc, r8, ror r6 @ │ │ │ │ + tsteq pc, sl, lsr r8 @ │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + tsteq pc, r6, ror #12 │ │ │ │ + smlatteq pc, r8, r8, r3 │ │ │ │ + @ instruction: 0x010f3892 │ │ │ │ + @ instruction: 0x010f38b8 │ │ │ │ + tsteq pc, lr, asr #12 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r2, asr #12 │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + smlabteq pc, lr, r9, r3 @ │ │ │ │ + smlabbeq pc, r0, r9, r3 @ │ │ │ │ + smlatbeq pc, r2, r9, r3 @ │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ ldrdeq r3, [pc, -sl] │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - tsteq pc, lr, ror #24 │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - @ instruction: 0x010f3a9a │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq pc, r2, ror sl @ │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlabteq pc, lr, sl, r3 @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - smlabteq pc, r2, r4, r2 @ │ │ │ │ - @ instruction: 0x010f3bb8 │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + @ instruction: 0x010f3aba │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + smlabbeq pc, r6, sl, r3 @ │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + smlabteq pc, sl, sl, r3 @ │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + smlabteq pc, r2, r1, r4 @ │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + tsteq pc, lr, asr sp @ │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + smlabbeq pc, sl, fp, r3 @ │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ tsteq pc, r2, ror #22 │ │ │ │ - smlabbeq pc, r4, fp, r3 @ │ │ │ │ - smlatbeq pc, sl, r4, r2 @ │ │ │ │ - smlabteq pc, ip, fp, r3 @ │ │ │ │ - @ instruction: 0x010f249e │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - @ instruction: 0x010f3cba │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - smlabbeq pc, r2, ip, r3 @ │ │ │ │ - smlabbeq pc, r0, r4, r2 @ │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - tsteq pc, r4, lsl #26 │ │ │ │ - tsteq pc, lr, ror #8 │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - tsteq pc, lr, lsr #26 │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - tsteq pc, r6, asr r4 @ │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - tsteq pc, sl, asr #8 │ │ │ │ - smlatbeq pc, r0, lr, r3 @ │ │ │ │ + smlabteq pc, r4, r5, r2 @ │ │ │ │ + @ instruction: 0x010f3bbe │ │ │ │ + smlatteq pc, r4, fp, r3 │ │ │ │ + @ instruction: 0x010f25b2 │ │ │ │ + smlatbeq pc, r8, ip, r3 @ │ │ │ │ + tsteq pc, r2, asr ip @ │ │ │ │ + tsteq pc, r4, ror ip @ │ │ │ │ + @ instruction: 0x010f259a │ │ │ │ + @ instruction: 0x010f3cbc │ │ │ │ + smlabbeq pc, lr, r5, r2 @ │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + smlatbeq pc, sl, sp, r3 @ │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq pc, r2, ror sp @ │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + smlatteq pc, r6, sp, r3 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, lr, asr r5 @ │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + tsteq pc, lr, lsl lr @ │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, r6, asr #10 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, sl, lsr r5 @ │ │ │ │ + @ instruction: 0x010f3f90 │ │ │ │ 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 │ │ │ │ @@ -6449,423 +6449,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - smlatbeq pc, r0, sl, r3 @ │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - smlatbeq pc, r8, sl, r3 @ │ │ │ │ - @ instruction: 0x010f3ab4 │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r8, lsl #22 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - smlatteq pc, r4, sl, r3 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlabteq pc, r0, r0, r2 @ │ │ │ │ - smlatbeq pc, r0, fp, r3 @ │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - tsteq pc, r8, lsr fp @ │ │ │ │ - swpeq r2, r8, [pc] @ │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ - smlabbeq pc, r8, r0, r2 @ │ │ │ │ smlatteq pc, r8, fp, r3 │ │ │ │ + @ instruction: 0x010f3b90 │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ @ instruction: 0x010f3b98 │ │ │ │ - @ instruction: 0x010f3bb4 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ + smlatbeq pc, r4, fp, r3 @ │ │ │ │ + smlatteq pc, r0, r1, r2 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + smlabteq pc, r8, fp, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + smlabteq pc, r0, r1, r2 @ │ │ │ │ smlatteq pc, ip, fp, r3 │ │ │ │ - qaddeq r2, r8, pc @ │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - @ instruction: 0x010f3c9c │ │ │ │ + @ instruction: 0x010f21b0 │ │ │ │ + @ instruction: 0x010f3c90 │ │ │ │ tsteq pc, ip, asr #24 │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - smlabteq pc, r4, ip, r3 @ │ │ │ │ - smlatteq pc, r0, ip, r3 │ │ │ │ + tsteq pc, ip, lsl ip @ │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ + smlabbeq pc, r8, r1, r2 @ │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + smlabbeq pc, r8, ip, r3 @ │ │ │ │ + smlatbeq pc, r4, ip, r3 @ │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + smlabbeq pc, ip, sp, r3 @ │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + @ instruction: 0x010f3db4 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + smlabteq pc, r8, r0, r2 @ │ │ │ │ + smlatbeq pc, ip, pc, r3 @ │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ + smlatteq pc, r8, lr, r3 │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + smlatbeq pc, r0, r0, r2 @ │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + swpeq r2, r0, [pc] @ │ │ │ │ + tsteq pc, r4 │ │ │ │ + @ instruction: 0x010f3fb4 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ tsteq pc, r8 │ │ │ │ - smlabbeq pc, r4, sp, r3 @ │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, r0, rrx │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + smlabteq pc, r0, r0, r4 @ │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + smlabbeq pc, ip, r0, r4 @ │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + smlatteq pc, r8, r0, r4 │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + tsteq pc, r8, lsl r0 @ │ │ │ │ + smlatbeq pc, r8, r1, r4 @ │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + smlatbeq pc, ip, r1, r4 @ │ │ │ │ smlatteq pc, r8, pc, r1 @ │ │ │ │ - smlabbeq pc, r8, sp, r3 @ │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - @ instruction: 0x010f3ebc │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl lr @ │ │ │ │ + smlatteq pc, r0, r2, r4 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + smlabteq pc, r0, pc, r1 @ │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ @ instruction: 0x010f1fb0 │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - smlatbeq pc, r0, pc, r1 @ │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - smlabteq pc, r4, lr, r3 @ │ │ │ │ - smlatteq pc, r0, lr, r3 │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + smlatteq pc, r8, r2, r4 │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + @ instruction: 0x010f1f90 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ smlabbeq pc, r0, pc, r1 @ │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3f9c │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - strheq r4, [pc, -r8] │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - smlabbeq pc, r4, r0, r4 @ │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - strheq r4, [pc, -ip] │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, r1, r4 @ │ │ │ │ - smlabteq pc, r0, lr, r1 @ │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - smlatbeq pc, r0, lr, r1 @ │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + @ instruction: 0x010f4bb8 │ │ │ │ + @ instruction: 0x010f479c │ │ │ │ + tsteq pc, r8, ror r5 @ │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + smlabbeq pc, ip, r3, r4 @ │ │ │ │ + smlatbeq pc, r8, r3, r4 @ │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + smlabteq pc, r4, r4, r4 @ │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + @ instruction: 0x010f4490 │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + smlabteq pc, r8, r4, r4 @ │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + smlabbeq pc, r8, r5, r4 @ │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq pc, r4, asr r5 @ │ │ │ │ + smlabteq pc, r8, lr, r1 @ │ │ │ │ + @ instruction: 0x010f45b0 │ │ │ │ + smlabteq pc, ip, r5, r4 @ │ │ │ │ + @ instruction: 0x010f1eb0 │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ @ instruction: 0x010f1e90 │ │ │ │ - tsteq pc, ip, lsl r3 @ │ │ │ │ - smlabteq pc, r8, sl, r4 @ │ │ │ │ - smlatbeq pc, ip, r6, r4 @ │ │ │ │ - smlabbeq pc, r8, r4, r4 @ │ │ │ │ - smlabbeq pc, r4, r3, r4 @ │ │ │ │ - smlatteq pc, ip, r2, r4 │ │ │ │ - @ instruction: 0x010f429c │ │ │ │ - @ instruction: 0x010f42b8 │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - smlabbeq pc, r4, r3, r4 @ │ │ │ │ - smlatbeq pc, r0, r3, r4 @ │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + smlabbeq pc, r0, lr, r1 @ │ │ │ │ + smlabteq pc, r8, r8, r4 @ │ │ │ │ + smlabteq pc, r4, r7, r4 @ │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ + smlabteq pc, r4, r7, r4 @ │ │ │ │ + smlatteq pc, r0, r7, r4 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ ldrdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - @ instruction: 0x010f4498 │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - smlabteq pc, r0, r4, r4 @ │ │ │ │ + smlabbeq pc, r8, r8, r4 @ │ │ │ │ + smlatbeq pc, r4, r8, r4 @ │ │ │ │ + smlatteq pc, r0, sp, r1 │ │ │ │ ldrdeq r4, [pc, -ip] │ │ │ │ - smlabteq pc, r0, sp, r1 @ │ │ │ │ - smlabbeq pc, r0, r5, r4 @ │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatbeq pc, r4, r9, r4 @ │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + @ instruction: 0x010f1db0 │ │ │ │ + smlatbeq pc, r8, r9, r4 @ │ │ │ │ smlatbeq pc, r0, sp, r1 @ │ │ │ │ - smlabbeq pc, r4, r5, r4 @ │ │ │ │ - @ instruction: 0x010f1d90 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - smlatteq pc, ip, r5, r4 │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - smlabbeq pc, r0, r6, r4 @ │ │ │ │ - tsteq pc, r8, asr #26 │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, r8, lsr #14 │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - smlatteq pc, r8, r7, r4 │ │ │ │ - @ instruction: 0x010f4798 │ │ │ │ - @ instruction: 0x010f47b4 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlatteq pc, ip, r7, r4 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + smlabbeq pc, r0, sl, r4 @ │ │ │ │ + @ instruction: 0x010f4a9c │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + @ instruction: 0x010f4c9c │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + @ instruction: 0x010f4bb4 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, ip, lsr #24 │ │ │ │ + tsteq pc, r8, asr #24 │ │ │ │ smlatteq pc, r0, ip, r1 │ │ │ │ - @ instruction: 0x010f48b4 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - smlabbeq pc, r0, r8, r4 @ │ │ │ │ + smlatteq pc, ip, ip, r4 │ │ │ │ + @ instruction: 0x010f4c9c │ │ │ │ + @ instruction: 0x010f4cb8 │ │ │ │ smlabteq pc, r0, ip, r1 @ │ │ │ │ - @ instruction: 0x010f48b8 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ @ instruction: 0x010f1cb0 │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, r4, lsl #22 │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - @ instruction: 0x010f4990 │ │ │ │ - smlatbeq pc, ip, r9, r4 @ │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ - smlatbeq pc, ip, fp, r4 @ │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ - smlabteq pc, r4, sl, r4 @ │ │ │ │ - smlatteq pc, r0, sl, r4 │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - tsteq pc, r8, asr fp @ │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, fp, r4 @ │ │ │ │ - smlabteq pc, r8, fp, r4 @ │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsl #24 │ │ │ │ - smlabteq pc, r0, fp, r1 @ │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - @ instruction: 0x010f4cb8 │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + smlatbeq pc, r8, sp, r4 @ │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + tsteq pc, r4, ror sp @ │ │ │ │ + smlabbeq pc, r0, ip, r1 @ │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlatteq pc, ip, sp, r4 │ │ │ │ tsteq pc, r8, ror #24 │ │ │ │ - smlabbeq pc, r4, ip, r4 @ │ │ │ │ + @ instruction: 0x010f4e90 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + tsteq pc, r8, asr #24 │ │ │ │ + @ instruction: 0x010f4e94 │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + smlabteq pc, r8, pc, r4 @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + tsteq pc, r0, lsl #24 │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlatteq pc, ip, pc, r4 @ │ │ │ │ + smlatteq pc, r0, fp, r1 │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatbeq pc, r8, r8, r5 @ │ │ │ │ + smlabbeq pc, ip, r4, r5 @ │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + smlabteq pc, ip, r0, r5 @ │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + swpeq r5, r8, [pc] @ │ │ │ │ @ instruction: 0x010f1b90 │ │ │ │ - smlatteq pc, r0, ip, r4 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ tsteq pc, r8, ror fp @ │ │ │ │ - smlatbeq pc, r0, sp, r4 @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ + @ instruction: 0x010f51b4 │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + smlabbeq pc, r0, r1, r5 @ │ │ │ │ tsteq pc, r8, asr fp @ │ │ │ │ - smlatbeq pc, r4, sp, r4 @ │ │ │ │ + @ instruction: 0x010f51b8 │ │ │ │ tsteq pc, r8, asr #22 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - tsteq pc, r4, lsl lr @ │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + tsteq pc, r8, lsr #4 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ tsteq pc, r0, lsr #22 │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - tsteq pc, r0, lsl fp @ │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ - smlatteq pc, r0, lr, r4 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - smlatteq pc, r0, sl, r1 │ │ │ │ - @ instruction: 0x010f57b8 │ │ │ │ - @ instruction: 0x010f539c │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - smlabbeq pc, ip, pc, r4 @ │ │ │ │ - smlatbeq pc, r8, pc, r4 @ │ │ │ │ - smlatbeq pc, r0, sl, r1 @ │ │ │ │ - tsteq pc, r4 │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - smlabbeq pc, r8, sl, r1 @ │ │ │ │ - smlabteq pc, r4, r0, r5 @ │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - swpeq r5, r0, [pc] @ │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - smlabteq pc, r8, r0, r5 @ │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - smlabbeq pc, r8, r1, r5 @ │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - @ instruction: 0x010f51b0 │ │ │ │ - smlabteq pc, ip, r1, r5 @ │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - smlatteq pc, r8, r9, r1 │ │ │ │ - smlabteq pc, r8, r4, r5 @ │ │ │ │ - smlabteq pc, r4, r3, r5 @ │ │ │ │ + smlatbeq pc, r0, r2, r5 @ │ │ │ │ + @ instruction: 0x010f52bc │ │ │ │ + tsteq pc, r8, lsl #22 │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ tsteq pc, ip, lsr #6 │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f19b8 │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - smlatbeq pc, r0, r9, r1 @ │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ - smlabteq pc, r4, r3, r5 @ │ │ │ │ - smlatteq pc, r0, r3, r5 │ │ │ │ - smlabbeq pc, r0, r9, r1 @ │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - tsteq pc, r0, ror r9 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlabbeq pc, r8, r4, r5 @ │ │ │ │ - smlatbeq pc, r4, r4, r5 @ │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - smlatbeq pc, r4, r5, r5 @ │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - smlatbeq pc, r8, r5, r5 @ │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - @ instruction: 0x010f74b0 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, r6, r5 @ │ │ │ │ - @ instruction: 0x010f569c │ │ │ │ - @ instruction: 0x010f18b8 │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ - @ instruction: 0x010f1898 │ │ │ │ - tsteq pc, r4, asr #14 │ │ │ │ - smlabbeq pc, r8, r8, r1 @ │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - @ instruction: 0x010f73b0 │ │ │ │ - @ instruction: 0x010f7390 │ │ │ │ - smlatbeq pc, r4, r7, r5 @ │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - @ instruction: 0x010f57b0 │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ + smlatteq pc, r8, sl, r1 │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + @ instruction: 0x010f55b8 │ │ │ │ + @ instruction: 0x010f54b4 │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + smlabteq pc, ip, r3, r5 @ │ │ │ │ + smlatteq pc, r8, r3, r5 │ │ │ │ + smlatbeq pc, r8, sl, r1 @ │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + @ instruction: 0x010f1a90 │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ + @ instruction: 0x010f54b4 │ │ │ │ ldrdeq r5, [pc, -r0] │ │ │ │ - @ instruction: 0x010f73b8 │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - smlabteq pc, r0, r3, r7 @ │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - smlabteq pc, r0, r8, r5 @ │ │ │ │ - tsteq pc, r0, lsr #8 │ │ │ │ - smlatteq pc, r8, r3, r7 │ │ │ │ - smlabteq pc, r8, r3, r7 @ │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + smlabteq pc, r8, r5, r5 @ │ │ │ │ + tsteq pc, r8, ror r5 @ │ │ │ │ + @ instruction: 0x010f5594 │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + smlabteq pc, ip, r5, r5 @ │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + @ instruction: 0x010f5694 │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + @ instruction: 0x010f5698 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + smlatbeq pc, r0, r5, r7 @ │ │ │ │ + smlatteq pc, r4, r8, r5 │ │ │ │ + smlatteq pc, r0, r7, r5 │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ strdeq r5, [pc, -r8] │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlatteq pc, r0, r3, r7 │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - strdeq r7, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - @ instruction: 0x010f17b8 │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ - smlatbeq pc, r8, r7, r1 @ │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - tsteq pc, r8, ror r8 @ │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - smlabbeq pc, r0, r7, r1 @ │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + smlabteq pc, r0, r9, r1 @ │ │ │ │ tsteq pc, r0, ror r7 @ │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ - smlabbeq pc, ip, r8, r5 @ │ │ │ │ - tsteq pc, r0, asr r7 @ │ │ │ │ - @ instruction: 0x010f5898 │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - @ instruction: 0x010f7798 │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - smlatteq pc, ip, r8, r5 │ │ │ │ - smlatbeq pc, ip, r8, r5 @ │ │ │ │ - smlabbeq pc, r8, r8, r5 @ │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlatbeq pc, r8, r8, r5 @ │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ + smlabbeq pc, ip, r7, r5 @ │ │ │ │ + smlatbeq pc, r8, r9, r1 @ │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + smlatteq pc, r0, r7, r5 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + smlabbeq pc, r8, r9, r1 @ │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + tsteq pc, r8, ror r9 @ │ │ │ │ + smlatteq pc, r4, r8, r5 │ │ │ │ + smlatbeq pc, r0, r4, r7 @ │ │ │ │ + smlabbeq pc, r0, r4, r7 @ │ │ │ │ + @ instruction: 0x010f5894 │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + smlatbeq pc, r0, r8, r5 @ │ │ │ │ + tsteq pc, r0, asr #18 │ │ │ │ smlatteq pc, r4, r8, r5 │ │ │ │ smlabteq pc, r0, r8, r5 @ │ │ │ │ - @ instruction: 0x010f7490 │ │ │ │ - @ instruction: 0x010f16b8 │ │ │ │ - @ instruction: 0x010f749c │ │ │ │ - smlatbeq pc, r8, r6, r1 @ │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - ldrdeq r7, [pc, -r8] │ │ │ │ - @ instruction: 0x010f74b4 │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, r6, r1 @ │ │ │ │ - ldrdeq r7, [pc, -r4] │ │ │ │ + smlatbeq pc, r8, r4, r7 @ │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + @ instruction: 0x010f74b0 │ │ │ │ tsteq pc, r0, lsl r9 @ │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ + @ instruction: 0x010f59b0 │ │ │ │ tsteq pc, r0, lsl r5 @ │ │ │ │ - smlatteq pc, ip, r4, r7 │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - ldrdeq r7, [pc, -ip] │ │ │ │ - smlatbeq pc, r8, r9, r5 @ │ │ │ │ + ldrdeq r7, [pc, -r8] │ │ │ │ + @ instruction: 0x010f74b8 │ │ │ │ + smlatteq pc, r8, r8, r5 │ │ │ │ + smlatteq pc, r0, r8, r1 │ │ │ │ + ldrdeq r7, [pc, -r0] │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + smlabteq pc, r8, r8, r1 @ │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + smlatteq pc, r4, r4, r7 │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + smlatbeq pc, r8, r8, r1 @ │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + @ instruction: 0x010f1898 │ │ │ │ + tsteq pc, r4, ror #10 │ │ │ │ tsteq pc, r8, ror #18 │ │ │ │ tsteq pc, r4, asr #18 │ │ │ │ tsteq pc, r4, lsl r5 @ │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r9, r5 @ │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, r4, ror #10 │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ tsteq pc, ip, ror r9 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - smlabteq pc, r0, r5, r1 @ │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - @ instruction: 0x010f7594 │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - smlatbeq pc, ip, r9, r5 @ │ │ │ │ - @ instruction: 0x010f1598 │ │ │ │ - @ instruction: 0x010f59b8 │ │ │ │ - smlabbeq pc, r8, r5, r1 @ │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlatbeq pc, r8, r5, r7 @ │ │ │ │ + tsteq pc, r0, asr #16 │ │ │ │ + smlabbeq pc, r8, r9, r5 @ │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + mrseq r6, CPSR │ │ │ │ + smlabbeq pc, r8, r8, r7 @ │ │ │ │ + tsteq pc, r0, lsr #22 │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + @ instruction: 0x010f599c │ │ │ │ + tsteq pc, r8, ror r9 @ │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ + smlatteq pc, r0, r7, r1 │ │ │ │ + @ instruction: 0x010f5998 │ │ │ │ tsteq pc, r8, ror #10 │ │ │ │ - @ instruction: 0x010f75b4 │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - smlabteq pc, r0, sl, r5 @ │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - smlatteq pc, r0, r5, r7 │ │ │ │ - @ instruction: 0x010f75bc │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ + smlabteq pc, r8, r7, r1 @ │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + @ instruction: 0x010f59b0 │ │ │ │ + smlabbeq pc, r0, r5, r7 @ │ │ │ │ + smlatbeq pc, r8, r7, r1 @ │ │ │ │ + smlabbeq pc, ip, r5, r7 @ │ │ │ │ + @ instruction: 0x010f1798 │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + smlabteq pc, r8, r5, r7 @ │ │ │ │ + smlatbeq pc, r4, r5, r7 @ │ │ │ │ + smlatteq pc, r0, r9, r5 │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + smlabteq pc, r4, r5, r7 @ │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ ldrdeq r7, [pc, -ip] │ │ │ │ tsteq pc, r8, lsl sl @ │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - strdeq r7, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - smlatteq pc, r8, r4, r1 │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - @ instruction: 0x010f5ab8 │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + smlabteq pc, ip, r6, r7 @ │ │ │ │ + @ instruction: 0x010f5a98 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ tsteq pc, r4, asr sl @ │ │ │ │ tsteq pc, r4, lsr #12 │ │ │ │ - @ instruction: 0x010f14b0 │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ - @ instruction: 0x010f1498 │ │ │ │ - @ instruction: 0x010f5ab0 │ │ │ │ - smlabbeq pc, ip, sl, r5 @ │ │ │ │ - tsteq pc, ip, asr r6 @ │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ + smlatteq pc, r0, r6, r1 │ │ │ │ + @ instruction: 0x010f5a90 │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + smlabteq pc, r0, r6, r1 @ │ │ │ │ + tsteq pc, r8, asr #12 │ │ │ │ + @ instruction: 0x010f16b0 │ │ │ │ + smlatteq pc, ip, sl, r5 │ │ │ │ + smlabbeq pc, r4, r6, r7 @ │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ + @ instruction: 0x010f5a9c │ │ │ │ + smlabbeq pc, r8, r6, r1 @ │ │ │ │ + smlatbeq pc, r8, sl, r5 @ │ │ │ │ + tsteq pc, r8, ror r6 @ │ │ │ │ + smlatteq pc, ip, sl, r5 │ │ │ │ + smlabteq pc, r8, sl, r5 @ │ │ │ │ + @ instruction: 0x010f7698 │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + smlatbeq pc, r4, r6, r7 @ │ │ │ │ + tsteq pc, r8, asr #12 │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + @ instruction: 0x010f5bb0 │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + ldrdeq r7, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, r6, r7 @ │ │ │ │ + smlatteq pc, r8, sl, r5 │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ + smlabteq pc, ip, r6, r7 @ │ │ │ │ + tsteq pc, r8, lsl #22 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ + smlatteq pc, r4, r6, r7 │ │ │ │ + tsteq pc, r0, lsr #22 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, ip, lsr #22 │ │ │ │ + smlabteq pc, r8, r5, r1 @ │ │ │ │ + smlatbeq pc, r8, fp, r5 @ │ │ │ │ + tsteq pc, r8, ror #22 │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + smlatbeq pc, r0, r5, r1 @ │ │ │ │ + tsteq pc, r4, ror #22 │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + smlabbeq pc, r8, r5, r1 @ │ │ │ │ + smlatbeq pc, r0, fp, r5 @ │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + tsteq pc, ip, asr #14 │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ bleq ff3b9c2c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2b9c34 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1b9c3c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0b9c44 │ │ │ │ @@ -7614,392 +7614,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - tsteq pc, r8, ror r0 @ │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ + smlabteq pc, r4, lr, r0 @ │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + tsteq pc, r0, ror #10 │ │ │ │ + smlatbeq pc, ip, lr, r0 @ │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + tsteq pc, r8, ror r5 @ │ │ │ │ + smlabbeq pc, ip, lr, r0 @ │ │ │ │ + smlabbeq pc, r4, r5, r5 @ │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + @ instruction: 0x010f71bc │ │ │ │ + smlabteq pc, r0, r5, r5 @ │ │ │ │ + @ instruction: 0x010f559c │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + @ instruction: 0x010f71bc │ │ │ │ + @ instruction: 0x010f7198 │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + smlatteq pc, r0, r5, r5 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + smlabbeq pc, r8, r7, r5 @ │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + smlatteq pc, r0, r5, r5 │ │ │ │ + @ instruction: 0x010f71b0 │ │ │ │ ldrdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsr r0 @ │ │ │ │ - tsteq pc, r0, ror r4 @ │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + ldrdeq r7, [pc, -r0] │ │ │ │ @ instruction: 0x010f0dbc │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - smlabbeq pc, r8, r4, r5 @ │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + smlatteq pc, r8, r1, r7 │ │ │ │ @ instruction: 0x010f0d9c │ │ │ │ - @ instruction: 0x010f5494 │ │ │ │ + strdeq r7, [pc, -r4] │ │ │ │ smlabbeq pc, ip, sp, r0 @ │ │ │ │ - smlabteq pc, ip, r0, r7 @ │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - smlatbeq pc, ip, r4, r5 @ │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + tsteq pc, r8, asr #12 │ │ │ │ tsteq pc, r4, ror #26 │ │ │ │ - smlabbeq pc, r8, r0, r7 @ │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - smlabteq pc, ip, r0, r7 @ │ │ │ │ - smlatbeq pc, r8, r0, r7 @ │ │ │ │ - smlatteq pc, r4, r4, r5 │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - @ instruction: 0x010f5698 │ │ │ │ - smlabbeq pc, r8, r1, r7 @ │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - smlabteq pc, r0, r0, r7 @ │ │ │ │ - smlatteq pc, r4, ip, r0 │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - smlatteq pc, r0, r0, r7 │ │ │ │ - smlabteq pc, ip, ip, r0 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - strdeq r7, [pc, -r8] │ │ │ │ - smlatbeq pc, ip, ip, r0 @ │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - @ instruction: 0x010f0c9c │ │ │ │ - smlabbeq pc, r0, r1, r7 @ │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - @ instruction: 0x010f5590 │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - @ instruction: 0x010f559c │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - smlatbeq pc, ip, r5, r5 @ │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r5, r5 @ │ │ │ │ - @ instruction: 0x010f719c │ │ │ │ - smlatteq pc, r4, fp, r0 │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - smlatteq pc, r4, r5, r5 │ │ │ │ - @ instruction: 0x010f71b4 │ │ │ │ - smlabteq pc, r4, fp, r0 @ │ │ │ │ - smlabteq pc, r0, r1, r7 @ │ │ │ │ - @ instruction: 0x010f0bb4 │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - strdeq r7, [pc, -ip] │ │ │ │ - ldrdeq r7, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ - smlabbeq pc, ip, fp, r0 @ │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r8, lsr #14 │ │ │ │ - smlabbeq pc, r8, r2, r7 @ │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ tsteq pc, r4, asr #4 │ │ │ │ smlabbeq pc, r0, r6, r5 @ │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - smlabbeq pc, r0, r2, r7 @ │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - @ instruction: 0x010f5698 │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - smlatbeq pc, r4, r6, r5 @ │ │ │ │ - smlabteq pc, ip, sl, r0 @ │ │ │ │ - ldrdeq r7, [pc, -ip] │ │ │ │ - smlatteq pc, r0, r6, r5 │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + smlabbeq pc, ip, r6, r5 @ │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ + smlabteq pc, r0, r6, r5 @ │ │ │ │ + @ instruction: 0x010f569c │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + smlatteq pc, ip, ip, r0 │ │ │ │ @ instruction: 0x010f56bc │ │ │ │ smlabbeq pc, ip, r2, r7 @ │ │ │ │ - smlatbeq pc, r4, sl, r0 @ │ │ │ │ - @ instruction: 0x010f7298 │ │ │ │ - @ instruction: 0x010f0a94 │ │ │ │ - ldrdeq r7, [pc, -ip] │ │ │ │ - @ instruction: 0x010f72b8 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - smlatbeq pc, r8, r3, r7 @ │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, r2, r7 @ │ │ │ │ + @ instruction: 0x010f0cb4 │ │ │ │ + @ instruction: 0x010f72b0 │ │ │ │ + smlatbeq pc, r4, ip, r0 @ │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + smlatteq pc, ip, r2, r7 │ │ │ │ + smlabteq pc, r8, r2, r7 @ │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ tsteq pc, r0, lsl r7 @ │ │ │ │ - smlatteq pc, r0, r2, r7 │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, ip, ror #24 │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ tsteq pc, r0, lsr r7 @ │ │ │ │ mrseq r7, SP_hyp │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - smlatteq pc, ip, r9, r0 │ │ │ │ - smlabteq pc, r8, r7, r5 @ │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - smlabteq pc, r4, r9, r0 @ │ │ │ │ - smlabbeq pc, r4, r7, r5 @ │ │ │ │ - @ instruction: 0x010f09b4 │ │ │ │ - smlabteq pc, r8, r7, r5 @ │ │ │ │ - smlatbeq pc, r4, r7, r5 @ │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - @ instruction: 0x010f0994 │ │ │ │ - smlabbeq pc, r0, r3, r7 @ │ │ │ │ - smlabbeq pc, r4, r9, r0 @ │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - ldrdeq r7, [pc, -ip] │ │ │ │ - @ instruction: 0x010f739c │ │ │ │ + tsteq pc, ip, asr #24 │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + smlatteq pc, r4, r8, r5 │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ tsteq pc, r8, ror r3 @ │ │ │ │ - @ instruction: 0x010f57b4 │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - @ instruction: 0x010f7398 │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsr #18 │ │ │ │ - ldrdeq r7, [pc, -r4] │ │ │ │ - @ instruction: 0x010f73b0 │ │ │ │ - smlatteq pc, ip, r7, r5 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - smlatteq pc, r0, r3, r7 │ │ │ │ - smlabteq pc, ip, r8, r0 @ │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - @ instruction: 0x010f08b4 │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - @ instruction: 0x010f0894 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - smlabbeq pc, r4, r8, r0 @ │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - @ instruction: 0x010f7498 │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - @ instruction: 0x010f5890 │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ - @ instruction: 0x010f7490 │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - smlatbeq pc, r8, r8, r5 @ │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - @ instruction: 0x010f58b4 │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - smlatteq pc, ip, r4, r7 │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + tsteq pc, r0, asr r7 @ │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + smlatteq pc, ip, fp, r0 │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + smlabbeq pc, r8, r7, r5 @ │ │ │ │ + smlabteq pc, ip, fp, r0 @ │ │ │ │ + @ instruction: 0x010f5794 │ │ │ │ + @ instruction: 0x010f0bbc │ │ │ │ + smlabteq pc, ip, r3, r7 @ │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, r7, r5 @ │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + @ instruction: 0x010f0b94 │ │ │ │ + smlabbeq pc, r8, r3, r7 @ │ │ │ │ + smlabbeq pc, r4, fp, r0 @ │ │ │ │ + smlabteq pc, ip, r3, r7 @ │ │ │ │ + smlatbeq pc, r8, r3, r7 @ │ │ │ │ + smlatteq pc, r4, r7, r5 │ │ │ │ + tsteq pc, r4, ror #22 │ │ │ │ strdeq r5, [pc, -r0] │ │ │ │ - smlabteq pc, ip, r8, r5 @ │ │ │ │ - @ instruction: 0x010f749c │ │ │ │ - smlatteq pc, r4, r7, r0 │ │ │ │ - smlatbeq pc, r8, r4, r7 @ │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - smlatteq pc, ip, r4, r7 │ │ │ │ - smlabteq pc, r8, r4, r7 @ │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - @ instruction: 0x010f07b4 │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - smlatbeq pc, r4, r7, r0 @ │ │ │ │ - smlabteq pc, r0, sl, r5 @ │ │ │ │ - @ instruction: 0x010f75b0 │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - smlatteq pc, r8, r4, r7 │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + @ instruction: 0x010f7498 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ + ldrdeq r7, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsr #22 │ │ │ │ + tsteq pc, r0, lsr #16 │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + smlatteq pc, ip, sl, r0 │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + @ instruction: 0x010f58b8 │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + tsteq pc, ip, lsr #8 │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ + @ instruction: 0x010f0ab4 │ │ │ │ + tsteq pc, r4, ror r8 @ │ │ │ │ + smlatbeq pc, r4, sl, r0 @ │ │ │ │ + @ instruction: 0x010f58b8 │ │ │ │ + @ instruction: 0x010f5894 │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + smlabbeq pc, r4, sl, r0 @ │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + smlatteq pc, r4, fp, r5 │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + smlabteq pc, ip, r4, r7 @ │ │ │ │ + smlabbeq pc, ip, r4, r7 @ │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + smlatbeq pc, r4, r8, r5 @ │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + smlabbeq pc, r8, r4, r7 @ │ │ │ │ + smlabteq pc, r4, r8, r5 @ │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ + smlabteq pc, r4, r4, r7 @ │ │ │ │ + smlatbeq pc, r0, r4, r7 @ │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + smlatteq pc, r8, r8, r5 │ │ │ │ + smlatteq pc, r4, r9, r0 │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq pc, r0, lsl #18 │ │ │ │ + ldrdeq r7, [pc, -r0] │ │ │ │ + @ instruction: 0x010f09bc │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + smlatbeq pc, r4, r9, r0 @ │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ tsteq pc, r8, lsr r9 @ │ │ │ │ tsteq pc, r8, lsl #10 │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ + smlabbeq pc, r4, r9, r0 @ │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ tsteq pc, r4, ror r9 @ │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ - smlatbeq pc, r8, r5, r7 @ │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + smlabbeq pc, r8, r5, r7 @ │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ tsteq pc, r4, asr #10 │ │ │ │ smlabbeq pc, r0, r9, r5 @ │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + smlabbeq pc, r0, r5, r7 @ │ │ │ │ + tsteq pc, ip, asr r5 @ │ │ │ │ + @ instruction: 0x010f5998 │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + smlatbeq pc, r4, r9, r5 @ │ │ │ │ strdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - smlatbeq pc, r0, r9, r5 @ │ │ │ │ - smlatteq pc, r4, r6, r0 │ │ │ │ - smlatbeq pc, r0, r5, r7 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - @ instruction: 0x010f59b8 │ │ │ │ - smlabteq pc, r4, r6, r0 @ │ │ │ │ - smlabteq pc, r4, r9, r5 @ │ │ │ │ - @ instruction: 0x010f06b4 │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, r5, r7 @ │ │ │ │ - smlabbeq pc, r4, r6, r0 @ │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - smlabteq pc, r4, r5, r7 @ │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ ldrdeq r7, [pc, -ip] │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - smlatteq pc, r8, r5, r7 │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - smlabbeq pc, ip, sl, r5 @ │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - tsteq pc, r0, lsl #12 │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - smlabbeq pc, ip, sl, r5 @ │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - smlatteq pc, r4, r5, r0 │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ + smlatteq pc, r0, r9, r5 │ │ │ │ + @ instruction: 0x010f59bc │ │ │ │ + smlabbeq pc, ip, r5, r7 @ │ │ │ │ ldrdeq r0, [pc, -r4] │ │ │ │ - smlabteq pc, r0, sp, r5 @ │ │ │ │ - smlatteq pc, ip, r7, r7 │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - smlatbeq pc, r8, r6, r7 @ │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ - smlabbeq pc, r0, sl, r5 @ │ │ │ │ - @ instruction: 0x010f0594 │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - smlatbeq pc, r0, sl, r5 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ + @ instruction: 0x010f7598 │ │ │ │ + smlabteq pc, r4, r8, r0 @ │ │ │ │ + ldrdeq r7, [pc, -ip] │ │ │ │ + @ instruction: 0x010f75b8 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, r8, r0 @ │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + @ instruction: 0x010f0894 │ │ │ │ + @ instruction: 0x010f5bb0 │ │ │ │ smlatbeq pc, r0, r6, r7 @ │ │ │ │ - tsteq pc, ip, ror r6 @ │ │ │ │ - @ instruction: 0x010f5ab8 │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + ldrdeq r7, [pc, -r8] │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + strdeq r7, [pc, -r8] │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ + @ instruction: 0x010f7698 │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + smlatteq pc, ip, r7, r0 │ │ │ │ + tsteq pc, r4, asr r6 @ │ │ │ │ + @ instruction: 0x010f5a90 │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + @ instruction: 0x010f7690 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + smlatbeq pc, r8, sl, r5 @ │ │ │ │ + @ instruction: 0x010f07b4 │ │ │ │ + @ instruction: 0x010f5ab4 │ │ │ │ + smlatbeq pc, r4, r7, r0 @ │ │ │ │ + tsteq pc, ip, asr r7 @ │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + smlatteq pc, r8, sl, r5 │ │ │ │ smlabteq pc, r4, sl, r5 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r6, r7 @ │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ + @ instruction: 0x010f7694 │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + smlatteq pc, r4, sl, r5 │ │ │ │ + @ instruction: 0x010f76b4 │ │ │ │ + tsteq pc, ip, asr r7 @ │ │ │ │ + tsteq pc, r0, lsr #22 │ │ │ │ strdeq r5, [pc, -ip] │ │ │ │ smlabteq pc, ip, r6, r7 @ │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - tsteq pc, r8, lsr fp @ │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ - smlatteq pc, r4, r6, r7 │ │ │ │ - smlatteq pc, ip, r4, r0 │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + ldrdeq r7, [pc, -r8] │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ strdeq r7, [pc, -r0] │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsl #24 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - smlatbeq pc, ip, r4, r0 @ │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - @ instruction: 0x010f0494 │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - tsteq pc, r8, lsr r7 @ │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - smlabbeq pc, r0, fp, r5 @ │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - @ instruction: 0x010f77b8 │ │ │ │ - @ instruction: 0x010f5bbc │ │ │ │ - @ instruction: 0x010f5b98 │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - @ instruction: 0x010f77b8 │ │ │ │ - @ instruction: 0x010f7794 │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsr #22 │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + smlabteq pc, r4, r6, r0 @ │ │ │ │ + @ instruction: 0x010f5eb0 │ │ │ │ + ldrdeq r7, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + @ instruction: 0x010f7798 │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + smlabbeq pc, r4, r6, r0 @ │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + @ instruction: 0x010f5b90 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + @ instruction: 0x010f7790 │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + smlatbeq pc, r8, fp, r5 @ │ │ │ │ + tsteq pc, ip, asr #12 │ │ │ │ + @ instruction: 0x010f5bb4 │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + smlabteq pc, ip, fp, r5 @ │ │ │ │ + @ instruction: 0x010f779c │ │ │ │ + tsteq pc, r4, lsl r6 @ │ │ │ │ + smlatteq pc, ip, fp, r5 │ │ │ │ + @ instruction: 0x010f77bc │ │ │ │ strdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - tsteq pc, r8, asr #24 │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - smlatteq pc, r4, fp, r5 │ │ │ │ - @ instruction: 0x010f77b4 │ │ │ │ - smlabteq pc, r4, r3, r0 @ │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ tsteq pc, r4, lsl #24 │ │ │ │ ldrdeq r7, [pc, -r4] │ │ │ │ - smlatbeq pc, ip, r3, r0 @ │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ - smlatteq pc, ip, r7, r7 │ │ │ │ - smlabbeq pc, ip, r3, r0 @ │ │ │ │ - strdeq r7, [pc, -r8] │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - @ instruction: 0x010f5c9c │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + smlatteq pc, r0, r7, r7 │ │ │ │ + smlabteq pc, ip, r5, r0 @ │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsr #24 │ │ │ │ + @ instruction: 0x010f059c │ │ │ │ tsteq pc, r0, lsl r8 @ │ │ │ │ tsteq pc, ip, asr #24 │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - @ instruction: 0x010f5c9c │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - smlabteq pc, r8, r8, r7 @ │ │ │ │ - smlabbeq pc, r8, r8, r7 @ │ │ │ │ + smlabbeq pc, r4, r5, r0 @ │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + tsteq pc, r4, ror #24 │ │ │ │ + tsteq pc, r4, ror #10 │ │ │ │ + tsteq pc, r0, ror ip @ │ │ │ │ + tsteq pc, r4, asr r5 @ │ │ │ │ + smlatbeq pc, r8, r8, r7 @ │ │ │ │ + smlatbeq pc, ip, ip, r5 @ │ │ │ │ + smlabbeq pc, r8, ip, r5 @ │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ tsteq pc, r4, ror #16 │ │ │ │ - smlatbeq pc, r0, ip, r5 @ │ │ │ │ - smlatteq pc, r4, r2, r0 │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + smlatbeq pc, r8, r8, r7 @ │ │ │ │ smlabbeq pc, r4, r8, r7 @ │ │ │ │ smlabteq pc, r0, ip, r5 @ │ │ │ │ - smlabteq pc, ip, r2, r0 @ │ │ │ │ - smlabteq pc, r0, r8, r7 @ │ │ │ │ - @ instruction: 0x010f789c │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlatbeq pc, ip, r2, r0 @ │ │ │ │ - smlatteq pc, r4, ip, r5 │ │ │ │ - @ instruction: 0x010f029c │ │ │ │ - tsteq pc, ip, lsl r9 @ │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r8, r7 @ │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - ldrdeq r7, [pc, -r8] │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - tsteq pc, ip, lsl r9 @ │ │ │ │ - strdeq r7, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + smlabteq pc, ip, ip, r5 @ │ │ │ │ + smlatteq pc, ip, r4, r0 │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, r8, r7 @ │ │ │ │ + @ instruction: 0x010f04b4 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + smlabteq pc, r4, r8, r7 @ │ │ │ │ + @ instruction: 0x010f049c │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, ip, lsl #26 │ │ │ │ + ldrdeq r7, [pc, -ip] │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + smlatteq pc, r8, r8, r7 │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + smlabbeq pc, ip, sp, r5 @ │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq pc, r0, lsl #18 │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq pc, r4, lsr r4 @ │ │ │ │ + smlabbeq pc, ip, sp, r5 @ │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + @ instruction: 0x010f79b8 │ │ │ │ + tsteq pc, r8, ror r9 @ │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + @ instruction: 0x010f5d90 │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + tsteq pc, r4, ror r9 @ │ │ │ │ + @ instruction: 0x010f5db0 │ │ │ │ + @ instruction: 0x010f03bc │ │ │ │ + @ instruction: 0x010f79b0 │ │ │ │ + smlabbeq pc, ip, r9, r7 @ │ │ │ │ + smlabteq pc, r8, sp, r5 @ │ │ │ │ + @ instruction: 0x010f039c │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + smlabbeq pc, ip, r3, r0 @ │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + smlatteq pc, ip, sp, r5 │ │ │ │ + @ instruction: 0x010f79bc │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + smlabteq pc, r8, r9, r7 @ │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + smlatteq pc, r8, r9, r7 │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ 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 │ │ │ │ @@ -8880,63 +8880,63 @@ │ │ │ │ stmdble sp!, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ ldrbpl pc, [fp], #-1444 @ 0xfffffa5c @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ adclt r3, r4, #32, 24 @ 0x2000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ adchi pc, sl, r2, asr #2 │ │ │ │ stclt 0, cr15, [r6, #-0] │ │ │ │ - @ instruction: 0x010f72be │ │ │ │ - tstpeq r0, r0, lsr #15 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f72b2 │ │ │ │ - tsteq pc, r6, lsl #4 │ │ │ │ - tstpeq r0, r8, lsr #13 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r0, r3, r7 @ │ │ │ │ - @ instruction: 0x0110f4d6 │ │ │ │ - smlatbeq pc, ip, r3, r7 @ │ │ │ │ - @ instruction: 0x010f7396 │ │ │ │ - smlabbeq pc, r0, r3, r7 @ │ │ │ │ - smlatbeq lr, sl, pc, pc @ │ │ │ │ - tstpeq r0, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eff94 │ │ │ │ - tsteq pc, r6, lsr r4 @ │ │ │ │ - tstpeq r0, r4, lsl #7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, r0, r3, r7 @ │ │ │ │ - @ instruction: 0x0110f2fa │ │ │ │ - tsteq pc, lr, ror #8 │ │ │ │ - tstpeq r0, sl, asr #3 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r2, ror #8 │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ + smlatbeq pc, lr, r3, r7 @ │ │ │ │ + @ instruction: 0x0110f890 │ │ │ │ + smlatbeq pc, r2, r3, r7 @ │ │ │ │ + strdeq r7, [pc, -r6] │ │ │ │ + @ instruction: 0x0110f798 │ │ │ │ + @ instruction: 0x010f74b0 │ │ │ │ + tstpeq r0, r6, asr #11 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f749c │ │ │ │ + smlabbeq pc, r6, r4, r7 @ │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + swpeq r0, sl, [pc] @ │ │ │ │ + tstpeq r0, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, r4, r0, r0 @ │ │ │ │ + tsteq pc, r6, lsr #10 │ │ │ │ + tstpeq r0, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f7490 │ │ │ │ + tstpeq r0, sl, ror #7 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, lr, asr r5 @ │ │ │ │ + @ instruction: 0x0110f2ba │ │ │ │ + tsteq pc, r2, asr r5 @ │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ + tsteq pc, lr, lsr r5 @ │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + tsteq pc, sl, lsr #10 │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + tsteq pc, r6, lsl r5 @ │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + strdeq r7, [pc, -lr] │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + smlatteq pc, r2, r4, r7 │ │ │ │ + ldrdeq r7, [pc, -r8] │ │ │ │ + ldrdeq r7, [pc, -r2] │ │ │ │ + smlabteq pc, ip, r4, r7 @ │ │ │ │ + smlabteq pc, r6, r4, r7 @ │ │ │ │ + smlabteq pc, r4, r4, r7 @ │ │ │ │ + @ instruction: 0x010f74be │ │ │ │ + @ instruction: 0x010f74b8 │ │ │ │ + @ instruction: 0x010f74b2 │ │ │ │ + smlatbeq pc, ip, r4, r7 @ │ │ │ │ + @ instruction: 0x010f749e │ │ │ │ + @ instruction: 0x010f7490 │ │ │ │ + smlabbeq pc, r2, r4, r7 @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + tsteq pc, sl, ror #8 │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ tsteq pc, lr, asr #8 │ │ │ │ tsteq pc, r4, asr #8 │ │ │ │ - tsteq pc, sl, lsr r4 @ │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - tsteq pc, r6, lsr #8 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - strdeq r7, [pc, -r2] │ │ │ │ - smlatteq pc, r8, r3, r7 │ │ │ │ - smlatteq pc, r2, r3, r7 │ │ │ │ - ldrdeq r7, [pc, -ip] │ │ │ │ - ldrdeq r7, [pc, -r6] │ │ │ │ - ldrdeq r7, [pc, -r4] │ │ │ │ - smlabteq pc, lr, r3, r7 @ │ │ │ │ - smlabteq pc, r8, r3, r7 @ │ │ │ │ - smlabteq pc, r2, r3, r7 @ │ │ │ │ - @ instruction: 0x010f73bc │ │ │ │ - smlatbeq pc, lr, r3, r7 @ │ │ │ │ - smlatbeq pc, r0, r3, r7 @ │ │ │ │ - @ instruction: 0x010f7392 │ │ │ │ - smlabbeq pc, r8, r3, r7 @ │ │ │ │ - tsteq pc, sl, ror r3 @ │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ - tsteq pc, lr, asr r3 @ │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ @ instruction: 0x63bcf243 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ orrsvs pc, pc, #805306372 @ 0x30000004 │ │ │ │ vqsub.s8 d20, d18, d9 │ │ │ │ @ instruction: 0xf5a4803d │ │ │ │ @ instruction: 0xf04f545a │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ @@ -10406,170 +10406,170 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e832 │ │ │ │ bmi fe86e340 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e82a │ │ │ │ svclt 0x0000bcc5 │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ - tsteq r0, r0, ror #31 │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ - @ instruction: 0x0110dfbe │ │ │ │ - tsteq pc, lr, lsl #22 │ │ │ │ - tsteq pc, r2, lsl fp @ │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - tsteq r8, ip, rrx │ │ │ │ - smlatteq pc, ip, sl, r5 │ │ │ │ - ldrdeq r5, [pc, -lr] │ │ │ │ + smlatteq lr, r6, r8, lr │ │ │ │ + ldrsbeq lr, [r0, -r0] │ │ │ │ + strdeq r5, [pc, -sl] │ │ │ │ + tsteq r0, lr, lsr #1 │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, r2, lsl #24 │ │ │ │ + smlatteq pc, r4, fp, r5 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ ldrdeq r5, [pc, -ip] │ │ │ │ - smlatteq pc, r6, sl, r5 │ │ │ │ - smlatteq pc, r8, sl, r5 │ │ │ │ - smlatteq pc, r4, sl, r5 │ │ │ │ - tsteq r0, sl, ror #29 │ │ │ │ + smlabteq pc, lr, fp, r5 @ │ │ │ │ + smlabteq pc, ip, fp, r5 @ │ │ │ │ + ldrdeq r5, [pc, -r6] │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ ldrdeq r5, [pc, -r4] │ │ │ │ - tsteq r0, r6, asr #29 │ │ │ │ + @ instruction: 0x0110dfda │ │ │ │ + smlabteq pc, r4, fp, r5 @ │ │ │ │ + @ instruction: 0x0110dfb6 │ │ │ │ + tsteq pc, lr, lsr #22 │ │ │ │ + smlabbeq lr, lr, r7, lr │ │ │ │ + tsteq lr, r6, lsl r8 │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + tsteq pc, lr, asr fp @ │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + tsteq pc, lr, asr fp @ │ │ │ │ + tsteq r8, lr │ │ │ │ + tsteq pc, r2, asr fp @ │ │ │ │ + @ instruction: 0x010ee798 │ │ │ │ + @ instruction: 0x010ee790 │ │ │ │ + tsteq pc, sl, lsr #22 │ │ │ │ + tsteq r0, sl, asr #29 │ │ │ │ + tsteq pc, lr, lsl fp @ │ │ │ │ + @ instruction: 0x010ee694 │ │ │ │ + smlatteq lr, ip, r5, lr │ │ │ │ + tsteq pc, r6, asr #20 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ tsteq pc, lr, lsr sl @ │ │ │ │ - @ instruction: 0x010ee69e │ │ │ │ - tsteq lr, r6, lsr #14 │ │ │ │ - tsteq lr, ip, lsl r7 │ │ │ │ - tsteq pc, lr, ror #20 │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - tsteq pc, lr, ror #20 │ │ │ │ - tsteq r8, lr, lsl pc │ │ │ │ - tsteq pc, r2, ror #20 │ │ │ │ - smlatbeq lr, r8, r6, lr │ │ │ │ - smlatbeq lr, r0, r6, lr │ │ │ │ - tsteq pc, sl, lsr sl @ │ │ │ │ - @ instruction: 0x0110ddda │ │ │ │ - tsteq pc, lr, lsr #20 │ │ │ │ - smlatbeq lr, r4, r5, lr │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq pc, r6, asr r9 @ │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - tsteq pc, lr, asr #18 │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - tsteq pc, r6, asr #18 │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - tsteq pc, sl, lsr r9 @ │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq pc, r6, ror ip @ │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - tsteq pc, sl, lsl r9 @ │ │ │ │ - tsteq pc, r4, lsl r9 @ │ │ │ │ - tsteq pc, r2, asr #24 │ │ │ │ + tsteq pc, ip, lsr sl @ │ │ │ │ + tsteq pc, r6, lsr sl @ │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, r2, lsr sl @ │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq pc, sl, lsr #20 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + tsteq pc, r0, lsl sl @ │ │ │ │ + tsteq pc, sl, lsl #20 │ │ │ │ + tsteq pc, r4, lsl #20 │ │ │ │ + tsteq pc, r2, lsr sp @ │ │ │ │ + smlatteq pc, r4, r9, r5 │ │ │ │ + ldrdeq r5, [pc, -sl] │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + smlabteq pc, lr, r9, r5 @ │ │ │ │ + smlabteq pc, r8, r9, r5 @ │ │ │ │ + tsteq lr, r2, ror #8 │ │ │ │ + smlatbeq pc, r8, r9, r5 @ │ │ │ │ + @ instruction: 0x010f599e │ │ │ │ + @ instruction: 0x010f5994 │ │ │ │ + smlabbeq pc, sl, r9, r5 @ │ │ │ │ + smlabbeq pc, r4, r9, r5 @ │ │ │ │ + smlabbeq pc, sl, r9, r5 @ │ │ │ │ + ldrdeq lr, [lr, -sl] │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq pc, lr, ror r9 @ │ │ │ │ + smlabbeq pc, r0, r9, r5 @ │ │ │ │ + smlabbeq pc, r6, r9, r5 @ │ │ │ │ + smlabbeq pc, r4, r9, r5 @ │ │ │ │ + smlabbeq pc, r2, r9, r5 @ │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, sl, asr #18 │ │ │ │ + tsteq pc, r0, asr #18 │ │ │ │ + @ instruction: 0x01181bbc │ │ │ │ + @ instruction: 0x010ee2b4 │ │ │ │ + smlatteq lr, r6, r3, lr │ │ │ │ + smlatteq lr, r4, r3, lr │ │ │ │ + tsteq lr, sl, lsr #10 │ │ │ │ + tsteq lr, r2, lsl #10 │ │ │ │ + tsteq lr, lr, lsl #10 │ │ │ │ + tsteq lr, sl, lsl #10 │ │ │ │ + tsteq lr, r6, lsl #10 │ │ │ │ + tsteq lr, r2, lsl #10 │ │ │ │ + tsteq lr, r2, lsl #10 │ │ │ │ + @ instruction: 0x01181af0 │ │ │ │ + smlatteq lr, lr, r4, lr │ │ │ │ + tsteq lr, r0, ror r4 │ │ │ │ + tsteq lr, sl, ror r4 │ │ │ │ + tsteq lr, r4, ror r4 │ │ │ │ + tsteq lr, lr, ror #8 │ │ │ │ + tsteq lr, r8, ror #8 │ │ │ │ + tsteq lr, r6, ror #8 │ │ │ │ + tsteq r8, r2, asr sl │ │ │ │ + tsteq lr, sl, asr #2 │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ + tsteq lr, r6, lsr #2 │ │ │ │ + tsteq r0, lr, lsl #18 │ │ │ │ + tsteq pc, r4, ror #14 │ │ │ │ + tsteq r8, r6, asr #17 │ │ │ │ + tsteq lr, lr, ror #4 │ │ │ │ + tsteq lr, r6, asr #4 │ │ │ │ + tsteq lr, r2, asr r2 │ │ │ │ + tsteq lr, lr, asr #4 │ │ │ │ + tsteq lr, sl, asr #4 │ │ │ │ + tsteq lr, r6, asr #4 │ │ │ │ + tsteq lr, r6, asr #4 │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ + tsteq lr, r2, lsr r2 │ │ │ │ + tsteq r8, sl, ror #15 │ │ │ │ + smlatteq lr, r4, lr, sp │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + tsteq pc, r6, lsr r5 @ │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + tsteq r8, r8, lsl #15 │ │ │ │ + smlabbeq lr, r0, lr, sp │ │ │ │ + strdeq r5, [pc, -sl] │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ strdeq r5, [pc, -r4] │ │ │ │ - smlatteq pc, sl, r8, r5 │ │ │ │ - smlatteq pc, r4, r8, r5 │ │ │ │ - ldrdeq r5, [pc, -lr] │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - tsteq lr, r2, ror r3 │ │ │ │ - @ instruction: 0x010f58b8 │ │ │ │ - smlatbeq pc, lr, r8, r5 @ │ │ │ │ - smlatbeq pc, r4, r8, r5 @ │ │ │ │ - @ instruction: 0x010f589a │ │ │ │ - @ instruction: 0x010f5894 │ │ │ │ - @ instruction: 0x010f589a │ │ │ │ - smlatteq lr, sl, r2, lr │ │ │ │ - smlabbeq pc, r6, r8, r5 @ │ │ │ │ - smlabbeq pc, ip, r8, r5 @ │ │ │ │ - smlabbeq pc, lr, r8, r5 @ │ │ │ │ - @ instruction: 0x010f5890 │ │ │ │ - @ instruction: 0x010f5896 │ │ │ │ - @ instruction: 0x010f5894 │ │ │ │ - @ instruction: 0x010f5892 │ │ │ │ - smlabbeq pc, ip, r8, r5 @ │ │ │ │ - smlabbeq pc, r6, r8, r5 @ │ │ │ │ - smlatteq pc, r0, r6, r5 │ │ │ │ - tsteq pc, lr, ror #16 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - tsteq pc, sl, asr r8 @ │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - tsteq r8, ip, asr #21 │ │ │ │ - smlabteq lr, r4, r1, lr │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, sl, lsr r4 │ │ │ │ - tsteq lr, r2, lsl r4 │ │ │ │ - tsteq lr, lr, lsl r4 │ │ │ │ - tsteq lr, sl, lsl r4 │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - tsteq lr, r2, lsl r4 │ │ │ │ - tsteq lr, r2, lsl r4 │ │ │ │ - tsteq r8, r0, lsl #20 │ │ │ │ - strdeq lr, [lr, -lr] │ │ │ │ - smlabbeq lr, r0, r3, lr │ │ │ │ - smlabbeq lr, sl, r3, lr │ │ │ │ - smlabbeq lr, r4, r3, lr │ │ │ │ - tsteq lr, lr, ror r3 │ │ │ │ - tsteq lr, r8, ror r3 │ │ │ │ - tsteq lr, r6, ror r3 │ │ │ │ - tsteq r8, r2, ror #18 │ │ │ │ - qaddeq lr, sl, lr │ │ │ │ - tsteq r0, r4, asr #16 │ │ │ │ - tsteq lr, r6, lsr r0 │ │ │ │ - tsteq r0, lr, lsl r8 │ │ │ │ - tsteq pc, r4, ror r6 @ │ │ │ │ - @ instruction: 0x011817d6 │ │ │ │ - tsteq lr, lr, ror r1 │ │ │ │ - tsteq lr, r6, asr r1 │ │ │ │ - tsteq lr, r2, ror #2 │ │ │ │ - tsteq lr, lr, asr r1 │ │ │ │ - tsteq lr, sl, asr r1 │ │ │ │ - tsteq lr, r6, asr r1 │ │ │ │ - tsteq lr, r6, asr r1 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - tsteq lr, r2, asr #2 │ │ │ │ - @ instruction: 0x011816fa │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - tsteq pc, r6, asr #8 │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - @ instruction: 0x01181698 │ │ │ │ - @ instruction: 0x010edd90 │ │ │ │ - tsteq pc, sl, lsl #8 │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - tsteq pc, r6, lsl #8 │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq lr, r0, lsr sp │ │ │ │ - tstpeq r0, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ - tsteq pc, lr, ror r0 @ │ │ │ │ - @ instruction: 0x011815b6 │ │ │ │ + tsteq lr, r0, lsr #28 │ │ │ │ + @ instruction: 0x0110f1fe │ │ │ │ + tsteq r1, r0, lsl ip │ │ │ │ + tsteq pc, lr, ror #2 │ │ │ │ + tsteq r8, r6, lsr #13 │ │ │ │ + @ instruction: 0x010edd9e │ │ │ │ + tsteq pc, r6, lsr r4 @ │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ + tsteq lr, lr, lsr sp │ │ │ │ + tsteq pc, r2, lsr #8 │ │ │ │ + tsteq pc, r2, lsr #8 │ │ │ │ + tsteq pc, lr, lsl r4 @ │ │ │ │ + tsteq pc, sl, lsl r4 @ │ │ │ │ + tsteq pc, r6, lsl r4 @ │ │ │ │ + tsteq pc, lr, lsl #8 │ │ │ │ + tsteq pc, r2, lsl r4 @ │ │ │ │ smlatbeq lr, lr, ip, sp │ │ │ │ - tsteq pc, r6, asr #6 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq lr, lr, asr #24 │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - tsteq pc, sl, lsr #6 │ │ │ │ - tsteq pc, r6, lsr #6 │ │ │ │ - tsteq pc, lr, lsl r3 @ │ │ │ │ - tsteq pc, r2, lsr #6 │ │ │ │ - @ instruction: 0x010edbbe │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - tsteq pc, r8, lsl #6 │ │ │ │ - @ instruction: 0x0110e2f0 │ │ │ │ - mrseq r5, SP_hyp │ │ │ │ - smlatteq pc, r2, lr, r4 │ │ │ │ - smlatteq pc, r8, r2, r5 │ │ │ │ - smlatteq pc, ip, r2, r5 │ │ │ │ - smlatteq pc, ip, r2, r5 │ │ │ │ - smlatteq pc, sl, r2, r5 │ │ │ │ - smlatteq pc, r8, r2, r5 │ │ │ │ - smlatteq pc, r6, r2, r5 │ │ │ │ - smlatteq pc, r8, r2, r5 │ │ │ │ - tsteq r8, r0, asr #7 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + tsteq r0, r0, ror #7 │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + ldrdeq r4, [pc, -r2] │ │ │ │ ldrdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f5290 │ │ │ │ - @ instruction: 0x010f52bc │ │ │ │ - @ instruction: 0x010f52bc │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + ldrdeq r5, [pc, -sl] │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + ldrdeq r5, [pc, -r6] │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + @ instruction: 0x011814b0 │ │ │ │ + smlabteq pc, r8, r3, r5 @ │ │ │ │ + smlabbeq pc, r0, r3, r5 @ │ │ │ │ + smlatbeq pc, ip, r3, r5 @ │ │ │ │ + smlatbeq pc, ip, r3, r5 @ │ │ │ │ @ instruction: 0x271cf8df │ │ │ │ streq pc, [r7], -r6 │ │ │ │ @ instruction: 0xf7f4447a │ │ │ │ cdpcs 14, 0, cr14, cr6, cr8, {7} │ │ │ │ stclge 6, cr15, [r4, #252] @ 0xfc │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrtmi r6, [r3], #-38 @ 0xffffffda │ │ │ │ @@ -11018,93 +11018,93 @@ │ │ │ │ and lr, r7, ip, ror #22 │ │ │ │ @ instruction: 0x463b4a53 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 193d974 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - tsteq pc, ip │ │ │ │ - tsteq pc, r8 │ │ │ │ - mrseq r5, CPSR │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - tsteq lr, lr, ror r7 │ │ │ │ - smlatteq pc, r8, pc, r4 @ │ │ │ │ - smlatteq pc, r4, pc, r4 @ │ │ │ │ - smlabbeq lr, lr, r7, sp │ │ │ │ - tsteq r0, r4, lsr pc │ │ │ │ - ldrdeq r4, [pc, -r6] │ │ │ │ - smlabteq pc, r6, pc, r4 @ │ │ │ │ - smlabteq pc, r2, pc, r4 @ │ │ │ │ - @ instruction: 0x010f4fbe │ │ │ │ - @ instruction: 0x010f4fba │ │ │ │ - @ instruction: 0x010f4fb6 │ │ │ │ - @ instruction: 0x010f4fb2 │ │ │ │ - smlatbeq pc, lr, pc, r4 @ │ │ │ │ - smlatbeq pc, r6, pc, r4 @ │ │ │ │ - smlatbeq pc, r2, pc, r4 @ │ │ │ │ - smlatbeq pc, lr, pc, r4 @ │ │ │ │ - @ instruction: 0x010f4f92 │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - smlabbeq pc, r4, pc, r4 @ │ │ │ │ - smlabbeq pc, sl, pc, r4 @ │ │ │ │ - smlabbeq pc, r6, pc, r4 @ │ │ │ │ - smlatbeq lr, sl, r7, sp │ │ │ │ - @ instruction: 0x0110cdf4 │ │ │ │ + smlatteq lr, ip, r8, sp │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + smlatteq pc, ip, r0, r5 │ │ │ │ + tsteq lr, lr, ror #16 │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq lr, lr, ror r8 │ │ │ │ + tsteq r0, r4, lsr #32 │ │ │ │ + smlabteq pc, r6, r0, r5 @ │ │ │ │ + strheq r5, [pc, -r6] │ │ │ │ + strheq r5, [pc, -r2] │ │ │ │ + smlatbeq pc, lr, r0, r5 @ │ │ │ │ + smlatbeq pc, sl, r0, r5 @ │ │ │ │ + smlatbeq pc, r6, r0, r5 @ │ │ │ │ + smlatbeq pc, r2, r0, r5 @ │ │ │ │ + swpeq r5, lr, [pc] @ │ │ │ │ + swpeq r5, r6, [pc] @ │ │ │ │ + swpeq r5, r2, [pc] @ │ │ │ │ + swpeq r5, lr, [pc] @ │ │ │ │ + smlabbeq pc, r2, r0, r5 @ │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq pc, sl, ror r0 @ │ │ │ │ + tsteq pc, r6, ror r0 @ │ │ │ │ + @ instruction: 0x010ed89a │ │ │ │ + tsteq r0, r4, ror #29 │ │ │ │ + qaddeq r5, r4, pc @ │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ + tsteq pc, r8, lsr r0 @ │ │ │ │ + tsteq r8, lr, asr pc │ │ │ │ + tsteq lr, r6, asr r6 │ │ │ │ + tsteq pc, r2 │ │ │ │ + tsteq r1, lr, lsl #3 │ │ │ │ + smlatteq pc, sl, pc, r4 @ │ │ │ │ + smlatteq pc, r6, pc, r4 @ │ │ │ │ + smlatteq pc, r2, pc, r4 @ │ │ │ │ + @ instruction: 0x01180edc │ │ │ │ + @ instruction: 0x01180ddc │ │ │ │ + smlabteq pc, r8, lr, r4 @ │ │ │ │ + tsteq r0, lr, asr #25 │ │ │ │ + smlabteq pc, r4, lr, r4 @ │ │ │ │ + smlabteq pc, r0, lr, r4 @ │ │ │ │ + @ instruction: 0x010f4ebc │ │ │ │ + @ instruction: 0x010ed7b0 │ │ │ │ + tsteq r0, sl, asr ip │ │ │ │ + @ instruction: 0x010ed79e │ │ │ │ + tsteq lr, lr, lsr #8 │ │ │ │ + tsteq r2, r8, asr #13 │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tsteq lr, r2, ror #6 │ │ │ │ + @ instruction: 0x010f4d98 │ │ │ │ + smlabbeq pc, lr, sp, r4 @ │ │ │ │ + smlabbeq pc, r4, sp, r4 @ │ │ │ │ + tsteq lr, ip, lsl r3 │ │ │ │ + tsteq pc, lr, asr sp @ │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq pc, sl, asr #26 │ │ │ │ + smlatbeq lr, sl, r2, sp │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + tsteq pc, r6, ror #30 │ │ │ │ tsteq pc, r4, ror #30 │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - tsteq r8, lr, ror #28 │ │ │ │ - tsteq lr, r6, ror #10 │ │ │ │ - tsteq pc, r2, lsl pc @ │ │ │ │ - @ instruction: 0x0111b09e │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - strdeq r4, [pc, -r6] │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - tsteq r8, ip, ror #27 │ │ │ │ - tsteq r8, ip, ror #25 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - @ instruction: 0x0110cbde │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlabteq pc, ip, sp, r4 @ │ │ │ │ - smlabteq lr, r0, r6, sp │ │ │ │ - tsteq r0, sl, ror #22 │ │ │ │ - smlatbeq lr, lr, r6, sp │ │ │ │ - tsteq lr, lr, lsr r3 │ │ │ │ - @ instruction: 0x011245d8 │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - tsteq lr, r2, ror r2 │ │ │ │ - smlatbeq pc, r8, ip, r4 @ │ │ │ │ - @ instruction: 0x010f4c9e │ │ │ │ - @ instruction: 0x010f4c94 │ │ │ │ - tsteq lr, ip, lsr #4 │ │ │ │ - tsteq pc, lr, ror #24 │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ - tsteq pc, sl, ror #24 │ │ │ │ - smlatteq lr, r8, r1, sp │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, sl, asr ip @ │ │ │ │ - @ instruction: 0x010ed1ba │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - tsteq lr, sl, ror #2 │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ - tsteq pc, r6, asr #28 │ │ │ │ - tsteq pc, r6, asr #28 │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - tsteq pc, sl, lsr lr @ │ │ │ │ - tsteq pc, sl, lsr lr @ │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + tsteq lr, sl, asr r2 │ │ │ │ + tsteq r0, r4, asr #20 │ │ │ │ + tsteq pc, r6, lsr pc @ │ │ │ │ + tsteq pc, r6, lsr pc @ │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + tsteq pc, sl, lsr #30 │ │ │ │ + tsteq pc, sl, lsr #30 │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + smlabteq lr, r0, lr, ip │ │ │ │ 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 │ │ │ │ @@ -11900,91 +11900,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 pc, sl, ror #24 │ │ │ │ - @ instruction: 0x010f4cb2 │ │ │ │ - smlabteq pc, r8, ip, r4 @ │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - tsteq pc, r2, lsl #28 │ │ │ │ - tsteq pc, r6, ror #28 │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ + smlatbeq pc, r2, sp, r4 @ │ │ │ │ + @ instruction: 0x010f4db8 │ │ │ │ tsteq pc, r8, asr lr @ │ │ │ │ - @ instruction: 0x010f4eb4 │ │ │ │ - @ instruction: 0x010f4eba │ │ │ │ - tsteq pc, sl, lsl pc @ │ │ │ │ - tsteq pc, r6, lsl pc @ │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ - smlabbeq pc, r8, pc, r4 @ │ │ │ │ - smlatbeq pc, ip, pc, r4 @ │ │ │ │ - smlabbeq pc, sl, pc, r4 @ │ │ │ │ - ldrdeq r4, [pc, -r6] │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + smlatteq pc, ip, lr, r4 │ │ │ │ + strdeq r4, [pc, -r2] │ │ │ │ + tsteq pc, r6, asr pc @ │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + smlatbeq pc, r4, pc, r4 @ │ │ │ │ + smlatbeq pc, sl, pc, r4 @ │ │ │ │ + tsteq pc, sl │ │ │ │ + tsteq pc, r6 │ │ │ │ + qaddeq r5, lr, pc @ │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + swpeq r5, ip, [pc] @ │ │ │ │ tsteq pc, sl, ror r0 @ │ │ │ │ - smlatbeq pc, r6, r0, r5 @ │ │ │ │ - smlatbeq pc, r4, r0, r5 @ │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - strdeq r5, [pc, -r6] │ │ │ │ + smlabteq pc, r6, r0, r5 @ │ │ │ │ + smlabteq pc, r4, r0, r5 @ │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ tsteq pc, sl, ror #2 │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - @ instruction: 0x010f5298 │ │ │ │ - tsteq pc, sl, ror r2 @ │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq pc, sl, lsr #6 │ │ │ │ - smlabteq pc, r2, r3, r5 @ │ │ │ │ - smlabteq pc, lr, r3, r5 @ │ │ │ │ - tsteq pc, r6, ror #8 │ │ │ │ - smlatbeq pc, sl, r4, r5 @ │ │ │ │ - strdeq r5, [pc, -sl] │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f5590 │ │ │ │ - smlatbeq pc, r8, r5, r5 @ │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - smlatteq pc, r2, r6, r5 │ │ │ │ - tsteq pc, r6, lsr #14 │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tsteq pc, r0, lsl #16 │ │ │ │ + @ instruction: 0x010f5196 │ │ │ │ + @ instruction: 0x010f5194 │ │ │ │ + smlatteq pc, r0, r1, r5 │ │ │ │ + smlatteq pc, r6, r1, r5 │ │ │ │ + tsteq pc, sl, asr r2 @ │ │ │ │ + tsteq pc, r0, ror #4 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + smlabbeq pc, r8, r3, r5 @ │ │ │ │ + tsteq pc, sl, ror #6 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + tsteq pc, sl, lsl r4 @ │ │ │ │ + @ instruction: 0x010f54b2 │ │ │ │ + @ instruction: 0x010f54be │ │ │ │ + tsteq pc, r6, asr r5 @ │ │ │ │ + @ instruction: 0x010f559a │ │ │ │ + smlatteq pc, sl, r5, r5 │ │ │ │ + smlatteq pc, r8, r5, r5 │ │ │ │ + smlabbeq pc, r0, r6, r5 @ │ │ │ │ + @ instruction: 0x010f5698 │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + tsteq pc, sl, lsr r7 @ │ │ │ │ + ldrdeq r5, [pc, -r2] │ │ │ │ tsteq pc, r6, lsl r8 @ │ │ │ │ - smlatbeq pc, lr, r8, r5 @ │ │ │ │ - @ instruction: 0x010f58ba │ │ │ │ - tsteq pc, r2, asr r9 @ │ │ │ │ - @ instruction: 0x010f5996 │ │ │ │ - smlatteq pc, r6, r9, r5 │ │ │ │ - smlatteq pc, r6, r9, r5 │ │ │ │ - tsteq pc, lr, ror sl @ │ │ │ │ - @ instruction: 0x010f5a96 │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, lr, lsl ip @ │ │ │ │ - tsteq pc, r0, ror ip @ │ │ │ │ - tsteq pc, r6, asr #24 │ │ │ │ - smlatteq pc, r0, ip, r5 │ │ │ │ - strdeq r5, [pc, -sl] │ │ │ │ - @ instruction: 0x010f5d94 │ │ │ │ - smlatbeq pc, r0, sp, r5 @ │ │ │ │ - tsteq pc, sl, lsr lr @ │ │ │ │ - smlabbeq pc, r0, lr, r5 @ │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, r6, lsl #18 │ │ │ │ + @ instruction: 0x010f599e │ │ │ │ + smlatbeq pc, sl, r9, r5 @ │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ + smlabbeq pc, r6, sl, r5 @ │ │ │ │ + ldrdeq r5, [pc, -r6] │ │ │ │ ldrdeq r5, [pc, -r6] │ │ │ │ + tsteq pc, lr, ror #22 │ │ │ │ + smlabbeq pc, r6, fp, r5 @ │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + tsteq pc, ip, lsr #24 │ │ │ │ + smlabteq pc, r8, ip, r5 @ │ │ │ │ + tsteq pc, lr, lsl #26 │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + tsteq pc, r6, lsr sp @ │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + smlatteq pc, sl, sp, r5 │ │ │ │ + smlabbeq pc, r4, lr, r5 @ │ │ │ │ + @ instruction: 0x010f5e90 │ │ │ │ + tsteq pc, sl, lsr #30 │ │ │ │ tsteq pc, r0, ror pc @ │ │ │ │ - smlabbeq pc, r8, pc, r5 @ │ │ │ │ - tsteq pc, r2, lsr #32 │ │ │ │ - tsteq pc, sl, lsr #32 │ │ │ │ + smlabteq pc, r4, pc, r5 @ │ │ │ │ + smlabteq pc, r6, pc, r5 @ │ │ │ │ + tsteq pc, r0, rrx │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + tsteq pc, r2, lsl r1 @ │ │ │ │ + tsteq pc, sl, lsl r1 @ │ │ │ │ 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 │ │ │ │ @@ -12762,87 +12762,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 │ │ │ │ - smlabbeq pc, ip, pc, r5 @ │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - tsteq pc, r2, lsl r0 @ │ │ │ │ - smlatbeq pc, sl, r0, r6 @ │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ smlabteq pc, r0, r0, r6 @ │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ - tsteq pc, r2, ror #2 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - @ instruction: 0x010f6290 │ │ │ │ - smlabbeq pc, lr, r2, r6 @ │ │ │ │ - tsteq pc, r6, lsr #6 │ │ │ │ - tsteq pc, lr, lsr r3 @ │ │ │ │ - ldrdeq r6, [pc, -r6] │ │ │ │ - smlatteq pc, r0, r3, r6 │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - @ instruction: 0x010f64be │ │ │ │ - tsteq pc, lr, lsl #10 │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - smlabbeq pc, r8, r5, r6 @ │ │ │ │ - @ instruction: 0x010f659e │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - tsteq pc, r2, asr #12 │ │ │ │ - ldrdeq r6, [pc, -sl] │ │ │ │ - tsteq pc, lr, lsl r7 @ │ │ │ │ - tsteq pc, lr, ror #14 │ │ │ │ - tsteq pc, lr, ror #14 │ │ │ │ - smlatbeq pc, lr, r7, r6 @ │ │ │ │ - @ instruction: 0x010f6798 │ │ │ │ - smlatbeq pc, r0, r3, r8 @ │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - smlabteq pc, ip, r7, r6 @ │ │ │ │ - @ instruction: 0x010f8398 │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - smlatbeq pc, r2, r7, r6 @ │ │ │ │ - @ instruction: 0x010f8396 │ │ │ │ - smlabbeq pc, r0, r3, r8 @ │ │ │ │ - smlatteq pc, r0, r7, r6 │ │ │ │ - @ instruction: 0x010f67be │ │ │ │ - @ instruction: 0x010f83b2 │ │ │ │ - smlatteq pc, ip, r7, r6 │ │ │ │ - smlabteq pc, r4, r3, r8 @ │ │ │ │ - @ instruction: 0x010f8396 │ │ │ │ - strdeq r6, [pc, -r6] │ │ │ │ - smlatteq pc, r0, r7, r6 │ │ │ │ - ldrdeq r8, [pc, -r6] │ │ │ │ - @ instruction: 0x010f83b4 │ │ │ │ - tsteq pc, r4, lsl r8 @ │ │ │ │ - smlatteq pc, r0, r3, r8 │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - smlabteq pc, r0, r7, r6 @ │ │ │ │ - @ instruction: 0x010f83b4 │ │ │ │ - smlatbeq pc, r0, r3, r8 @ │ │ │ │ - tsteq pc, r2, lsl #16 │ │ │ │ - smlatteq pc, r4, r7, r6 │ │ │ │ - ldrdeq r8, [pc, -sl] │ │ │ │ - smlabteq pc, r6, r3, r8 @ │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - strdeq r8, [pc, -r4] │ │ │ │ - smlatteq pc, r0, r3, r8 │ │ │ │ - tsteq pc, r2, asr #16 │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - tsteq pc, sl, lsl r4 @ │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq pc, r2, lsl #2 │ │ │ │ + @ instruction: 0x010f619a │ │ │ │ + @ instruction: 0x010f61b0 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq pc, r2, asr r2 @ │ │ │ │ + smlatteq pc, ip, r2, r6 │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + smlabbeq pc, r0, r3, r6 @ │ │ │ │ + tsteq pc, lr, ror r3 @ │ │ │ │ + tsteq pc, r6, lsl r4 @ │ │ │ │ tsteq pc, lr, lsr #8 │ │ │ │ - strdeq r8, [pc, -r4] │ │ │ │ - tsteq pc, r6, asr r8 @ │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - tsteq pc, sl, lsr r4 @ │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - tsteq pc, sl, ror r8 @ │ │ │ │ + smlabteq pc, r6, r4, r6 @ │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + smlatbeq pc, lr, r5, r6 @ │ │ │ │ + strdeq r6, [pc, -lr] │ │ │ │ + smlatteq pc, r0, r5, r6 │ │ │ │ + tsteq pc, r8, ror r6 @ │ │ │ │ + smlabbeq pc, lr, r6, r6 @ │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + tsteq pc, r2, lsr r7 @ │ │ │ │ + smlabteq pc, sl, r7, r6 @ │ │ │ │ + tsteq pc, lr, lsl #16 │ │ │ │ + tsteq pc, lr, asr r8 @ │ │ │ │ + tsteq pc, lr, asr r8 @ │ │ │ │ + @ instruction: 0x010f689e │ │ │ │ + smlabbeq pc, r8, r8, r6 @ │ │ │ │ + @ instruction: 0x010f8490 │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + @ instruction: 0x010f68bc │ │ │ │ + smlabbeq pc, r8, r4, r8 @ │ │ │ │ + smlabteq pc, ip, r8, r6 @ │ │ │ │ + @ instruction: 0x010f6892 │ │ │ │ + smlabbeq pc, r6, r4, r8 @ │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + smlatbeq pc, lr, r8, r6 @ │ │ │ │ + smlatbeq pc, r2, r4, r8 @ │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + @ instruction: 0x010f84b4 │ │ │ │ + smlabbeq pc, r6, r4, r8 @ │ │ │ │ + smlatteq pc, r6, r8, r6 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + smlabteq pc, r6, r4, r8 @ │ │ │ │ + smlatbeq pc, r4, r4, r8 @ │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + ldrdeq r8, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + @ instruction: 0x010f68b0 │ │ │ │ + smlatbeq pc, r4, r4, r8 @ │ │ │ │ + @ instruction: 0x010f8490 │ │ │ │ + strdeq r6, [pc, -r2] │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + smlabteq pc, sl, r4, r8 @ │ │ │ │ + @ instruction: 0x010f84b6 │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + smlatteq pc, ip, r8, r6 │ │ │ │ + smlatteq pc, r4, r4, r8 │ │ │ │ + ldrdeq r8, [pc, -r0] │ │ │ │ + tsteq pc, r2, lsr r9 @ │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + tsteq pc, sl, lsl #10 │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq pc, lr, lsl r5 @ │ │ │ │ + smlatteq pc, r4, r4, r8 │ │ │ │ + tsteq pc, r6, asr #18 │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tsteq pc, sl, lsr #10 │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, sl, ror #18 │ │ │ │ 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 │ │ │ │ @@ -13619,88 +13619,88 @@ │ │ │ │ movtvs pc, #34371 @ 0x8643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643847b │ │ │ │ addsmi r6, r8, #76, 6 @ 0x30000001 │ │ │ │ ldrbthi pc, [sl], #-66 @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - tsteq pc, r6, ror #14 │ │ │ │ - tsteq pc, r8, lsr r7 @ │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ - tsteq pc, r6, lsl r3 @ │ │ │ │ - tsteq pc, r6, ror r7 @ │ │ │ │ - tsteq pc, r6, asr r7 @ │ │ │ │ - tsteq pc, sl, asr #6 │ │ │ │ - smlabbeq pc, r2, r7, r6 @ │ │ │ │ - tsteq pc, sl, asr r3 @ │ │ │ │ - tsteq pc, r2, lsl r3 @ │ │ │ │ - tsteq pc, r2, ror r7 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - @ instruction: 0x010f6790 │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - smlatbeq pc, r0, r7, r6 @ │ │ │ │ - tsteq pc, r2, ror r7 @ │ │ │ │ - tsteq pc, r6, ror #6 │ │ │ │ - tsteq pc, r2, asr r3 @ │ │ │ │ - @ instruction: 0x010f67b2 │ │ │ │ - @ instruction: 0x010f6790 │ │ │ │ - smlabbeq pc, r4, r3, r8 @ │ │ │ │ - @ instruction: 0x010f67bc │ │ │ │ - @ instruction: 0x010f8396 │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - @ instruction: 0x010f67bc │ │ │ │ - smlatbeq pc, r6, r7, r6 @ │ │ │ │ - @ instruction: 0x010f839a │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - smlatbeq pc, r4, r3, r8 @ │ │ │ │ - smlatteq pc, r8, r7, r6 │ │ │ │ - @ instruction: 0x010f67bc │ │ │ │ - @ instruction: 0x010f83b0 │ │ │ │ - @ instruction: 0x010f839a │ │ │ │ - strdeq r6, [pc, -sl] │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - smlabteq pc, lr, r3, r8 @ │ │ │ │ - tsteq pc, r6, lsl #16 │ │ │ │ - ldrdeq r8, [pc, -lr] │ │ │ │ - smlabbeq pc, r6, r3, r8 @ │ │ │ │ - smlatteq pc, r6, r7, r6 │ │ │ │ - ldrdeq r6, [pc, -r2] │ │ │ │ - smlabteq pc, r6, r3, r8 @ │ │ │ │ - smlatbeq pc, r4, r3, r8 @ │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - ldrdeq r8, [pc, -r2] │ │ │ │ - tsteq pc, r6, lsl r8 @ │ │ │ │ - smlatteq pc, r8, r7, r6 │ │ │ │ - ldrdeq r8, [pc, -ip] │ │ │ │ - smlabteq pc, r6, r3, r8 @ │ │ │ │ - tsteq pc, sl, lsr #16 │ │ │ │ - tsteq pc, sl, lsl #16 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - tsteq pc, sl, lsr r8 @ │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ - ldrdeq r8, [pc, -ip] │ │ │ │ - tsteq pc, lr, lsr r8 @ │ │ │ │ - tsteq pc, sl, lsr #16 │ │ │ │ - tsteq pc, r0, lsr #8 │ │ │ │ - tsteq pc, r2, lsl #8 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - tsteq pc, r2, lsr r4 @ │ │ │ │ - tsteq pc, r8, ror r8 @ │ │ │ │ - tsteq pc, lr, asr #16 │ │ │ │ - tsteq pc, r4, asr #8 │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - @ instruction: 0x010f6892 │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tsteq pc, r6, asr r8 @ │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + tsteq pc, r6, lsl #8 │ │ │ │ + tsteq pc, r6, ror #16 │ │ │ │ + tsteq pc, r6, asr #16 │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ tsteq pc, r2, ror r8 @ │ │ │ │ + tsteq pc, sl, asr #8 │ │ │ │ + tsteq pc, r2, lsl #8 │ │ │ │ + tsteq pc, r2, ror #16 │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + tsteq pc, lr, lsl r4 @ │ │ │ │ + smlabbeq pc, r0, r8, r6 @ │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + @ instruction: 0x010f6890 │ │ │ │ + tsteq pc, r2, ror #16 │ │ │ │ + tsteq pc, r6, asr r4 @ │ │ │ │ + tsteq pc, r2, asr #8 │ │ │ │ + smlatbeq pc, r2, r8, r6 @ │ │ │ │ + smlabbeq pc, r0, r8, r6 @ │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + smlatbeq pc, ip, r8, r6 @ │ │ │ │ + smlabbeq pc, r6, r4, r8 @ │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + smlatbeq pc, ip, r8, r6 @ │ │ │ │ + @ instruction: 0x010f6896 │ │ │ │ + smlabbeq pc, sl, r4, r8 @ │ │ │ │ tsteq pc, r8, ror #8 │ │ │ │ - smlatbeq pc, r4, r8, r6 @ │ │ │ │ - tsteq pc, lr, ror r4 @ │ │ │ │ + smlabteq pc, r8, r8, r6 @ │ │ │ │ + @ instruction: 0x010f8494 │ │ │ │ + ldrdeq r6, [pc, -r8] │ │ │ │ + smlatbeq pc, ip, r8, r6 @ │ │ │ │ + smlatbeq pc, r0, r4, r8 @ │ │ │ │ + smlabbeq pc, sl, r4, r8 @ │ │ │ │ + smlatteq pc, sl, r8, r6 │ │ │ │ + smlabteq pc, r8, r8, r6 @ │ │ │ │ + @ instruction: 0x010f84be │ │ │ │ + strdeq r6, [pc, -r6] │ │ │ │ + smlabteq pc, lr, r4, r8 @ │ │ │ │ + tsteq pc, r6, ror r4 @ │ │ │ │ + ldrdeq r6, [pc, -r6] │ │ │ │ + smlabteq pc, r2, r8, r6 @ │ │ │ │ + @ instruction: 0x010f84b6 │ │ │ │ + @ instruction: 0x010f8494 │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + smlabteq pc, r2, r4, r8 @ │ │ │ │ + tsteq pc, r6, lsl #18 │ │ │ │ + ldrdeq r6, [pc, -r8] │ │ │ │ + smlabteq pc, ip, r4, r8 @ │ │ │ │ + @ instruction: 0x010f84b6 │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + strdeq r6, [pc, -sl] │ │ │ │ + strdeq r8, [pc, -r0] │ │ │ │ + tsteq pc, sl, lsr #18 │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ + smlabteq pc, ip, r4, r8 @ │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + strdeq r8, [pc, -r2] │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, lr, lsr r9 @ │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + smlabbeq pc, r2, r9, r6 @ │ │ │ │ + tsteq pc, r2, ror #18 │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ + @ instruction: 0x010f6994 │ │ │ │ + tsteq pc, lr, ror #10 │ │ │ │ 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 │ │ │ │ @@ -14527,290 +14527,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, sl, lsl #6 │ │ │ │ - tsteq pc, sl, ror #14 │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - tsteq pc, sl, asr #6 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - smlabbeq pc, r8, r7, r6 @ │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - @ instruction: 0x010f6798 │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - tsteq pc, sl, asr #6 │ │ │ │ - smlatbeq pc, sl, r7, r6 @ │ │ │ │ - smlabbeq pc, sl, r7, r6 @ │ │ │ │ - tsteq pc, lr, ror r3 @ │ │ │ │ - @ instruction: 0x010f67b6 │ │ │ │ - smlabbeq pc, lr, r3, r8 @ │ │ │ │ - tsteq pc, r2, asr r3 @ │ │ │ │ - @ instruction: 0x010f67b4 │ │ │ │ - @ instruction: 0x010f679e │ │ │ │ - @ instruction: 0x010f8392 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - @ instruction: 0x010f839e │ │ │ │ - smlatteq pc, r2, r7, r6 │ │ │ │ - @ instruction: 0x010f67b4 │ │ │ │ - smlatbeq pc, r8, r3, r8 @ │ │ │ │ - @ instruction: 0x010f8394 │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ + strdeq r8, [pc, -sl] │ │ │ │ + tsteq pc, sl, asr r8 @ │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + smlabbeq pc, r8, r8, r6 @ │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + @ instruction: 0x010f689a │ │ │ │ + tsteq pc, sl, ror r8 @ │ │ │ │ + tsteq pc, lr, ror #8 │ │ │ │ + smlatbeq pc, r6, r8, r6 @ │ │ │ │ + tsteq pc, lr, ror r4 @ │ │ │ │ + tsteq pc, r2, asr #8 │ │ │ │ + smlatbeq pc, r4, r8, r6 @ │ │ │ │ + smlabbeq pc, lr, r8, r6 @ │ │ │ │ + smlabbeq pc, r2, r4, r8 @ │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + smlabteq pc, r0, r8, r6 @ │ │ │ │ + smlabbeq pc, lr, r4, r8 @ │ │ │ │ ldrdeq r6, [pc, -r2] │ │ │ │ - smlabteq pc, r6, r3, r8 @ │ │ │ │ - strdeq r6, [pc, -lr] │ │ │ │ - ldrdeq r8, [pc, -r6] │ │ │ │ - tsteq pc, lr, lsr #24 │ │ │ │ - smlabteq pc, r6, r8, r3 @ │ │ │ │ - smlabbeq pc, lr, r9, r2 @ │ │ │ │ - tsteq pc, lr, lsr #8 │ │ │ │ - smlabteq pc, r6, r1, r2 @ │ │ │ │ - tsteq pc, lr, lsr r0 @ │ │ │ │ - tsteq pc, r2, lsr pc @ │ │ │ │ - smlatteq pc, lr, lr, r1 │ │ │ │ - @ instruction: 0x010f1ebe │ │ │ │ - smlabteq pc, sl, lr, r1 @ │ │ │ │ - tsteq lr, sl, ror sp │ │ │ │ - smlatteq pc, r2, lr, r1 │ │ │ │ - tsteq lr, sl, ror #26 │ │ │ │ - @ instruction: 0x010f1f92 │ │ │ │ - tsteq pc, sl, lsr pc @ │ │ │ │ - tsteq pc, lr, asr pc @ │ │ │ │ - tsteq lr, sl, asr #26 │ │ │ │ - @ instruction: 0x010f1f96 │ │ │ │ - tsteq lr, sl, lsr sp │ │ │ │ - smlatbeq pc, r2, r0, r2 @ │ │ │ │ - tsteq pc, lr, lsr r0 @ │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - tsteq pc, r2 │ │ │ │ - tsteq lr, r2, lsl sp │ │ │ │ - tsteq pc, r6, asr #32 │ │ │ │ - tsteq lr, r2, lsl #26 │ │ │ │ - smlabteq pc, lr, r0, r2 @ │ │ │ │ - swpeq r2, r2, [pc] @ │ │ │ │ - smlatbeq pc, r2, r0, r2 @ │ │ │ │ - smlatteq lr, r2, ip, r9 │ │ │ │ - smlabteq pc, r6, r0, r2 @ │ │ │ │ - ldrdeq r9, [lr, -r2] │ │ │ │ - tsteq pc, r2, lsr r2 @ │ │ │ │ - smlabbeq pc, r2, r1, r2 @ │ │ │ │ - tsteq pc, r2, lsr r1 @ │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - tsteq pc, sl, lsl #2 │ │ │ │ - smlatbeq lr, r2, ip, r9 │ │ │ │ - tsteq pc, sl, lsr #2 │ │ │ │ - @ instruction: 0x010e9c92 │ │ │ │ - smlatbeq pc, sl, r1, r2 @ │ │ │ │ - tsteq pc, r2, ror r1 @ │ │ │ │ + smlatbeq pc, r4, r8, r6 @ │ │ │ │ + @ instruction: 0x010f8498 │ │ │ │ + smlabbeq pc, r4, r4, r8 @ │ │ │ │ + smlatteq pc, r4, r8, r6 │ │ │ │ + smlabteq pc, r2, r8, r6 @ │ │ │ │ + @ instruction: 0x010f84b6 │ │ │ │ + smlatteq pc, lr, r8, r6 │ │ │ │ + smlabteq pc, r6, r4, r8 @ │ │ │ │ + tsteq pc, lr, lsl sp @ │ │ │ │ + @ instruction: 0x010f39b6 │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ + tsteq pc, lr, lsl r5 @ │ │ │ │ + @ instruction: 0x010f22b6 │ │ │ │ + tsteq pc, lr, lsr #2 │ │ │ │ + tsteq pc, r2, lsr #32 │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + smlatbeq pc, lr, pc, r1 @ │ │ │ │ + @ instruction: 0x010f1fba │ │ │ │ + tsteq lr, sl, ror #28 │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + tsteq lr, sl, asr lr │ │ │ │ + smlabbeq pc, r2, r0, r2 @ │ │ │ │ + tsteq pc, sl, lsr #32 │ │ │ │ + tsteq pc, lr, asr #32 │ │ │ │ + tsteq lr, sl, lsr lr │ │ │ │ + smlabbeq pc, r6, r0, r2 @ │ │ │ │ + tsteq lr, sl, lsr #28 │ │ │ │ + @ instruction: 0x010f2192 │ │ │ │ + tsteq pc, lr, lsr #2 │ │ │ │ + smlatteq pc, r6, r0, r2 │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + tsteq lr, r2, lsl #28 │ │ │ │ + tsteq pc, r6, lsr r1 @ │ │ │ │ + strdeq r9, [lr, -r2] │ │ │ │ + @ instruction: 0x010f21be │ │ │ │ smlabbeq pc, r2, r1, r2 @ │ │ │ │ - tsteq lr, r2, ror ip │ │ │ │ - smlatbeq pc, r2, r1, r2 @ │ │ │ │ - tsteq lr, r2, ror #24 │ │ │ │ - tsteq pc, lr, asr r2 @ │ │ │ │ + @ instruction: 0x010f2192 │ │ │ │ + ldrdeq r9, [lr, -r2] │ │ │ │ + @ instruction: 0x010f21b6 │ │ │ │ + smlabteq lr, r2, sp, r9 │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + tsteq pc, r2, ror r2 @ │ │ │ │ + tsteq pc, r2, lsr #4 │ │ │ │ + smlatteq pc, lr, r1, r2 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + @ instruction: 0x010e9d92 │ │ │ │ tsteq pc, sl, lsl r2 @ │ │ │ │ - smlatteq pc, r2, r1, r2 │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - tsteq lr, sl, lsr ip │ │ │ │ - tsteq pc, lr, lsl #4 │ │ │ │ - tsteq lr, sl, lsr #24 │ │ │ │ + smlabbeq lr, r2, sp, r9 │ │ │ │ + @ instruction: 0x010f229a │ │ │ │ tsteq pc, r2, ror #4 │ │ │ │ - tsteq pc, r2, lsr r2 @ │ │ │ │ - tsteq lr, r2, lsl ip │ │ │ │ - tsteq pc, lr, asr r2 @ │ │ │ │ - tsteq lr, r2, lsl #24 │ │ │ │ - smlatbeq pc, sl, r4, r2 @ │ │ │ │ - smlabbeq pc, r6, r3, r2 @ │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - smlatbeq pc, lr, r2, r2 @ │ │ │ │ - tsteq pc, lr, ror r2 @ │ │ │ │ - smlabbeq pc, sl, r2, r2 @ │ │ │ │ - smlabteq lr, sl, fp, r9 │ │ │ │ - smlatbeq pc, r2, r2, r2 @ │ │ │ │ - @ instruction: 0x010e9bba │ │ │ │ + tsteq pc, r2, ror r2 @ │ │ │ │ + tsteq lr, r2, ror #26 │ │ │ │ + @ instruction: 0x010f2292 │ │ │ │ + tsteq lr, r2, asr sp │ │ │ │ + tsteq pc, lr, asr #6 │ │ │ │ tsteq pc, sl, lsl #6 │ │ │ │ - ldrdeq r2, [pc, -sl] │ │ │ │ - smlatteq pc, r6, r2, r2 │ │ │ │ - @ instruction: 0x010e9b9a │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + smlatteq pc, r2, r2, r2 │ │ │ │ + tsteq lr, sl, lsr #26 │ │ │ │ strdeq r2, [pc, -lr] │ │ │ │ - smlabbeq lr, sl, fp, r9 │ │ │ │ - smlatbeq pc, r2, r3, r2 @ │ │ │ │ - tsteq pc, lr, asr r3 @ │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - tsteq pc, sl, lsr r3 @ │ │ │ │ - tsteq lr, r2, ror #22 │ │ │ │ + tsteq lr, sl, lsl sp │ │ │ │ tsteq pc, r2, asr r3 @ │ │ │ │ - tsteq lr, r2, asr fp │ │ │ │ - smlatbeq pc, sl, r3, r2 @ │ │ │ │ - tsteq pc, r6, ror r3 @ │ │ │ │ - tsteq lr, sl, lsr fp │ │ │ │ - smlatbeq pc, r6, r3, r2 @ │ │ │ │ - tsteq lr, sl, lsr #22 │ │ │ │ - tsteq pc, sl, lsr #10 │ │ │ │ - tsteq pc, lr, asr r4 @ │ │ │ │ - tsteq pc, r2, lsl r4 @ │ │ │ │ - smlatteq pc, r6, r3, r2 │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + tsteq lr, r2, lsl #26 │ │ │ │ + tsteq pc, lr, asr #6 │ │ │ │ + strdeq r9, [lr, -r2] │ │ │ │ + @ instruction: 0x010f259a │ │ │ │ + tsteq pc, r6, ror r4 @ │ │ │ │ + smlatteq pc, r2, r3, r2 │ │ │ │ + @ instruction: 0x010f239e │ │ │ │ + tsteq pc, lr, ror #6 │ │ │ │ + tsteq pc, sl, ror r3 @ │ │ │ │ + @ instruction: 0x010e9cba │ │ │ │ + @ instruction: 0x010f2392 │ │ │ │ + smlatbeq lr, sl, ip, r9 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + smlabteq pc, sl, r3, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r6] │ │ │ │ + smlabbeq lr, sl, ip, r9 │ │ │ │ smlatteq pc, lr, r3, r2 │ │ │ │ - strdeq r9, [lr, -sl] │ │ │ │ - tsteq pc, sl, lsl #8 │ │ │ │ - smlatteq lr, sl, sl, r9 │ │ │ │ - smlabbeq pc, lr, r4, r2 @ │ │ │ │ + tsteq lr, sl, ror ip │ │ │ │ + @ instruction: 0x010f2492 │ │ │ │ tsteq pc, lr, asr #8 │ │ │ │ - tsteq pc, r2, ror #8 │ │ │ │ - smlabteq lr, sl, sl, r9 │ │ │ │ - smlabbeq pc, sl, r4, r2 @ │ │ │ │ - @ instruction: 0x010e9aba │ │ │ │ - smlatbeq pc, lr, r5, r2 @ │ │ │ │ - tsteq pc, sl, lsr r5 @ │ │ │ │ - smlatteq pc, sl, r4, r2 │ │ │ │ - tsteq pc, r6, lsl #10 │ │ │ │ - @ instruction: 0x010e9a92 │ │ │ │ - tsteq pc, lr, lsr r5 @ │ │ │ │ - smlabbeq lr, r2, sl, r9 │ │ │ │ - smlatteq pc, r2, r5, r2 │ │ │ │ - @ instruction: 0x010f2592 │ │ │ │ - tsteq lr, sl, ror #20 │ │ │ │ - smlatteq pc, lr, r5, r2 │ │ │ │ - tsteq lr, sl, asr sl │ │ │ │ - @ instruction: 0x010f2dbe │ │ │ │ - smlatteq pc, sl, r9, r2 │ │ │ │ - tsteq pc, lr, lsl #16 │ │ │ │ - tsteq pc, sl, lsl #14 │ │ │ │ - @ instruction: 0x010f2696 │ │ │ │ - tsteq pc, r6, asr #12 │ │ │ │ - tsteq pc, r2, ror #12 │ │ │ │ - tsteq lr, sl, lsl sl │ │ │ │ - @ instruction: 0x010f269a │ │ │ │ - tsteq lr, sl, lsl #20 │ │ │ │ - tsteq pc, r2, ror #14 │ │ │ │ - tsteq pc, r2, lsl r7 @ │ │ │ │ - tsteq pc, lr, lsr #14 │ │ │ │ - smlatteq lr, sl, r9, r9 │ │ │ │ - tsteq pc, r6, ror #14 │ │ │ │ - ldrdeq r9, [lr, -sl] │ │ │ │ - @ instruction: 0x010f289a │ │ │ │ - tsteq pc, r6, lsr #16 │ │ │ │ + tsteq pc, lr, lsl r4 @ │ │ │ │ + tsteq pc, sl, lsr #8 │ │ │ │ + tsteq lr, r2, asr ip │ │ │ │ + tsteq pc, r2, asr #8 │ │ │ │ + tsteq lr, r2, asr #24 │ │ │ │ + @ instruction: 0x010f249a │ │ │ │ + tsteq pc, r6, ror #8 │ │ │ │ + tsteq lr, sl, lsr #24 │ │ │ │ + @ instruction: 0x010f2496 │ │ │ │ + tsteq lr, sl, lsl ip │ │ │ │ + tsteq pc, sl, lsl r6 @ │ │ │ │ + tsteq pc, lr, asr #10 │ │ │ │ + tsteq pc, r2, lsl #10 │ │ │ │ ldrdeq r2, [pc, -r6] │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - @ instruction: 0x010e99b2 │ │ │ │ - tsteq pc, sl, lsr #16 │ │ │ │ - smlatbeq lr, r2, r9, r9 │ │ │ │ - smlabteq pc, lr, r8, r2 @ │ │ │ │ - tsteq pc, lr, ror r8 @ │ │ │ │ - smlabbeq lr, sl, r9, r9 │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + smlatteq lr, sl, fp, r9 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + ldrdeq r9, [lr, -sl] │ │ │ │ + tsteq pc, lr, ror r5 @ │ │ │ │ + tsteq pc, lr, lsr r5 @ │ │ │ │ + tsteq pc, r2, asr r5 @ │ │ │ │ + @ instruction: 0x010e9bba │ │ │ │ + tsteq pc, sl, ror r5 @ │ │ │ │ + smlatbeq lr, sl, fp, r9 │ │ │ │ + @ instruction: 0x010f269e │ │ │ │ + tsteq pc, sl, lsr #12 │ │ │ │ ldrdeq r2, [pc, -sl] │ │ │ │ - tsteq lr, sl, ror r9 │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ - tsteq pc, r6, lsl #20 │ │ │ │ - @ instruction: 0x010f2992 │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - tsteq pc, lr, asr r9 @ │ │ │ │ - tsteq lr, sl, asr #18 │ │ │ │ - @ instruction: 0x010f2996 │ │ │ │ - tsteq lr, sl, lsr r9 │ │ │ │ - tsteq pc, lr, asr sl @ │ │ │ │ - tsteq pc, lr, lsl #20 │ │ │ │ - tsteq pc, sl, lsr #20 │ │ │ │ - tsteq lr, sl, lsl r9 │ │ │ │ - tsteq pc, r2, ror #20 │ │ │ │ - tsteq lr, sl, lsl #18 │ │ │ │ - @ instruction: 0x010f2b96 │ │ │ │ - tsteq pc, r2, lsr #22 │ │ │ │ + strdeq r2, [pc, -r6] │ │ │ │ + smlabbeq lr, r2, fp, r9 │ │ │ │ + tsteq pc, lr, lsr #12 │ │ │ │ + tsteq lr, r2, ror fp │ │ │ │ ldrdeq r2, [pc, -r2] │ │ │ │ - smlatteq pc, lr, sl, r2 │ │ │ │ - smlatteq lr, r2, r8, r9 │ │ │ │ - tsteq pc, r6, lsr #22 │ │ │ │ - ldrdeq r9, [lr, -r2] │ │ │ │ - smlabteq pc, sl, fp, r2 @ │ │ │ │ - tsteq pc, sl, ror fp @ │ │ │ │ - @ instruction: 0x010e98ba │ │ │ │ - ldrdeq r2, [pc, -r6] │ │ │ │ - smlatbeq lr, sl, r8, r9 │ │ │ │ + smlabbeq pc, r2, r6, r2 @ │ │ │ │ + tsteq lr, sl, asr fp │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + smlatbeq pc, lr, lr, r2 @ │ │ │ │ ldrdeq r2, [pc, -sl] │ │ │ │ strdeq r2, [pc, -lr] │ │ │ │ strdeq r2, [pc, -sl] │ │ │ │ - smlabbeq pc, r6, ip, r2 @ │ │ │ │ - tsteq pc, r6, lsr ip @ │ │ │ │ - tsteq pc, r2, asr ip @ │ │ │ │ - tsteq lr, r2, ror r8 │ │ │ │ - smlabbeq pc, sl, ip, r2 @ │ │ │ │ - tsteq lr, r2, ror #16 │ │ │ │ - tsteq pc, r2, asr sp @ │ │ │ │ - tsteq pc, r2, lsl #26 │ │ │ │ - tsteq pc, lr, lsl sp @ │ │ │ │ - tsteq lr, r2, asr #16 │ │ │ │ - tsteq pc, r6, asr sp @ │ │ │ │ - tsteq lr, r2, lsr r8 │ │ │ │ - smlabbeq pc, sl, lr, r2 @ │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ - smlabteq pc, r6, sp, r2 @ │ │ │ │ - smlatteq pc, r2, sp, r2 │ │ │ │ - tsteq lr, sl, lsl #16 │ │ │ │ - tsteq pc, sl, lsl lr @ │ │ │ │ + smlabbeq pc, r6, r7, r2 @ │ │ │ │ + tsteq pc, r6, lsr r7 @ │ │ │ │ + tsteq pc, r2, asr r7 @ │ │ │ │ + tsteq lr, sl, lsl #22 │ │ │ │ + smlabbeq pc, sl, r7, r2 @ │ │ │ │ strdeq r9, [lr, -sl] │ │ │ │ - @ instruction: 0x010f2ebe │ │ │ │ - tsteq pc, lr, ror #28 │ │ │ │ - smlatteq lr, r2, r7, r9 │ │ │ │ - smlabteq pc, sl, lr, r2 @ │ │ │ │ - ldrdeq r9, [lr, -r2] │ │ │ │ - strdeq r3, [pc, -sl] │ │ │ │ + tsteq pc, r2, asr r8 @ │ │ │ │ + tsteq pc, r2, lsl #16 │ │ │ │ + tsteq pc, lr, lsl r8 @ │ │ │ │ + ldrdeq r9, [lr, -sl] │ │ │ │ + tsteq pc, r6, asr r8 @ │ │ │ │ + smlabteq lr, sl, sl, r9 │ │ │ │ + smlabbeq pc, sl, r9, r2 @ │ │ │ │ + tsteq pc, r6, lsl r9 @ │ │ │ │ + smlabteq pc, r6, r8, r2 @ │ │ │ │ + smlatteq pc, r2, r8, r2 │ │ │ │ + smlatbeq lr, r2, sl, r9 │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + @ instruction: 0x010e9a92 │ │ │ │ + @ instruction: 0x010f29be │ │ │ │ + tsteq pc, lr, ror #18 │ │ │ │ + tsteq lr, sl, ror sl │ │ │ │ + smlabteq pc, sl, r9, r2 @ │ │ │ │ + tsteq lr, sl, ror #20 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ strdeq r2, [pc, -r6] │ │ │ │ - smlabbeq pc, r2, pc, r2 @ │ │ │ │ - tsteq pc, r2, lsr pc @ │ │ │ │ - tsteq pc, lr, asr #30 │ │ │ │ - smlatbeq lr, r2, r7, r9 │ │ │ │ - smlabbeq pc, r6, pc, r2 @ │ │ │ │ - @ instruction: 0x010e9792 │ │ │ │ - tsteq pc, lr, asr #32 │ │ │ │ + smlabbeq pc, r2, sl, r2 @ │ │ │ │ + tsteq pc, r2, lsr sl @ │ │ │ │ + tsteq pc, lr, asr #20 │ │ │ │ + tsteq lr, sl, lsr sl │ │ │ │ + smlabbeq pc, r6, sl, r2 @ │ │ │ │ + tsteq lr, sl, lsr #20 │ │ │ │ + tsteq pc, lr, asr #22 │ │ │ │ strdeq r2, [pc, -lr] │ │ │ │ - tsteq pc, sl, lsl r0 @ │ │ │ │ - tsteq lr, r2, ror r7 │ │ │ │ - qaddeq r3, r2, pc @ │ │ │ │ - tsteq lr, r2, ror #14 │ │ │ │ - smlabbeq pc, r6, r1, r3 @ │ │ │ │ - tsteq pc, r2, lsl r1 @ │ │ │ │ - smlabteq pc, r2, r0, r3 @ │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - tsteq lr, sl, lsr r7 │ │ │ │ - tsteq pc, r6, lsl r1 @ │ │ │ │ - tsteq lr, sl, lsr #14 │ │ │ │ - @ instruction: 0x010f31ba │ │ │ │ - tsteq pc, sl, ror #2 │ │ │ │ - tsteq lr, r2, lsl r7 │ │ │ │ - smlabteq pc, r6, r1, r3 @ │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - tsteq pc, lr, lsr #2 │ │ │ │ - smlabbeq pc, lr, r9, r3 @ │ │ │ │ - @ instruction: 0x010f35ba │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - tsteq pc, r6, ror #4 │ │ │ │ - tsteq pc, r6, lsl r2 @ │ │ │ │ - tsteq pc, r2, lsr r2 @ │ │ │ │ - @ instruction: 0x010e96ba │ │ │ │ - tsteq pc, sl, ror #4 │ │ │ │ - smlatbeq lr, sl, r6, r9 │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - smlatteq pc, r2, r2, r3 │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - smlabbeq lr, sl, r6, r9 │ │ │ │ - tsteq pc, r6, lsr r3 @ │ │ │ │ - tsteq lr, sl, ror r6 │ │ │ │ - tsteq pc, sl, ror #8 │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - smlatbeq pc, r6, r3, r3 @ │ │ │ │ - smlabteq pc, r2, r3, r3 @ │ │ │ │ - tsteq lr, r2, asr r6 │ │ │ │ - strdeq r3, [pc, -sl] │ │ │ │ - tsteq lr, r2, asr #12 │ │ │ │ - @ instruction: 0x010f349e │ │ │ │ - tsteq pc, lr, asr #8 │ │ │ │ + tsteq pc, sl, lsl fp @ │ │ │ │ + tsteq lr, sl, lsl #20 │ │ │ │ + tsteq pc, r2, asr fp @ │ │ │ │ + strdeq r9, [lr, -sl] │ │ │ │ + smlabbeq pc, r6, ip, r2 @ │ │ │ │ + tsteq pc, r2, lsl ip @ │ │ │ │ + smlabteq pc, r2, fp, r2 @ │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + ldrdeq r9, [lr, -r2] │ │ │ │ + tsteq pc, r6, lsl ip @ │ │ │ │ + smlabteq lr, r2, r9, r9 │ │ │ │ + @ instruction: 0x010f2cba │ │ │ │ + tsteq pc, sl, ror #24 │ │ │ │ + smlatbeq lr, sl, r9, r9 │ │ │ │ + smlabteq pc, r6, ip, r2 @ │ │ │ │ + @ instruction: 0x010e999a │ │ │ │ + smlabteq pc, sl, r0, r3 @ │ │ │ │ + smlatteq pc, lr, lr, r2 │ │ │ │ + smlatteq pc, sl, sp, r2 │ │ │ │ + tsteq pc, r6, ror sp @ │ │ │ │ + tsteq pc, r6, lsr #26 │ │ │ │ + tsteq pc, r2, asr #26 │ │ │ │ + tsteq lr, r2, ror #18 │ │ │ │ + tsteq pc, sl, ror sp @ │ │ │ │ + tsteq lr, r2, asr r9 │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ + tsteq lr, r2, lsr r9 │ │ │ │ + tsteq pc, r6, asr #28 │ │ │ │ + tsteq lr, r2, lsr #18 │ │ │ │ + tsteq pc, sl, ror pc @ │ │ │ │ + tsteq pc, r6, lsl #30 │ │ │ │ + @ instruction: 0x010f2eb6 │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + strdeq r9, [lr, -sl] │ │ │ │ + tsteq pc, sl, lsl #30 │ │ │ │ + smlatteq lr, sl, r8, r9 │ │ │ │ + smlatbeq pc, lr, pc, r2 @ │ │ │ │ + tsteq pc, lr, asr pc @ │ │ │ │ + ldrdeq r9, [lr, -r2] │ │ │ │ + @ instruction: 0x010f2fba │ │ │ │ + smlabteq lr, r2, r8, r9 │ │ │ │ + smlatteq pc, sl, r1, r3 │ │ │ │ + smlatteq pc, r6, r0, r3 │ │ │ │ + tsteq pc, r2, ror r0 @ │ │ │ │ + tsteq pc, r2, lsr #32 │ │ │ │ + tsteq pc, lr, lsr r0 @ │ │ │ │ + @ instruction: 0x010e9892 │ │ │ │ + tsteq pc, r6, ror r0 @ │ │ │ │ + smlabbeq lr, r2, r8, r9 │ │ │ │ + tsteq pc, lr, lsr r1 @ │ │ │ │ + smlatteq pc, lr, r0, r3 │ │ │ │ + tsteq pc, sl, lsl #2 │ │ │ │ + tsteq lr, r2, ror #16 │ │ │ │ + tsteq pc, r2, asr #2 │ │ │ │ + tsteq lr, r2, asr r8 │ │ │ │ + tsteq pc, r6, ror r2 @ │ │ │ │ + tsteq pc, r2, lsl #4 │ │ │ │ + @ instruction: 0x010f31b2 │ │ │ │ + smlabteq pc, lr, r1, r3 @ │ │ │ │ + tsteq lr, sl, lsr #16 │ │ │ │ + tsteq pc, r6, lsl #4 │ │ │ │ + tsteq lr, sl, lsl r8 │ │ │ │ + smlatbeq pc, sl, r2, r3 @ │ │ │ │ + tsteq pc, sl, asr r2 @ │ │ │ │ + tsteq lr, r2, lsl #16 │ │ │ │ + @ instruction: 0x010f32b6 │ │ │ │ + strdeq r9, [lr, -r2] │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ + smlatbeq pc, sl, r6, r3 @ │ │ │ │ + smlabteq pc, lr, r4, r3 @ │ │ │ │ + smlabteq pc, sl, r3, r3 @ │ │ │ │ + tsteq pc, r6, asr r3 @ │ │ │ │ + tsteq pc, r6, lsl #6 │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + smlatbeq lr, sl, r7, r9 │ │ │ │ + tsteq pc, sl, asr r3 @ │ │ │ │ + @ instruction: 0x010e979a │ │ │ │ + tsteq pc, r2, lsr #8 │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + smlatteq pc, lr, r3, r3 │ │ │ │ + tsteq lr, sl, ror r7 │ │ │ │ + tsteq pc, r6, lsr #8 │ │ │ │ + tsteq lr, sl, ror #14 │ │ │ │ + tsteq pc, sl, asr r5 @ │ │ │ │ + smlatteq pc, r6, r4, r3 │ │ │ │ + @ instruction: 0x010f3496 │ │ │ │ + @ instruction: 0x010f34b2 │ │ │ │ + tsteq lr, r2, asr #14 │ │ │ │ + smlatteq pc, sl, r4, r3 │ │ │ │ + tsteq lr, r2, lsr r7 │ │ │ │ + smlabbeq pc, lr, r5, r3 @ │ │ │ │ + tsteq pc, lr, lsr r5 @ │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -15621,423 +15621,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r9, [lr, -r8] │ │ │ │ - qaddeq r3, r8, pc @ │ │ │ │ - smlabteq lr, r8, r1, r9 │ │ │ │ - smlabbeq pc, r8, r2, r3 @ │ │ │ │ - smlabbeq pc, r4, r1, r3 @ │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - smlabteq pc, r0, r0, r3 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - @ instruction: 0x010e9198 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - smlabbeq lr, r8, r1, r9 │ │ │ │ + smlabteq lr, r8, r2, r9 │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + @ instruction: 0x010e92b8 │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + mrseq r3, (UNDEF: 47) │ │ │ │ + @ instruction: 0x010f31b0 │ │ │ │ + smlabteq pc, ip, r1, r3 @ │ │ │ │ + smlabbeq lr, r8, r2, r9 │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + tsteq lr, r8, ror r2 │ │ │ │ + smlabteq pc, ip, r2, r3 @ │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ + @ instruction: 0x010f3298 │ │ │ │ + tsteq lr, r8, asr r2 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq lr, r8, asr #4 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + @ instruction: 0x010f3390 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + @ instruction: 0x010f3394 │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + tsteq pc, r8, lsr r4 @ │ │ │ │ + smlatteq pc, r8, r3, r3 │ │ │ │ + strdeq r9, [lr, -r8] │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + smlatteq lr, r8, r1, r9 │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, r4, r3 @ │ │ │ │ + smlabteq pc, r0, r4, r3 @ │ │ │ │ + @ instruction: 0x010e91b0 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + smlatbeq lr, r0, r1, r9 │ │ │ │ + smlabteq pc, r0, r5, r3 @ │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + smlabbeq pc, ip, r5, r3 @ │ │ │ │ + smlabbeq lr, r0, r1, r9 │ │ │ │ + smlabteq pc, r4, r5, r3 @ │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + smlabbeq pc, r4, r6, r3 @ │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ + tsteq lr, r8, asr #2 │ │ │ │ + smlabbeq pc, r8, r6, r3 @ │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ ldrdeq r3, [pc, -ip] │ │ │ │ - smlabbeq pc, ip, r1, r3 @ │ │ │ │ - smlatbeq pc, r8, r1, r3 @ │ │ │ │ - tsteq lr, r8, ror #2 │ │ │ │ - smlatteq pc, r0, r1, r3 │ │ │ │ - tsteq lr, r8, asr r1 │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - smlatbeq pc, r0, r2, r3 @ │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - tsteq lr, r0, lsr r1 │ │ │ │ - smlatbeq pc, r4, r2, r3 @ │ │ │ │ tsteq lr, r0, lsr #2 │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - strdeq r9, [lr, -r8] │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - @ instruction: 0x010f33b4 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabteq lr, r0, r0, r9 │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, r7, r3 @ │ │ │ │ + @ instruction: 0x010f37bc │ │ │ │ + smlatteq lr, r0, r0, r9 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + ldrdeq r9, [lr, -r0] │ │ │ │ + @ instruction: 0x010f38bc │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + smlabbeq pc, r8, r8, r3 @ │ │ │ │ strheq r9, [lr, -r0] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, r4, r3 @ │ │ │ │ - @ instruction: 0x010f349c │ │ │ │ - swpeq r9, r0, [lr] │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - smlabbeq lr, r0, r0, r9 │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - @ instruction: 0x010f3594 │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - qaddeq r9, r8, lr │ │ │ │ - @ instruction: 0x010f3598 │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - smlatteq pc, ip, r5, r3 │ │ │ │ - tsteq lr, r0, lsr r0 │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - tsteq lr, r0, lsr #32 │ │ │ │ - tsteq pc, r8, ror r8 @ │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - @ instruction: 0x010f36b0 │ │ │ │ - smlabteq pc, ip, r6, r3 @ │ │ │ │ + smlabteq pc, r0, r8, r3 @ │ │ │ │ + smlatbeq lr, r0, r0, r9 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlabbeq pc, r0, r9, r3 @ │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ + smlabbeq pc, r4, r9, r3 @ │ │ │ │ + tsteq lr, r8, rrx │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + qaddeq r9, r0, lr │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + smlatbeq pc, r8, fp, r5 @ │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + smlabbeq pc, ip, sl, r3 @ │ │ │ │ + smlatbeq pc, r8, sl, r3 @ │ │ │ │ + mrseq r9, (UNDEF: 14) │ │ │ │ + smlatteq pc, r0, sl, r3 │ │ │ │ strdeq r8, [lr, -r0] │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - smlatteq lr, r0, pc, r8 @ │ │ │ │ - smlabteq pc, ip, r7, r3 @ │ │ │ │ - tsteq pc, ip, ror r7 @ │ │ │ │ - @ instruction: 0x010f3798 │ │ │ │ + smlatbeq pc, r8, fp, r3 @ │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + ldrdeq r8, [lr, -r0] │ │ │ │ + smlatbeq pc, ip, fp, r3 @ │ │ │ │ smlabteq lr, r0, pc, r8 @ │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - @ instruction: 0x010e8fb0 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - @ instruction: 0x010f3890 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ + smlatteq pc, r0, ip, r3 │ │ │ │ + tsteq pc, ip, ror #24 │ │ │ │ + tsteq pc, ip, lsl ip @ │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + @ instruction: 0x010e8f98 │ │ │ │ + tsteq pc, r0, ror ip @ │ │ │ │ smlabbeq lr, r8, pc, r8 @ │ │ │ │ - @ instruction: 0x010f3894 │ │ │ │ - tsteq lr, r8, ror pc │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - smlatteq pc, r8, r8, r3 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + smlabteq pc, r4, ip, r3 @ │ │ │ │ + tsteq lr, r0, ror pc │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ tsteq lr, r0, ror #30 │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ - @ instruction: 0x010f5ab8 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - smlatteq pc, ip, r9, r3 │ │ │ │ - @ instruction: 0x010f399c │ │ │ │ - @ instruction: 0x010f39b8 │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + smlabteq pc, r8, r9, r5 @ │ │ │ │ + smlatbeq pc, ip, sp, r3 @ │ │ │ │ + smlabbeq pc, r8, sp, r3 @ │ │ │ │ + smlabbeq pc, r0, r9, r5 @ │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ + smlabbeq pc, r8, r9, r5 @ │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ + smlabteq pc, r0, r9, r5 @ │ │ │ │ + smlatbeq pc, r0, r9, r5 @ │ │ │ │ + smlabteq pc, r0, sp, r3 @ │ │ │ │ tsteq lr, r0, lsl #30 │ │ │ │ - @ instruction: 0x010f3ab8 │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - smlabbeq pc, r4, sl, r3 @ │ │ │ │ - smlatteq lr, r0, lr, r8 │ │ │ │ - @ instruction: 0x010f3abc │ │ │ │ - ldrdeq r8, [lr, -r0] │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - smlatbeq lr, r8, lr, r8 │ │ │ │ - smlabbeq pc, r0, fp, r3 @ │ │ │ │ - @ instruction: 0x010e8e98 │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - smlabbeq lr, r0, lr, r8 │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ - tsteq lr, r0, ror lr │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f3cbc │ │ │ │ - @ instruction: 0x010f3c98 │ │ │ │ - @ instruction: 0x010f5890 │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - @ instruction: 0x010f5898 │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - @ instruction: 0x010f58b0 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq lr, r0, lsl lr │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - ldrdeq r8, [lr, -r8] │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlabteq lr, r8, sp, r8 │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ - @ instruction: 0x010e8db0 │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - smlatbeq lr, r0, sp, r8 │ │ │ │ - @ instruction: 0x010f3eb8 │ │ │ │ - smlabteq pc, r4, r9, r5 @ │ │ │ │ - @ instruction: 0x010f3d90 │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - @ instruction: 0x010f3d90 │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - tsteq lr, r8, lsr sp │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - smlatteq pc, ip, sp, r3 │ │ │ │ - smlabbeq pc, r4, r9, r5 @ │ │ │ │ - tsteq pc, r0, ror #18 │ │ │ │ - @ instruction: 0x010f3d9c │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - smlatbeq pc, r8, sp, r3 @ │ │ │ │ + smlabteq pc, ip, sp, r3 @ │ │ │ │ strdeq r8, [lr, -r0] │ │ │ │ - smlatbeq pc, r8, r9, r5 @ │ │ │ │ - smlabbeq pc, r4, r9, r5 @ │ │ │ │ - ldrdeq r8, [lr, -r8] │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - smlabteq lr, r8, ip, r8 │ │ │ │ - smlatbeq pc, r4, lr, r3 @ │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ tsteq pc, r8, lsl #28 │ │ │ │ smlatteq pc, r4, sp, r3 │ │ │ │ - @ instruction: 0x010f59b4 │ │ │ │ - @ instruction: 0x010e8c98 │ │ │ │ smlabteq pc, r0, r9, r5 @ │ │ │ │ + smlabteq lr, r8, lr, r8 │ │ │ │ + smlabteq pc, r8, r9, r5 @ │ │ │ │ + @ instruction: 0x010e8eb8 │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + smlatbeq lr, r0, lr, r8 │ │ │ │ + smlatteq pc, ip, r9, r5 │ │ │ │ + @ instruction: 0x010e8e90 │ │ │ │ + smlatbeq pc, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x010f5ab4 │ │ │ │ + smlabbeq pc, r0, lr, r3 @ │ │ │ │ + tsteq pc, r8, lsl sl @ │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq lr, r8, asr lr │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + smlabbeq pc, r0, lr, r3 @ │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + smlabbeq pc, ip, lr, r3 @ │ │ │ │ + strdeq r8, [lr, -r0] │ │ │ │ + @ instruction: 0x010f3e98 │ │ │ │ + smlatteq lr, r0, sp, r8 │ │ │ │ + @ instruction: 0x010f5a98 │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + smlabteq lr, r8, sp, r8 │ │ │ │ + smlabteq pc, r4, lr, r3 @ │ │ │ │ + @ instruction: 0x010e8db8 │ │ │ │ + @ instruction: 0x010f3f94 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, sl, r5 @ │ │ │ │ + smlabbeq lr, r8, sp, r8 │ │ │ │ + @ instruction: 0x010f5ab0 │ │ │ │ + tsteq lr, r8, ror sp │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + tsteq lr, r8, asr #26 │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + strdeq r8, [lr, -r8] │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + smlatteq lr, r8, ip, r8 │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + @ instruction: 0x010f5cb4 │ │ │ │ + smlatteq pc, r8, fp, r5 │ │ │ │ + @ instruction: 0x010f3fb4 │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + @ instruction: 0x010e8c98 │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ smlabbeq lr, r8, ip, r8 │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - smlatteq pc, r0, r9, r5 │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ + @ instruction: 0x010f3fb4 │ │ │ │ + @ instruction: 0x010f3f90 │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ tsteq lr, r8, ror #24 │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ tsteq lr, r8, asr ip │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - smlabbeq pc, r8, lr, r3 @ │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - strdeq r8, [lr, -r8] │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - smlabteq pc, r4, fp, r5 @ │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - smlabteq pc, r4, lr, r3 @ │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - smlatbeq lr, r8, fp, r8 │ │ │ │ - smlabbeq pc, r0, lr, r3 @ │ │ │ │ - @ instruction: 0x010e8b98 │ │ │ │ - smlabteq pc, r4, lr, r3 @ │ │ │ │ - smlatbeq pc, r0, lr, r3 @ │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - tsteq lr, r8, ror #22 │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ - @ instruction: 0x010f5ab8 │ │ │ │ - @ instruction: 0x010f5a94 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq lr, r0, asr #22 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq lr, r0, lsr fp │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlabteq pc, ip, sl, r5 @ │ │ │ │ - tsteq lr, r0, lsl fp │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - tsteq lr, r0, lsl #22 │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ smlatbeq pc, r8, fp, r5 @ │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - smlatteq pc, r8, sl, r5 │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ - ldrdeq r8, [lr, -r0] │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ - smlabteq lr, r0, sl, r8 │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - smlatbeq lr, r0, sl, r8 │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - @ instruction: 0x010e8a90 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - smlabbeq pc, r0, pc, r3 @ │ │ │ │ - tsteq lr, r8, ror #20 │ │ │ │ - smlabbeq pc, ip, pc, r3 @ │ │ │ │ - tsteq lr, r8, asr sl │ │ │ │ - smlabbeq pc, ip, fp, r5 @ │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - @ instruction: 0x010f3fb8 │ │ │ │ - tsteq lr, r0, lsr sl │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - smlabbeq pc, r0, r0, r4 @ │ │ │ │ - smlatteq pc, r0, fp, r5 │ │ │ │ - smlatteq pc, r4, pc, r3 @ │ │ │ │ + smlabbeq pc, r4, fp, r5 @ │ │ │ │ smlabteq pc, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x010f5b90 │ │ │ │ - strdeq r8, [lr, -r8] │ │ │ │ - @ instruction: 0x010f5b9c │ │ │ │ - smlatteq lr, r8, r9, r8 │ │ │ │ - smlatteq pc, r0, fp, r5 │ │ │ │ + tsteq lr, r0, lsr ip │ │ │ │ + smlabteq pc, ip, pc, r3 @ │ │ │ │ + tsteq lr, r0, lsr #24 │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + smlatteq pc, ip, pc, r3 @ │ │ │ │ @ instruction: 0x010f5bbc │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - smlabteq lr, r8, r9, r8 │ │ │ │ - tsteq pc, r4 │ │ │ │ - @ instruction: 0x010e89b8 │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq pc, r0, asr #32 │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - smlatteq pc, ip, fp, r5 │ │ │ │ - @ instruction: 0x010e8990 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - smlabbeq lr, r0, r9, r8 │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + smlabteq pc, r8, fp, r5 @ │ │ │ │ + strdeq r8, [lr, -r0] │ │ │ │ + @ instruction: 0x010f5c98 │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + smlabteq lr, r0, fp, r8 │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + @ instruction: 0x010e8bb0 │ │ │ │ tsteq pc, r4, rrx │ │ │ │ tsteq pc, r0, asr #32 │ │ │ │ - tsteq lr, r8, ror #18 │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - tsteq lr, r8, asr r9 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + @ instruction: 0x010e8b90 │ │ │ │ + tsteq pc, ip, lsl ip @ │ │ │ │ + smlabbeq lr, r0, fp, r8 │ │ │ │ smlabteq pc, r0, r0, r4 @ │ │ │ │ tsteq pc, r8, asr ip @ │ │ │ │ tsteq pc, r4, lsr ip @ │ │ │ │ tsteq pc, r0, ror r0 @ │ │ │ │ - tsteq lr, r8, lsr #18 │ │ │ │ + tsteq lr, r8, asr fp │ │ │ │ tsteq pc, ip, ror r0 @ │ │ │ │ - tsteq lr, r8, lsl r9 │ │ │ │ - smlabteq pc, r0, r0, r4 @ │ │ │ │ - swpeq r4, ip, [pc] @ │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ - strdeq r8, [lr, -r8] │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - smlatteq lr, r8, r8, r8 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - @ instruction: 0x010f5cb4 │ │ │ │ - @ instruction: 0x010f5c90 │ │ │ │ - smlabteq pc, ip, r0, r4 @ │ │ │ │ - smlabteq lr, r0, r8, r8 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - @ instruction: 0x010e88b0 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f5cb4 │ │ │ │ - @ instruction: 0x010e8898 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - smlabbeq lr, r8, r8, r8 │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - smlabteq pc, r4, r1, r4 @ │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - tsteq lr, r8, asr #16 │ │ │ │ - smlatteq pc, r0, ip, r5 │ │ │ │ - tsteq lr, r8, lsr r8 │ │ │ │ + tsteq lr, r8, asr #22 │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ + smlatbeq pc, r8, r0, r4 @ │ │ │ │ + tsteq lr, r0, lsr #22 │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + strheq r4, [pc, -r0] │ │ │ │ + smlabbeq pc, r0, ip, r5 @ │ │ │ │ + smlatteq lr, r8, sl, r8 │ │ │ │ + smlabbeq pc, ip, ip, r5 @ │ │ │ │ + ldrdeq r8, [lr, -r8] │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, ip, r5 @ │ │ │ │ + smlatteq pc, r8, r0, r4 │ │ │ │ + @ instruction: 0x010e8ab8 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + smlatbeq lr, r8, sl, r8 │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + smlabbeq lr, r0, sl, r8 │ │ │ │ + smlatteq pc, r8, ip, r5 │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq lr, r8, asr #20 │ │ │ │ + smlatteq pc, r4, sp, r5 │ │ │ │ + @ instruction: 0x010f41b0 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ tsteq pc, r4, lsr #26 │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq lr, r8, lsl #16 │ │ │ │ - smlabbeq pc, r0, sp, r5 @ │ │ │ │ - smlabbeq pc, r4, r1, r4 @ │ │ │ │ tsteq pc, r0, ror #2 │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - smlatteq lr, r0, r7, r8 │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - ldrdeq r8, [lr, -r0] │ │ │ │ - smlatbeq pc, r8, r1, r4 @ │ │ │ │ - smlabbeq pc, r4, r1, r4 @ │ │ │ │ - @ instruction: 0x010e87b8 │ │ │ │ + tsteq lr, r8, lsl sl │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + tsteq lr, r8, lsl #20 │ │ │ │ + @ instruction: 0x010f41b0 │ │ │ │ + smlabbeq pc, ip, r1, r4 @ │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + smlatteq lr, r8, r9, r8 │ │ │ │ tsteq pc, r8, ror #26 │ │ │ │ - smlatbeq lr, r8, r7, r8 │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - @ instruction: 0x010f5d9c │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - @ instruction: 0x010f41b4 │ │ │ │ - tsteq lr, r8, ror r7 │ │ │ │ - smlabteq pc, r0, r1, r4 @ │ │ │ │ - tsteq lr, r8, ror #14 │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - smlatteq pc, r0, r1, r4 │ │ │ │ - @ instruction: 0x010f5db0 │ │ │ │ - tsteq lr, r8, asr #14 │ │ │ │ - @ instruction: 0x010f5dbc │ │ │ │ - tsteq lr, r8, lsr r7 │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq lr, r0, lsl r7 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - tsteq lr, r0, lsl #14 │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - smlatteq lr, r8, r6, r8 │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ ldrdeq r8, [lr, -r8] │ │ │ │ - @ instruction: 0x010f5f98 │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + smlatbeq pc, r4, sp, r5 @ │ │ │ │ + smlabbeq pc, r0, sp, r5 @ │ │ │ │ + @ instruction: 0x010f41bc │ │ │ │ + @ instruction: 0x010e89b0 │ │ │ │ + smlabteq pc, r8, r1, r4 @ │ │ │ │ + smlatbeq lr, r0, r9, r8 │ │ │ │ + smlabteq pc, r8, sp, r5 @ │ │ │ │ + smlatbeq pc, r4, sp, r5 @ │ │ │ │ + smlabbeq lr, r8, r9, r8 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq lr, r8, ror r9 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + @ instruction: 0x010f42b4 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + smlabteq pc, r4, sp, r5 @ │ │ │ │ + tsteq lr, r8, lsr r9 │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + tsteq lr, r8, lsr #18 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + strdeq r8, [lr, -r8] │ │ │ │ tsteq pc, r0, ror lr @ │ │ │ │ tsteq pc, r4, ror r2 @ │ │ │ │ tsteq pc, r0, asr r2 @ │ │ │ │ tsteq pc, r0, lsr #28 │ │ │ │ - smlatbeq lr, r0, r6, r8 │ │ │ │ + ldrdeq r8, [lr, -r0] │ │ │ │ tsteq pc, ip, lsr #28 │ │ │ │ - @ instruction: 0x010e8690 │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - smlabbeq pc, r8, r2, r4 @ │ │ │ │ - tsteq lr, r0, ror r6 │ │ │ │ - @ instruction: 0x010f4294 │ │ │ │ - tsteq lr, r0, ror #12 │ │ │ │ - smlabteq pc, ip, lr, r5 @ │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlatbeq pc, ip, r2, r4 @ │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - tsteq lr, r8, lsr r6 │ │ │ │ - smlabbeq pc, r8, lr, r5 @ │ │ │ │ - tsteq lr, r8, lsr #12 │ │ │ │ + smlabteq lr, r0, r8, r8 │ │ │ │ + @ instruction: 0x010f4298 │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + smlatbeq lr, r8, r8, r8 │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + @ instruction: 0x010e8898 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + smlabbeq pc, ip, lr, r5 @ │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + smlatbeq pc, r4, r2, r4 @ │ │ │ │ + tsteq lr, r8, ror #16 │ │ │ │ + @ instruction: 0x010f42b0 │ │ │ │ + tsteq lr, r8, asr r8 │ │ │ │ strdeq r4, [pc, -r4] │ │ │ │ ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq lr, r0, lsl r6 │ │ │ │ - @ instruction: 0x010f5eb4 │ │ │ │ - tsteq lr, r0, lsl #12 │ │ │ │ - smlabbeq pc, r4, pc, r5 @ │ │ │ │ + smlatbeq pc, r0, lr, r5 @ │ │ │ │ + tsteq lr, r8, lsr r8 │ │ │ │ + smlatbeq pc, ip, lr, r5 @ │ │ │ │ + tsteq lr, r8, lsr #16 │ │ │ │ tsteq pc, r0, asr r3 @ │ │ │ │ smlatteq pc, r8, lr, r5 │ │ │ │ smlabteq pc, r4, lr, r5 @ │ │ │ │ mrseq r4, SP_hyp │ │ │ │ - ldrdeq r8, [lr, -r0] │ │ │ │ + tsteq lr, r0, lsl #16 │ │ │ │ tsteq pc, ip, lsl #6 │ │ │ │ - smlabteq lr, r0, r5, r8 │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - smlatbeq lr, r0, r5, r8 │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - @ instruction: 0x010e8590 │ │ │ │ - smlatbeq pc, ip, r3, r4 @ │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - tsteq lr, r8, ror #10 │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - tsteq lr, r8, asr r5 │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - tsteq lr, r0, asr #10 │ │ │ │ - @ instruction: 0x010f4394 │ │ │ │ - tsteq lr, r0, lsr r5 │ │ │ │ - smlabbeq pc, r8, r9, r4 @ │ │ │ │ - smlabbeq pc, ip, r6, r4 @ │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ + strdeq r8, [lr, -r0] │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + smlatteq pc, r8, lr, r5 │ │ │ │ + ldrdeq r8, [lr, -r8] │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + smlabteq lr, r8, r7, r8 │ │ │ │ + smlabbeq pc, r8, r0, r6 @ │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + @ instruction: 0x010e8790 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + smlabbeq lr, r0, r7, r8 │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + tsteq lr, r0, ror #14 │ │ │ │ + smlabbeq pc, r4, r3, r4 @ │ │ │ │ + tsteq lr, r0, asr r7 │ │ │ │ + @ instruction: 0x010f5fbc │ │ │ │ + smlabteq pc, r0, r3, r4 @ │ │ │ │ + @ instruction: 0x010f439c │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + tsteq lr, r8, lsr #14 │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + tsteq lr, r8, lsl r7 │ │ │ │ + smlatteq pc, r4, r3, r4 │ │ │ │ + smlabteq pc, r0, r3, r4 @ │ │ │ │ + tsteq lr, r0, lsl #14 │ │ │ │ + smlatbeq pc, r4, pc, r5 @ │ │ │ │ + strdeq r8, [lr, -r0] │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + @ instruction: 0x010f5fb4 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + smlabteq lr, r0, r6, r8 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + @ instruction: 0x010e86b0 │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + smlatteq pc, ip, pc, r5 @ │ │ │ │ + @ instruction: 0x010e8690 │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + smlabbeq lr, r0, r6, r8 │ │ │ │ + @ instruction: 0x010f449c │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + tsteq lr, r8, asr #12 │ │ │ │ + qaddeq r6, r8, pc @ │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + tsteq lr, r0, lsr r6 │ │ │ │ + smlabbeq pc, r4, r4, r4 @ │ │ │ │ + tsteq lr, r0, lsr #12 │ │ │ │ + tsteq pc, r8, ror sl @ │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + smlabteq pc, r4, r1, r6 @ │ │ │ │ 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 @ │ │ │ │ @@ -16410,226 +16410,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 │ │ │ │ - smlatteq pc, r8, sp, r3 │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - smlabbeq lr, r4, lr, r7 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - tsteq pc, r4, lsr #18 │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ - tsteq lr, r4, asr #28 │ │ │ │ - smlatbeq pc, r4, r9, r5 @ │ │ │ │ - smlatbeq pc, r8, sp, r3 @ │ │ │ │ - smlabbeq pc, r4, sp, r3 @ │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ - tsteq pc, r0, ror #18 │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ - smlabteq pc, ip, sp, r3 @ │ │ │ │ - smlatbeq pc, r8, sp, r3 @ │ │ │ │ - strdeq r7, [lr, -r4] │ │ │ │ - smlabbeq pc, ip, r9, r5 @ │ │ │ │ - smlatteq lr, r4, sp, r7 │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - smlabteq pc, r0, r9, r5 @ │ │ │ │ - @ instruction: 0x010f599c │ │ │ │ ldrdeq r3, [pc, -r8] │ │ │ │ - @ instruction: 0x010e7db4 │ │ │ │ - smlatteq pc, r4, sp, r3 │ │ │ │ - smlatbeq lr, r4, sp, r7 │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - smlabbeq lr, r4, sp, r7 │ │ │ │ - smlatteq pc, r0, r9, r5 │ │ │ │ - tsteq lr, r4, ror sp │ │ │ │ - smlabbeq pc, r4, lr, r3 @ │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq lr, ip, asr #26 │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - tsteq lr, ip, lsr sp │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - tsteq pc, ip, ror #28 │ │ │ │ - tsteq lr, r4, lsl sp │ │ │ │ - @ instruction: 0x010f5bbc │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + smlatteq pc, r8, r9, r5 │ │ │ │ + tsteq lr, r4, ror pc │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq lr, r4, ror #30 │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + tsteq lr, r4, lsr pc │ │ │ │ @ instruction: 0x010f5a94 │ │ │ │ @ instruction: 0x010f3e98 │ │ │ │ tsteq pc, r4, ror lr @ │ │ │ │ tsteq pc, r4, asr #20 │ │ │ │ - ldrdeq r7, [lr, -ip] │ │ │ │ + tsteq lr, ip, lsl #30 │ │ │ │ tsteq pc, r0, asr sl @ │ │ │ │ - smlabteq lr, ip, ip, r7 │ │ │ │ - @ instruction: 0x010f5a94 │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - smlatbeq pc, ip, lr, r3 @ │ │ │ │ - smlatbeq lr, ip, ip, r7 │ │ │ │ - @ instruction: 0x010f3eb8 │ │ │ │ - @ instruction: 0x010e7c9c │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, sl, r5 @ │ │ │ │ - tsteq lr, r4, ror ip │ │ │ │ - smlatbeq pc, ip, sl, r5 @ │ │ │ │ - tsteq lr, r4, ror #24 │ │ │ │ + strdeq r7, [lr, -ip] │ │ │ │ + @ instruction: 0x010f3ebc │ │ │ │ + @ instruction: 0x010f3e98 │ │ │ │ + smlatteq lr, r4, lr, r7 │ │ │ │ + tsteq pc, ip, ror sl @ │ │ │ │ + ldrdeq r7, [lr, -r4] │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + @ instruction: 0x010f5ab0 │ │ │ │ + smlabbeq pc, ip, sl, r5 @ │ │ │ │ + smlabteq pc, r8, lr, r3 @ │ │ │ │ + smlatbeq lr, r4, lr, r7 │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + @ instruction: 0x010e7e94 │ │ │ │ tsteq pc, r8, lsl pc @ │ │ │ │ strdeq r3, [pc, -r4] │ │ │ │ - tsteq lr, ip, asr #24 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - tsteq lr, ip, lsr ip │ │ │ │ - smlatbeq pc, r8, fp, r5 @ │ │ │ │ + smlabteq pc, r4, sl, r5 @ │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ tsteq pc, r4, ror pc @ │ │ │ │ tsteq pc, ip, lsl #22 │ │ │ │ smlatteq pc, r8, sl, r5 │ │ │ │ tsteq pc, r4, lsr #30 │ │ │ │ - tsteq lr, ip, lsl #24 │ │ │ │ + tsteq lr, ip, lsr lr │ │ │ │ tsteq pc, r0, lsr pc @ │ │ │ │ - strdeq r7, [lr, -ip] │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - ldrdeq r7, [lr, -ip] │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - smlabteq lr, ip, fp, r7 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - smlabbeq pc, r0, pc, r3 @ │ │ │ │ - smlatbeq lr, r4, fp, r7 │ │ │ │ - smlabbeq pc, ip, pc, r3 @ │ │ │ │ - @ instruction: 0x010e7b94 │ │ │ │ - smlabbeq pc, ip, fp, r5 @ │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq lr, ip, ror fp │ │ │ │ - @ instruction: 0x010f3fb8 │ │ │ │ - tsteq lr, ip, ror #22 │ │ │ │ - @ instruction: 0x010f42b8 │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - tsteq pc, r8, ror r0 @ │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - @ instruction: 0x010f3fb8 │ │ │ │ - smlabbeq pc, r8, fp, r5 @ │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ - @ instruction: 0x010f5b94 │ │ │ │ - tsteq lr, ip, lsl fp │ │ │ │ + tsteq lr, ip, lsr #28 │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + tsteq pc, ip, asr pc @ │ │ │ │ + tsteq lr, r4, lsl #28 │ │ │ │ + smlatbeq pc, ip, ip, r5 @ │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ + smlabbeq pc, r4, fp, r5 @ │ │ │ │ + smlabbeq pc, r8, pc, r3 @ │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ + smlabteq lr, ip, sp, r7 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + @ instruction: 0x010e7dbc │ │ │ │ + smlabbeq pc, r4, fp, r5 @ │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + @ instruction: 0x010f3f9c │ │ │ │ + @ instruction: 0x010e7d9c │ │ │ │ + smlatbeq pc, r8, pc, r3 @ │ │ │ │ + smlabbeq lr, ip, sp, r7 │ │ │ │ + smlatteq pc, r0, fp, r5 │ │ │ │ + smlatteq pc, r4, pc, r3 @ │ │ │ │ + smlabteq pc, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x010f5b90 │ │ │ │ + tsteq lr, r4, ror #26 │ │ │ │ + @ instruction: 0x010f5b9c │ │ │ │ + tsteq lr, r4, asr sp │ │ │ │ + tsteq pc, r8 │ │ │ │ + smlatteq pc, r4, pc, r3 @ │ │ │ │ + tsteq lr, ip, lsr sp │ │ │ │ + smlabteq pc, r8, fp, r5 @ │ │ │ │ + tsteq lr, ip, lsr #26 │ │ │ │ + @ instruction: 0x010f5c98 │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ ldrdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f5bb4 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ strdeq r7, [lr, -ip] │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlatteq lr, ip, sl, r7 │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + smlatteq lr, ip, ip, r7 │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + smlabteq lr, ip, ip, r7 │ │ │ │ + tsteq pc, ip, lsl ip @ │ │ │ │ + @ instruction: 0x010e7cbc │ │ │ │ + smlabteq pc, r0, r0, r4 @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ tsteq pc, r4, lsr ip @ │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - smlatteq pc, r6, fp, r5 │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + @ instruction: 0x010e7c94 │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + smlabbeq lr, r4, ip, r7 │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + smlatbeq pc, r8, r0, r4 @ │ │ │ │ + tsteq lr, ip, asr ip │ │ │ │ + smlatbeq pc, r8, r3, r4 @ │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + smlabteq pc, r8, ip, r5 @ │ │ │ │ + smlabteq pc, ip, r0, r4 @ │ │ │ │ + smlatbeq pc, r8, r0, r4 @ │ │ │ │ + tsteq pc, r8, ror ip @ │ │ │ │ + tsteq lr, ip, lsl ip │ │ │ │ + smlabbeq pc, r4, ip, r5 @ │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + smlabteq pc, r8, ip, r5 @ │ │ │ │ + smlatbeq pc, r4, ip, r5 @ │ │ │ │ + smlatteq pc, r0, r0, r4 │ │ │ │ + smlatteq lr, ip, fp, r7 │ │ │ │ + smlatteq pc, ip, r0, r4 │ │ │ │ + ldrdeq r7, [lr, -ip] │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + ldrdeq r5, [pc, -r6] │ │ │ │ + @ instruction: 0x010e7bb8 │ │ │ │ + smlatteq pc, r6, ip, r5 │ │ │ │ + smlatbeq lr, ip, fp, r7 │ │ │ │ + tsteq pc, r6, asr r1 @ │ │ │ │ + tsteq pc, r4, lsr r1 @ │ │ │ │ + @ instruction: 0x010e7b9a │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + smlabbeq lr, lr, fp, r7 │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + @ instruction: 0x010f41be │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + tsteq pc, r6, lsr sp @ │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + tsteq lr, sl, ror #22 │ │ │ │ + smlabbeq pc, r4, r1, r4 @ │ │ │ │ + tsteq lr, lr, asr fp │ │ │ │ + smlabteq pc, ip, r1, r4 @ │ │ │ │ + smlatbeq pc, sl, r1, r4 @ │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + tsteq lr, r6, asr #22 │ │ │ │ + smlabbeq pc, ip, sp, r5 @ │ │ │ │ + tsteq lr, sl, lsr fp │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + smlabteq pc, lr, sp, r5 @ │ │ │ │ + smlatbeq pc, ip, sp, r5 @ │ │ │ │ + smlatteq pc, sl, r1, r4 │ │ │ │ + tsteq lr, ip, lsl fp │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + tsteq lr, r0, lsl fp │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + strdeq r7, [lr, -lr] │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + strdeq r7, [lr, -r2] │ │ │ │ + smlabbeq pc, r4, pc, r5 @ │ │ │ │ + strdeq r4, [pc, -lr] │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq pc, r6, ror #4 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + tsteq pc, r6, lsl lr @ │ │ │ │ smlabteq lr, r8, sl, r7 │ │ │ │ - strdeq r5, [pc, -r6] │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ @ instruction: 0x010e7abc │ │ │ │ - tsteq pc, r6, rrx │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ - smlatbeq lr, sl, sl, r7 │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - @ instruction: 0x010e7a9e │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - smlabteq pc, lr, r0, r4 @ │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - tsteq pc, r6, asr #24 │ │ │ │ - smlabbeq pc, r4, r0, r4 @ │ │ │ │ + tsteq pc, lr, ror #28 │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + smlabbeq pc, sl, r2, r4 @ │ │ │ │ + smlatbeq lr, r4, sl, r7 │ │ │ │ + @ instruction: 0x010f429a │ │ │ │ + @ instruction: 0x010e7a98 │ │ │ │ + ldrdeq r5, [pc, -r6] │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + @ instruction: 0x010f42ba │ │ │ │ + smlabbeq pc, ip, lr, r5 @ │ │ │ │ tsteq lr, sl, ror sl │ │ │ │ - swpeq r4, r4, [pc] @ │ │ │ │ + @ instruction: 0x010f5e9c │ │ │ │ tsteq lr, lr, ror #20 │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - strheq r4, [pc, -sl] │ │ │ │ - smlabbeq pc, ip, ip, r5 @ │ │ │ │ - tsteq lr, r6, asr sl │ │ │ │ - @ instruction: 0x010f5c9c │ │ │ │ - tsteq lr, sl, asr #20 │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - ldrdeq r5, [pc, -lr] │ │ │ │ - @ instruction: 0x010f5cbc │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + smlatteq pc, sl, r2, r4 │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + ldrdeq r5, [pc, -r2] │ │ │ │ + tsteq lr, r0, asr sl │ │ │ │ + smlatbeq pc, r6, pc, r5 @ │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + smlatteq pc, ip, lr, r5 │ │ │ │ + tsteq pc, sl, lsr #6 │ │ │ │ tsteq lr, ip, lsr #20 │ │ │ │ - tsteq pc, sl, lsl #2 │ │ │ │ + tsteq pc, sl, lsr r3 @ │ │ │ │ tsteq lr, r0, lsr #20 │ │ │ │ - tsteq pc, lr, lsl #26 │ │ │ │ - smlatteq pc, ip, ip, r5 │ │ │ │ - tsteq lr, lr, lsl #20 │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - tsteq lr, r2, lsl #20 │ │ │ │ - @ instruction: 0x010f5e94 │ │ │ │ - tsteq pc, lr, lsl #4 │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - tsteq pc, r6, ror r1 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - tsteq pc, r6, lsr #26 │ │ │ │ - ldrdeq r7, [lr, -r8] │ │ │ │ - tsteq pc, r6, lsr sp @ │ │ │ │ - smlabteq lr, ip, r9, r7 │ │ │ │ - tsteq pc, lr, ror sp @ │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - @ instruction: 0x010f419a │ │ │ │ + smlabbeq pc, r2, r3, r4 @ │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + tsteq pc, r2, lsr pc @ │ │ │ │ + tsteq lr, r8, lsl #20 │ │ │ │ + tsteq pc, r2, asr #30 │ │ │ │ + strdeq r7, [lr, -ip] │ │ │ │ + smlatteq pc, sl, r3, r4 │ │ │ │ + smlabbeq pc, r4, pc, r5 @ │ │ │ │ + tsteq pc, r2, ror #30 │ │ │ │ + smlatbeq pc, r0, r3, r4 @ │ │ │ │ + ldrdeq r7, [lr, -lr] │ │ │ │ + @ instruction: 0x010f43b0 │ │ │ │ + ldrdeq r7, [lr, -r2] │ │ │ │ + @ instruction: 0x010f5fb4 │ │ │ │ + @ instruction: 0x010f5f92 │ │ │ │ + smlabteq lr, r0, r9, r7 │ │ │ │ + smlatteq pc, r6, r3, r4 │ │ │ │ @ instruction: 0x010e79b4 │ │ │ │ - smlatbeq pc, sl, r1, r4 @ │ │ │ │ - smlatbeq lr, r8, r9, r7 │ │ │ │ - smlatteq pc, r6, sp, r5 │ │ │ │ - smlatteq pc, ip, r1, r4 │ │ │ │ - smlabteq pc, sl, r1, r4 @ │ │ │ │ - @ instruction: 0x010f5d9c │ │ │ │ - smlabbeq lr, sl, r9, r7 │ │ │ │ - smlatbeq pc, ip, sp, r5 @ │ │ │ │ - tsteq lr, lr, ror r9 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - tsteq lr, ip, ror #18 │ │ │ │ - smlatteq pc, r2, sp, r5 │ │ │ │ - tsteq lr, r0, ror #18 │ │ │ │ - @ instruction: 0x010f5eb6 │ │ │ │ - smlabbeq pc, r4, r2, r4 @ │ │ │ │ - tsteq pc, lr, lsl lr @ │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - tsteq pc, sl, lsr r2 @ │ │ │ │ - tsteq lr, ip, lsr r9 │ │ │ │ - tsteq pc, sl, asr #4 │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - @ instruction: 0x010f4292 │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq pc, r2, asr #28 │ │ │ │ - tsteq lr, r8, lsl r9 │ │ │ │ - tsteq pc, r2, asr lr @ │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - @ instruction: 0x010f5e94 │ │ │ │ - tsteq pc, r2, ror lr @ │ │ │ │ - @ instruction: 0x010f42b0 │ │ │ │ - smlatteq lr, lr, r8, r7 │ │ │ │ - smlabteq pc, r0, r2, r4 @ │ │ │ │ - smlatteq lr, r2, r8, r7 │ │ │ │ - smlabteq pc, r4, lr, r5 @ │ │ │ │ - smlatbeq pc, r2, lr, r5 @ │ │ │ │ - ldrdeq r7, [lr, -r0] │ │ │ │ - strdeq r4, [pc, -r6] │ │ │ │ - smlabteq lr, r4, r8, r7 │ │ │ │ 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 │ │ │ │ @@ -17424,19 +17424,19 @@ │ │ │ │ ldrbtpl pc, [r2], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ ldrbhi pc, [r9], #512 @ 0x200 @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [r9, r3, ror #1] │ │ │ │ orrshi pc, r8, r0, lsl #2 │ │ │ │ ldcllt 0, cr15, [r1], {0} │ │ │ │ - strdeq lr, [lr, -r2] │ │ │ │ - ldrsbeq r7, [r0, -r4] │ │ │ │ - smlatteq lr, r6, fp, lr │ │ │ │ - tsteq lr, r6, asr fp │ │ │ │ - @ instruction: 0x01106ff8 │ │ │ │ + smlatteq lr, r2, ip, lr │ │ │ │ + tsteq r0, r4, asr #3 │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + tsteq lr, r6, asr #24 │ │ │ │ + tsteq r0, r8, ror #1 │ │ │ │ cmpppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [r8, r3, ror #1] │ │ │ │ @@ -18046,109 +18046,109 @@ │ │ │ │ stc 7, cr15, [r2], {237} @ 0xed │ │ │ │ bmi 197e784 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, sl, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x010e6996 │ │ │ │ - tsteq r0, r0, lsl #3 │ │ │ │ - smlatbeq lr, ip, ip, sp │ │ │ │ - tsteq r0, r2, ror #2 │ │ │ │ - @ instruction: 0x010edcb4 │ │ │ │ - @ instruction: 0x010edcb8 │ │ │ │ - @ instruction: 0x010edc9c │ │ │ │ - tsteq r7, r6, lsl r2 │ │ │ │ + smlabbeq lr, r6, sl, r6 │ │ │ │ + tsteq r0, r0, ror r2 │ │ │ │ + @ instruction: 0x010edd9c │ │ │ │ + tsteq r0, r2, asr r2 │ │ │ │ + smlatbeq lr, r4, sp, sp │ │ │ │ + smlatbeq lr, r8, sp, sp │ │ │ │ + smlabbeq lr, ip, sp, sp │ │ │ │ + tsteq r7, r6, lsl #6 │ │ │ │ + smlabbeq lr, r8, sp, sp │ │ │ │ + tsteq lr, sl, ror sp │ │ │ │ + tsteq lr, sl, ror sp │ │ │ │ + smlabbeq lr, r6, sp, sp │ │ │ │ + smlabbeq lr, sl, sp, sp │ │ │ │ + smlabbeq lr, r8, sp, sp │ │ │ │ + tsteq r0, lr, lsl #3 │ │ │ │ + tsteq lr, sl, ror sp │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + smlatteq lr, r6, ip, sp │ │ │ │ + smlatteq lr, r2, r9, r6 │ │ │ │ + ldrdeq r6, [lr, -sl] │ │ │ │ + tsteq lr, lr, lsr #26 │ │ │ │ + tsteq lr, lr, lsr #26 │ │ │ │ + tsteq lr, r2, lsr sp │ │ │ │ + tsteq r7, r4, ror #3 │ │ │ │ + tsteq lr, r6, ror #22 │ │ │ │ + tsteq lr, r2, ror fp │ │ │ │ + @ instruction: 0x0117a1b0 │ │ │ │ + tsteq lr, sl, asr fp │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ + tsteq lr, ip, lsr fp │ │ │ │ + tsteq lr, r8, lsr fp │ │ │ │ + tsteq lr, r4, lsr fp │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ + tsteq r7, lr, lsl r1 │ │ │ │ + tsteq lr, ip, lsl fp │ │ │ │ + @ instruction: 0x010e6a9e │ │ │ │ + smlatbeq lr, sl, sl, r6 │ │ │ │ + smlatbeq lr, r6, sl, r6 │ │ │ │ + smlatbeq lr, r2, sl, r6 │ │ │ │ + @ instruction: 0x010e6a9e │ │ │ │ + @ instruction: 0x010e6a9e │ │ │ │ + tsteq r7, ip, lsl #1 │ │ │ │ + tsteq lr, lr, lsl #20 │ │ │ │ + tsteq lr, sl, lsl sl │ │ │ │ + tsteq r7, r8, asr r0 │ │ │ │ + tsteq lr, r2, lsl #20 │ │ │ │ + ldrdeq r6, [lr, -sl] │ │ │ │ + smlatteq lr, r8, r9, r6 │ │ │ │ + smlatteq lr, r6, r9, r6 │ │ │ │ + smlatteq lr, r4, r9, r6 │ │ │ │ + smlatteq lr, r2, r9, r6 │ │ │ │ + smlatteq lr, r4, r9, r6 │ │ │ │ + @ instruction: 0x01179fd4 │ │ │ │ + ldrdeq r6, [lr, -r4] │ │ │ │ + tsteq r7, ip, lsl #31 │ │ │ │ + tsteq lr, r8, lsr #16 │ │ │ │ + tsteq r0, r4, ror lr │ │ │ │ + tsteq lr, sl, lsl #16 │ │ │ │ + tsteq r0, r6, asr lr │ │ │ │ + smlabbeq pc, r8, r8, r4 @ │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ + ldrdeq r6, [lr, -r6] │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ + tsteq lr, r4, asr r7 │ │ │ │ + tsteq lr, r6, asr r7 │ │ │ │ + tsteq lr, r0, asr r7 │ │ │ │ + tsteq lr, r8, lsr #14 │ │ │ │ + tsteq lr, sl, lsr #14 │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + tsteq r7, r6, ror lr │ │ │ │ + tsteq lr, r8, ror r6 │ │ │ │ + strdeq r4, [pc, -r6] │ │ │ │ + tsteq r1, r0, lsl #24 │ │ │ │ + tsteq r7, r4, lsr lr │ │ │ │ + ldrdeq r4, [pc, -r6] │ │ │ │ + smlatteq pc, r2, r7, r4 │ │ │ │ + smlatteq pc, r0, r7, r4 │ │ │ │ + smlabbeq lr, sl, r8, sp │ │ │ │ + @ instruction: 0x010edc92 │ │ │ │ @ instruction: 0x010edc98 │ │ │ │ - smlabbeq lr, sl, ip, sp │ │ │ │ - smlabbeq lr, sl, ip, sp │ │ │ │ - @ instruction: 0x010edc96 │ │ │ │ @ instruction: 0x010edc9a │ │ │ │ - @ instruction: 0x010edc98 │ │ │ │ - @ instruction: 0x0110609e │ │ │ │ - smlabbeq lr, sl, ip, sp │ │ │ │ - tsteq r0, ip, ror r0 │ │ │ │ - strdeq sp, [lr, -r6] │ │ │ │ - strdeq r6, [lr, -r2] │ │ │ │ - smlatteq lr, sl, r8, r6 │ │ │ │ - tsteq lr, lr, lsr ip │ │ │ │ - tsteq lr, lr, lsr ip │ │ │ │ - tsteq lr, r2, asr #24 │ │ │ │ - ldrsheq sl, [r7, -r4] │ │ │ │ - tsteq lr, r6, ror sl │ │ │ │ - smlabbeq lr, r2, sl, r6 │ │ │ │ - tsteq r7, r0, asr #1 │ │ │ │ - tsteq lr, sl, ror #20 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - tsteq lr, r8, asr #20 │ │ │ │ - tsteq lr, r4, asr #20 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - tsteq r7, lr, lsr #32 │ │ │ │ - tsteq lr, ip, lsr #20 │ │ │ │ - smlatbeq lr, lr, r9, r6 │ │ │ │ - @ instruction: 0x010e69ba │ │ │ │ - @ instruction: 0x010e69b6 │ │ │ │ - @ instruction: 0x010e69b2 │ │ │ │ - smlatbeq lr, lr, r9, r6 │ │ │ │ - smlatbeq lr, lr, r9, r6 │ │ │ │ - @ instruction: 0x01179f9c │ │ │ │ - tsteq lr, lr, lsl r9 │ │ │ │ - tsteq lr, sl, lsr #18 │ │ │ │ - tsteq r7, r8, ror #30 │ │ │ │ - tsteq lr, r2, lsl r9 │ │ │ │ - smlatteq lr, sl, r8, r6 │ │ │ │ - strdeq r6, [lr, -r8] │ │ │ │ - strdeq r6, [lr, -r6] │ │ │ │ - strdeq r6, [lr, -r4] │ │ │ │ - strdeq r6, [lr, -r2] │ │ │ │ - strdeq r6, [lr, -r4] │ │ │ │ - tsteq r7, r4, ror #29 │ │ │ │ - smlatteq lr, r4, r8, r6 │ │ │ │ - @ instruction: 0x01179e9c │ │ │ │ - tsteq lr, r8, lsr r7 │ │ │ │ - tsteq r0, r4, lsl #27 │ │ │ │ - tsteq lr, sl, lsl r7 │ │ │ │ - tsteq r0, r6, ror #26 │ │ │ │ - @ instruction: 0x010f4798 │ │ │ │ - smlatteq lr, ip, r5, r6 │ │ │ │ - smlatteq lr, r6, r5, r6 │ │ │ │ - tsteq lr, ip, asr r6 │ │ │ │ - tsteq lr, r4, ror #12 │ │ │ │ - tsteq lr, r6, ror #12 │ │ │ │ - tsteq lr, r0, ror #12 │ │ │ │ - tsteq lr, r8, lsr r6 │ │ │ │ - tsteq lr, sl, lsr r6 │ │ │ │ - tsteq pc, r6, lsr #14 │ │ │ │ - tsteq pc, r6, lsr #14 │ │ │ │ - tsteq pc, r8, lsr #14 │ │ │ │ - tsteq pc, r6, lsr #14 │ │ │ │ - tsteq r7, r6, lsl #27 │ │ │ │ - smlabbeq lr, r8, r5, r6 │ │ │ │ - tsteq pc, r6, lsl #14 │ │ │ │ - tsteq r1, r0, lsl fp │ │ │ │ - tsteq r7, r4, asr #26 │ │ │ │ - smlatteq pc, r6, r6, r4 │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x010ed79a │ │ │ │ - smlatbeq lr, r2, fp, sp │ │ │ │ - smlatbeq lr, r8, fp, sp │ │ │ │ - smlatbeq lr, sl, fp, sp │ │ │ │ - tsteq r7, r2, asr #25 │ │ │ │ - tsteq lr, r0, lsl r4 │ │ │ │ - tsteq r0, ip, lsr #23 │ │ │ │ - tsteq lr, r8, lsr #14 │ │ │ │ - tsteq r7, r4, ror #24 │ │ │ │ - tsteq lr, r0, ror #6 │ │ │ │ - tsteq r0, sl, asr #22 │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - tsteq r0, ip, lsr #22 │ │ │ │ - strdeq r5, [lr, -lr] │ │ │ │ + @ instruction: 0x01179db2 │ │ │ │ + tsteq lr, r0, lsl #10 │ │ │ │ + @ instruction: 0x01105c9c │ │ │ │ + tsteq lr, r8, lsl r8 │ │ │ │ + tsteq r7, r4, asr sp │ │ │ │ + tsteq lr, r0, asr r4 │ │ │ │ + tsteq r0, sl, lsr ip │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + tsteq r0, ip, lsl ip │ │ │ │ + smlatteq lr, lr, r0, r6 │ │ │ │ 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 │ │ │ │ @@ -18183,32 +18183,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 pc, r8, asr r4 @ │ │ │ │ - smlabbeq pc, sl, r4, r4 @ │ │ │ │ - smlabteq pc, sl, r4, r4 @ │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - @ instruction: 0x010f449a │ │ │ │ - tsteq pc, r4, asr #8 │ │ │ │ - tsteq pc, r2, lsr #8 │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - tsteq lr, r6, asr #26 │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - tsteq pc, r2, ror #8 │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - @ instruction: 0x010f44b6 │ │ │ │ - @ instruction: 0x010f4490 │ │ │ │ - @ instruction: 0x010f449a │ │ │ │ - tsteq lr, ip, lsl sp │ │ │ │ - @ instruction: 0x010f44b6 │ │ │ │ - tsteq lr, r0, lsl sp │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ + tsteq pc, sl, ror r5 @ │ │ │ │ + @ instruction: 0x010f45ba │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + smlabbeq pc, sl, r5, r4 @ │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + tsteq pc, r2, lsl r5 @ │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + tsteq lr, r6, lsr lr │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + tsteq pc, r2, asr r5 @ │ │ │ │ + tsteq lr, r4, lsr #28 │ │ │ │ + smlatbeq pc, r6, r5, r4 @ │ │ │ │ + smlabbeq pc, r0, r5, r4 @ │ │ │ │ + smlabbeq pc, sl, r5, r4 @ │ │ │ │ + tsteq lr, ip, lsl #28 │ │ │ │ + smlatbeq pc, r6, r5, r4 @ │ │ │ │ + tsteq lr, r0, lsl #28 │ │ │ │ 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 │ │ │ │ @@ -18463,75 +18463,75 @@ │ │ │ │ stmdb r0, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 10fee08 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r8, lsr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq lr, lr, asr r4 │ │ │ │ - tsteq r0, r2, asr r8 │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq r0, r0, lsl r8 │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ + tsteq lr, lr, asr #10 │ │ │ │ + tsteq r0, r2, asr #18 │ │ │ │ strdeq r4, [pc, -r4] │ │ │ │ - @ instruction: 0x011798d8 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - tsteq r0, r0, asr #15 │ │ │ │ - @ instruction: 0x010ed39e │ │ │ │ - tsteq r0, r6, lsr #15 │ │ │ │ - strdeq r5, [lr, -r0] │ │ │ │ - tsteq r0, ip, lsl #15 │ │ │ │ - @ instruction: 0x010f4396 │ │ │ │ - smlabbeq pc, r8, r3, r4 @ │ │ │ │ - smlabbeq pc, r6, r3, r4 @ │ │ │ │ - smlabbeq pc, r4, r3, r4 @ │ │ │ │ - smlabbeq pc, r2, r3, r4 @ │ │ │ │ - tsteq r7, lr, lsl r8 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, r6, ror r3 @ │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, lr, ror #6 │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ - tsteq pc, r6, ror #6 │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - tsteq r0, r8, lsl #13 │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - tsteq pc, r8, asr r3 @ │ │ │ │ - tsteq pc, r6, asr r3 @ │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - tsteq r7, ip, lsl #14 │ │ │ │ - tsteq pc, r6, asr r3 @ │ │ │ │ - @ instruction: 0x011055f6 │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, r6, lsr r3 @ │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - tsteq pc, sl, asr #6 │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tsteq r7, ip, asr r6 │ │ │ │ - tsteq pc, r2, asr #6 │ │ │ │ - tsteq r1, lr, asr fp │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - tsteq pc, r6, lsr r3 @ │ │ │ │ - tsteq pc, r6, asr #6 │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - @ instruction: 0x011054f0 │ │ │ │ - smlabbeq lr, sl, lr, r5 │ │ │ │ - @ instruction: 0x011054d6 │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq sp, r6, lsl r9 │ │ │ │ - tsteq r7, r2, lsr #11 │ │ │ │ - tsteq lr, sl, ror r9 │ │ │ │ + tsteq r0, r0, lsl #18 │ │ │ │ + smlatteq pc, sl, r4, r4 │ │ │ │ + smlatteq pc, r4, r4, r4 │ │ │ │ + tsteq r7, r8, asr #19 │ │ │ │ + smlabteq pc, r8, r4, r4 @ │ │ │ │ + @ instruction: 0x011058b0 │ │ │ │ + smlabbeq lr, lr, r4, sp │ │ │ │ + @ instruction: 0x01105896 │ │ │ │ + smlatteq lr, r0, r0, r6 │ │ │ │ + tsteq r0, ip, ror r8 │ │ │ │ + smlabbeq pc, r6, r4, r4 @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + tsteq pc, r6, ror r4 @ │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + tsteq r7, lr, lsl #18 │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + tsteq pc, r6, ror #8 │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + tsteq pc, lr, asr r4 @ │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + tsteq pc, r6, asr r4 @ │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + tsteq r0, r8, ror r7 │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + tsteq pc, r6, asr #8 │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + @ instruction: 0x011797fc │ │ │ │ + tsteq pc, r6, asr #8 │ │ │ │ + tsteq r0, r6, ror #13 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + tsteq pc, r2, lsr #8 │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ + tsteq pc, r6, lsr #8 │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + tsteq pc, r2, lsr r4 @ │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + tsteq r0, ip, lsl r2 │ │ │ │ + tsteq pc, r6, lsr #8 │ │ │ │ + tsteq pc, r6, lsr r4 @ │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq r0, r0, ror #11 │ │ │ │ + tsteq lr, sl, ror pc │ │ │ │ + tsteq r0, r6, asr #11 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + tsteq sp, r6, lsl #20 │ │ │ │ + @ instruction: 0x01179692 │ │ │ │ + tsteq lr, sl, ror #20 │ │ │ │ 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 │ │ │ │ @@ -19332,85 +19332,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 pc, sl, ror #2 │ │ │ │ - @ instruction: 0x010f419a │ │ │ │ - smlatteq pc, r0, r1, r4 │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ - smlabteq pc, r0, r2, r4 @ │ │ │ │ - tsteq pc, ip, lsl r3 @ │ │ │ │ - tsteq pc, lr, ror r3 @ │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - smlabteq pc, r8, r4, r4 @ │ │ │ │ - tsteq pc, lr, lsl r5 @ │ │ │ │ - tsteq pc, r6, ror r5 @ │ │ │ │ - smlatteq pc, r6, r5, r4 │ │ │ │ - tsteq pc, lr, lsr r6 @ │ │ │ │ - tsteq pc, r4, ror r6 @ │ │ │ │ - smlatteq pc, r0, r6, r4 │ │ │ │ - ldrdeq r4, [pc, -lr] │ │ │ │ - ldrdeq r4, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - smlabbeq pc, r8, r7, r4 @ │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, r6, ror r9 @ │ │ │ │ - smlatbeq pc, r6, r9, r4 @ │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ - tsteq pc, sl, asr sl @ │ │ │ │ - tsteq pc, lr, lsr fp @ │ │ │ │ - smlatbeq pc, r8, fp, r4 @ │ │ │ │ - tsteq pc, sl, lsl ip @ │ │ │ │ - tsteq pc, sl, ror #24 │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - qaddeq r5, r4, pc @ │ │ │ │ - tsteq pc, r2, lsr r2 @ │ │ │ │ + tsteq pc, sl, asr r2 @ │ │ │ │ + smlabbeq pc, sl, r2, r4 @ │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ + @ instruction: 0x010f43b0 │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + tsteq pc, lr, ror #8 │ │ │ │ + smlatteq pc, r2, r4, r4 │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + @ instruction: 0x010f45b8 │ │ │ │ + tsteq pc, lr, lsl #12 │ │ │ │ + tsteq pc, r6, ror #12 │ │ │ │ + ldrdeq r4, [pc, -r6] │ │ │ │ + tsteq pc, lr, lsr #14 │ │ │ │ + tsteq pc, r4, ror #14 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlabteq pc, lr, r7, r4 @ │ │ │ │ + smlabteq pc, sl, r9, r4 @ │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + smlabteq pc, r4, r7, r4 @ │ │ │ │ + tsteq pc, r6, ror #20 │ │ │ │ + @ instruction: 0x010f4a96 │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + tsteq pc, sl, asr #22 │ │ │ │ + tsteq pc, lr, lsr #24 │ │ │ │ + @ instruction: 0x010f4c98 │ │ │ │ + tsteq pc, sl, lsl #26 │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ + smlabteq pc, r2, sp, r4 @ │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + ldrdeq r5, [pc, -lr] │ │ │ │ + strheq r5, [pc, -r2] │ │ │ │ + tsteq pc, r2, asr r5 @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + @ instruction: 0x010f5292 │ │ │ │ + tsteq pc, sl, lsr r7 @ │ │ │ │ + tsteq pc, r2, lsr #32 │ │ │ │ + smlatbeq pc, sl, r4, r5 @ │ │ │ │ + smlatbeq pc, ip, sp, r4 @ │ │ │ │ + smlatteq pc, ip, r1, r5 │ │ │ │ + @ instruction: 0x010f5698 │ │ │ │ + tsteq pc, r2, ror pc @ │ │ │ │ + tsteq pc, r2, lsr #8 │ │ │ │ + tsteq pc, sl, lsl #26 │ │ │ │ + @ instruction: 0x010f52b6 │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + @ instruction: 0x010f4db4 │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + smlatbeq pc, r4, r5, r5 @ │ │ │ │ + smlabbeq pc, r4, sp, r5 @ │ │ │ │ + tsteq pc, sl, ror #18 │ │ │ │ + tsteq pc, ip, asr r5 @ │ │ │ │ + tsteq pc, r4, ror pc @ │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + tsteq pc, lr, lsr #30 │ │ │ │ + strdeq r5, [pc, -r2] │ │ │ │ smlatteq pc, lr, r6, r5 │ │ │ │ - smlabteq pc, r2, pc, r4 @ │ │ │ │ - tsteq pc, r2, ror #8 │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - smlatbeq pc, r2, r1, r5 @ │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - tsteq pc, r2, lsr pc @ │ │ │ │ - @ instruction: 0x010f53ba │ │ │ │ - @ instruction: 0x010f4cbc │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - smlatbeq pc, r8, r5, r5 @ │ │ │ │ - smlabbeq pc, r2, lr, r4 @ │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - tsteq pc, sl, lsl ip @ │ │ │ │ - smlabteq pc, r6, r1, r5 @ │ │ │ │ - smlatteq pc, r4, r3, r5 │ │ │ │ - smlabteq pc, r4, ip, r4 @ │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - @ instruction: 0x010f54b4 │ │ │ │ - @ instruction: 0x010f5c94 │ │ │ │ - tsteq pc, sl, ror r8 @ │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - smlabbeq pc, r4, lr, r5 @ │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ - tsteq pc, lr, lsr lr @ │ │ │ │ - tsteq pc, r2, lsl #20 │ │ │ │ - strdeq r5, [pc, -lr] │ │ │ │ + smlatteq pc, r6, lr, r5 │ │ │ │ + @ instruction: 0x010f5ab4 │ │ │ │ + smlatbeq pc, r6, r6, r5 @ │ │ │ │ + smlatbeq pc, lr, r4, r5 @ │ │ │ │ + tsteq pc, r0, asr #16 │ │ │ │ + tsteq pc, lr, lsr r4 @ │ │ │ │ + tsteq pc, sl, lsr #24 │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ strdeq r5, [pc, -r6] │ │ │ │ - smlabteq pc, r4, r9, r5 @ │ │ │ │ - @ instruction: 0x010f55b6 │ │ │ │ - @ instruction: 0x010f53be │ │ │ │ - tsteq pc, r0, asr r7 @ │ │ │ │ - tsteq pc, lr, asr #6 │ │ │ │ - tsteq pc, sl, lsr fp @ │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - tsteq pc, r6, lsl #6 │ │ │ │ - tsteq pc, r2, lsl #22 │ │ │ │ - ldrdeq r5, [pc, -r6] │ │ │ │ + strdeq r5, [pc, -r2] │ │ │ │ + smlabteq pc, r6, r7, r5 @ │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20189,81 +20189,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 │ │ │ │ - @ instruction: 0x010f51b4 │ │ │ │ - @ instruction: 0x010f5992 │ │ │ │ - tsteq pc, sl, ror #10 │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - qaddeq r6, r8, pc @ │ │ │ │ - smlatbeq pc, r0, r2, r6 @ │ │ │ │ - smlabteq pc, r2, sp, r5 @ │ │ │ │ - smlabteq pc, r4, sp, r5 @ │ │ │ │ - @ instruction: 0x010f5dbc │ │ │ │ - @ instruction: 0x010f5dbe │ │ │ │ - smlatbeq pc, ip, sp, r5 @ │ │ │ │ - smlatbeq pc, lr, sp, r5 @ │ │ │ │ - smlatbeq pc, r6, sp, r5 @ │ │ │ │ - tsteq pc, r6 │ │ │ │ - tsteq pc, r2, lsl fp @ │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, lr, lsl #22 │ │ │ │ - tsteq pc, r2, lsl fp @ │ │ │ │ - strdeq r6, [pc, -lr] │ │ │ │ - tsteq pc, sl, lsr #4 │ │ │ │ + smlatbeq pc, r4, r2, r5 @ │ │ │ │ + smlabbeq pc, r2, sl, r5 @ │ │ │ │ + tsteq pc, sl, asr r6 @ │ │ │ │ tsteq pc, sl, asr #4 │ │ │ │ - smlatbeq pc, r8, r3, r6 @ │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - smlabbeq pc, ip, r4, r6 @ │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - smlabbeq pc, r2, r5, r6 @ │ │ │ │ - ldrdeq r6, [pc, -r6] │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + @ instruction: 0x010f6390 │ │ │ │ + @ instruction: 0x010f5eb2 │ │ │ │ + @ instruction: 0x010f5eb4 │ │ │ │ + smlatbeq pc, ip, lr, r5 @ │ │ │ │ + smlatbeq pc, lr, lr, r5 @ │ │ │ │ + @ instruction: 0x010f5e9c │ │ │ │ + @ instruction: 0x010f5e9e │ │ │ │ + @ instruction: 0x010f5e96 │ │ │ │ + strdeq r6, [pc, -r6] │ │ │ │ + tsteq pc, r2, lsl #24 │ │ │ │ + tsteq pc, r6, lsl #24 │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, r2, lsl #24 │ │ │ │ + smlatteq pc, lr, r2, r6 │ │ │ │ + tsteq pc, sl, lsl r3 @ │ │ │ │ + tsteq pc, sl, lsr r3 @ │ │ │ │ + @ instruction: 0x010f6498 │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ strdeq r6, [pc, -r8] │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - @ instruction: 0x010f66b6 │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ + smlabteq pc, r0, r5, r6 @ │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + tsteq pc, r2, ror r6 @ │ │ │ │ + smlabteq pc, r6, r6, r6 @ │ │ │ │ + smlatteq pc, r8, r6, r6 │ │ │ │ + tsteq pc, sl, lsr r7 @ │ │ │ │ + smlatbeq pc, r6, r7, r6 @ │ │ │ │ strdeq r6, [pc, -sl] │ │ │ │ - @ instruction: 0x010f66b0 │ │ │ │ - smlabteq pc, ip, r8, r6 @ │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - @ instruction: 0x010f66b8 │ │ │ │ - smlabteq pc, ip, r8, r6 @ │ │ │ │ + smlabteq pc, r0, r7, r6 @ │ │ │ │ + smlabteq pc, r8, r9, r6 @ │ │ │ │ + smlatteq pc, ip, fp, r6 │ │ │ │ + smlatteq pc, sl, r9, r6 │ │ │ │ + smlatbeq pc, r0, r7, r6 @ │ │ │ │ + @ instruction: 0x010f69bc │ │ │ │ + smlabteq pc, ip, fp, r6 @ │ │ │ │ + smlatbeq pc, r8, r7, r6 @ │ │ │ │ + @ instruction: 0x010f69bc │ │ │ │ + smlabteq pc, r8, fp, r6 @ │ │ │ │ + @ instruction: 0x010f6798 │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + tsteq pc, sl, lsr #24 │ │ │ │ + @ instruction: 0x010f6c98 │ │ │ │ + ldrdeq r6, [pc, -lr] │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + tsteq pc, sl, ror sp @ │ │ │ │ + @ instruction: 0x010f6db8 │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ ldrdeq r6, [pc, -r8] │ │ │ │ - smlatbeq pc, r8, r6, r6 @ │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - tsteq pc, sl, lsr fp @ │ │ │ │ - smlatbeq pc, r8, fp, r6 @ │ │ │ │ - smlatteq pc, lr, fp, r6 │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ - smlabbeq pc, sl, ip, r6 @ │ │ │ │ - smlabteq pc, r8, ip, r6 @ │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - smlatteq pc, r8, sp, r6 │ │ │ │ - smlabteq pc, r0, sp, r6 @ │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - tsteq pc, lr, lsr #28 │ │ │ │ - tsteq pc, sl, ror #28 │ │ │ │ - @ instruction: 0x010f6e90 │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - smlatteq pc, sl, pc, r6 @ │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - smlabbeq pc, r4, r0, r7 @ │ │ │ │ + @ instruction: 0x010f6eb0 │ │ │ │ + smlatteq pc, ip, lr, r6 │ │ │ │ + tsteq pc, lr, lsl pc @ │ │ │ │ + tsteq pc, sl, asr pc @ │ │ │ │ + smlabbeq pc, r0, pc, r6 @ │ │ │ │ + tsteq pc, r8 │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + ldrdeq r7, [pc, -sl] │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ 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 │ │ │ │ @@ -21055,81 +21055,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 │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - tsteq pc, r2, asr #32 │ │ │ │ - swpeq r7, r6, [pc] @ │ │ │ │ - mrseq r7, (UNDEF: 31) │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - strdeq r7, [pc, -r8] │ │ │ │ - smlatteq pc, r8, r1, r7 │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - smlatbeq pc, r8, r2, r7 @ │ │ │ │ - strdeq r7, [pc, -r6] │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - @ instruction: 0x010f73bc │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - ldrdeq r7, [pc, -r0] │ │ │ │ - @ instruction: 0x010f74b8 │ │ │ │ - tsteq pc, r2, lsl #10 │ │ │ │ - tsteq pc, r6, asr r5 @ │ │ │ │ - @ instruction: 0x010f75bc │ │ │ │ - tsteq pc, r0, lsl #12 │ │ │ │ + smlabteq pc, r8, r0, r7 @ │ │ │ │ + tsteq pc, r2, lsr r1 @ │ │ │ │ + smlabbeq pc, r6, r1, r7 @ │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + smlatteq pc, r8, r2, r7 │ │ │ │ + ldrdeq r7, [pc, -r8] │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ + @ instruction: 0x010f7398 │ │ │ │ + smlatteq pc, r6, r3, r7 │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + smlatbeq pc, ip, r4, r7 @ │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + smlabteq pc, r0, r5, r7 @ │ │ │ │ + smlatbeq pc, r8, r5, r7 @ │ │ │ │ + strdeq r7, [pc, -r2] │ │ │ │ tsteq pc, r6, asr #12 │ │ │ │ - tsteq pc, r6, ror #12 │ │ │ │ - smlabteq pc, r2, r6, r7 @ │ │ │ │ - @ instruction: 0x010f7690 │ │ │ │ - ldrdeq r7, [pc, -sl] │ │ │ │ - tsteq pc, lr, lsl r7 @ │ │ │ │ - @ instruction: 0x010f7794 │ │ │ │ - smlatteq pc, r6, r7, r7 │ │ │ │ - tsteq pc, sl, lsr r8 @ │ │ │ │ - @ instruction: 0x010f7894 │ │ │ │ - ldrdeq r7, [pc, -ip] │ │ │ │ - tsteq pc, r6, lsl #18 │ │ │ │ - tsteq pc, r6, asr r9 @ │ │ │ │ - smlatbeq pc, r0, r9, r7 @ │ │ │ │ - strdeq r7, [pc, -lr] │ │ │ │ + smlatbeq pc, ip, r6, r7 @ │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + tsteq pc, r6, lsr r7 @ │ │ │ │ + tsteq pc, r6, asr r7 @ │ │ │ │ + @ instruction: 0x010f77b2 │ │ │ │ + smlabbeq pc, r0, r7, r7 @ │ │ │ │ + smlabteq pc, sl, r7, r7 @ │ │ │ │ + tsteq pc, lr, lsl #16 │ │ │ │ + smlabbeq pc, r4, r8, r7 @ │ │ │ │ + ldrdeq r7, [pc, -r6] │ │ │ │ + tsteq pc, sl, lsr #18 │ │ │ │ + smlabbeq pc, r4, r9, r7 @ │ │ │ │ + smlabteq pc, ip, r9, r7 @ │ │ │ │ + strdeq r7, [pc, -r6] │ │ │ │ tsteq pc, r6, asr #20 │ │ │ │ - smlatbeq pc, r0, sl, r7 @ │ │ │ │ - ldrdeq r7, [pc, -r2] │ │ │ │ - tsteq pc, r6, asr fp @ │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ - smlatbeq pc, sl, fp, r7 @ │ │ │ │ - ldrdeq r7, [pc, -r2] │ │ │ │ - tsteq pc, r6, lsr #24 │ │ │ │ - tsteq pc, sl, asr ip @ │ │ │ │ - @ instruction: 0x010f7cb4 │ │ │ │ - tsteq pc, sl, lsl #26 │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - tsteq pc, sl, ror #26 │ │ │ │ - @ instruction: 0x010f7dbe │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - tsteq pc, lr, asr #28 │ │ │ │ - @ instruction: 0x010f7e9a │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ - smlabteq pc, ip, pc, r7 @ │ │ │ │ - tsteq pc, sl, ror r0 @ │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - ldrdeq r8, [pc, -ip] │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - smlabteq pc, r8, r1, r8 @ │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ - smlatbeq pc, r8, r2, r8 @ │ │ │ │ - tsteq pc, r2, lsl r3 @ │ │ │ │ - tsteq pc, r6, asr r3 @ │ │ │ │ - @ instruction: 0x010f8396 │ │ │ │ - strdeq r8, [pc, -sl] │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - tsteq pc, r2, ror r4 @ │ │ │ │ - smlatbeq pc, r4, r4, r8 @ │ │ │ │ + @ instruction: 0x010f7a90 │ │ │ │ + smlatteq pc, lr, sl, r7 │ │ │ │ + tsteq pc, r6, lsr fp @ │ │ │ │ + @ instruction: 0x010f7b90 │ │ │ │ + smlabteq pc, r2, fp, r7 @ │ │ │ │ + tsteq pc, r6, asr #24 │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + @ instruction: 0x010f7c9a │ │ │ │ + smlabteq pc, r2, ip, r7 @ │ │ │ │ + tsteq pc, r6, lsl sp @ │ │ │ │ + tsteq pc, sl, asr #26 │ │ │ │ + smlatbeq pc, r4, sp, r7 @ │ │ │ │ + strdeq r7, [pc, -sl] │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, sl, asr lr @ │ │ │ │ + smlatbeq pc, lr, lr, r7 @ │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + tsteq pc, lr, lsr pc @ │ │ │ │ + smlabbeq pc, sl, pc, r7 @ │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ + strheq r8, [pc, -ip] │ │ │ │ + tsteq pc, sl, ror #2 │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + smlabteq pc, ip, r1, r8 @ │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + @ instruction: 0x010f82b8 │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + @ instruction: 0x010f8398 │ │ │ │ + tsteq pc, r2, lsl #8 │ │ │ │ + tsteq pc, r6, asr #8 │ │ │ │ + smlabbeq pc, r6, r4, r8 @ │ │ │ │ + smlatteq pc, sl, r4, r8 │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + tsteq pc, r2, ror #10 │ │ │ │ + @ instruction: 0x010f8594 │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21919,81 +21919,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 │ │ │ │ - smlatteq pc, r6, r3, r8 │ │ │ │ - tsteq pc, r6, lsr r4 @ │ │ │ │ - smlatbeq pc, sl, r4, r8 @ │ │ │ │ - smlabbeq pc, r2, r4, r8 @ │ │ │ │ - @ instruction: 0x010f84bc │ │ │ │ - ldrdeq r8, [pc, -r8] │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - tsteq pc, sl, lsl #26 │ │ │ │ - tsteq pc, lr, lsl #26 │ │ │ │ - tsteq pc, r4, lsl #26 │ │ │ │ - tsteq pc, sl, lsr r5 @ │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - tsteq pc, r2, asr #20 │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - tsteq pc, sl, lsr sl @ │ │ │ │ - smlatteq pc, r2, ip, r8 │ │ │ │ - tsteq pc, r6, asr r7 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - tsteq pc, r6, asr r7 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ - tsteq pc, sl, lsr #30 │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ - tsteq pc, sl, lsr #30 │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - tsteq pc, r6, lsl pc @ │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - tsteq pc, r6, lsl pc @ │ │ │ │ - tsteq pc, r6, lsl #30 │ │ │ │ - tsteq pc, ip, lsl #30 │ │ │ │ - tsteq pc, r6, lsl #30 │ │ │ │ - ldrdeq r9, [pc, -r6] │ │ │ │ - tsteq pc, lr, lsr ip @ │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq pc, sl, lsr ip @ │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - tsteq pc, sl, lsl sl @ │ │ │ │ - @ instruction: 0x010f95b0 │ │ │ │ - ldrdeq r9, [pc, -ip] │ │ │ │ + ldrdeq r8, [pc, -r6] │ │ │ │ + tsteq pc, r6, lsr #10 │ │ │ │ + @ instruction: 0x010f859a │ │ │ │ tsteq pc, r2, ror r5 @ │ │ │ │ - tsteq pc, r6, lsl #22 │ │ │ │ - smlatbeq pc, r8, r6, r9 @ │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - tsteq pc, sl, lsl #16 │ │ │ │ - smlatbeq pc, sl, r3, r9 @ │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - tsteq pc, r6, ror r6 @ │ │ │ │ - smlabteq pc, r2, r8, r9 @ │ │ │ │ - tsteq pc, r6, ror #8 │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - smlatteq pc, r4, fp, r9 │ │ │ │ + smlatbeq pc, ip, r5, r8 @ │ │ │ │ + smlabteq pc, r8, r5, r8 @ │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + strdeq r8, [pc, -sl] │ │ │ │ + strdeq r8, [pc, -lr] │ │ │ │ + strdeq r8, [pc, -r4] │ │ │ │ + tsteq pc, sl, lsr #12 │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + tsteq pc, r2, lsr fp @ │ │ │ │ + tsteq pc, sl, lsr fp @ │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ + tsteq pc, sl, lsr #22 │ │ │ │ + ldrdeq r8, [pc, -r2] │ │ │ │ + tsteq pc, r6, asr #16 │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r6, asr #16 │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + tsteq pc, sl, lsl r0 @ │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + tsteq pc, sl, lsl r0 @ │ │ │ │ + mrseq r9, CPSR │ │ │ │ + tsteq pc, r6 │ │ │ │ + mrseq r9, CPSR │ │ │ │ + tsteq pc, r6 │ │ │ │ + strdeq r8, [pc, -r6] │ │ │ │ + strdeq r8, [pc, -ip] │ │ │ │ + strdeq r8, [pc, -r6] │ │ │ │ + smlabteq pc, r6, r2, r9 @ │ │ │ │ + tsteq pc, lr, lsr #26 │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, r8, lsr #26 │ │ │ │ + tsteq pc, sl, lsr #26 │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + tsteq pc, sl, lsl #22 │ │ │ │ + smlatbeq pc, r0, r6, r9 @ │ │ │ │ + smlabteq pc, ip, sp, r9 @ │ │ │ │ + tsteq pc, r2, ror #12 │ │ │ │ + strdeq r9, [pc, -r6] │ │ │ │ + @ instruction: 0x010f9798 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ strdeq r9, [pc, -sl] │ │ │ │ - tsteq pc, r6, lsr #24 │ │ │ │ - tsteq pc, r8, asr #24 │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - tsteq pc, lr, ror ip @ │ │ │ │ - smlatbeq pc, sl, ip, r9 @ │ │ │ │ - smlabteq pc, ip, ip, r9 @ │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - smlabbeq pc, lr, pc, r9 @ │ │ │ │ - @ instruction: 0x010f9fba │ │ │ │ - ldrdeq r9, [pc, -ip] │ │ │ │ - @ instruction: 0x010fa292 │ │ │ │ + @ instruction: 0x010f949a │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq pc, r6, ror #14 │ │ │ │ + @ instruction: 0x010f99b2 │ │ │ │ + tsteq pc, r6, asr r5 @ │ │ │ │ + tsteq pc, ip, lsl fp @ │ │ │ │ + ldrdeq r9, [pc, -r4] │ │ │ │ + smlatteq pc, sl, ip, r9 │ │ │ │ + tsteq pc, r6, lsl sp @ │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + @ instruction: 0x010f9d9a │ │ │ │ + @ instruction: 0x010f9dbc │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + tsteq pc, lr, ror r0 @ │ │ │ │ + smlatbeq pc, sl, r0, sl @ │ │ │ │ + smlabteq pc, ip, r0, sl @ │ │ │ │ + smlabbeq pc, r2, r3, sl @ │ │ │ │ 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 │ │ │ │ @@ -22797,81 +22797,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 pc, r6, asr r1 @ │ │ │ │ - smlabbeq pc, r0, r1, sl @ │ │ │ │ - smlatbeq pc, r0, r1, sl @ │ │ │ │ - smlabbeq pc, sl, r2, sl @ │ │ │ │ - @ instruction: 0x010fa594 │ │ │ │ - smlabbeq pc, r8, r1, sl @ │ │ │ │ - @ instruction: 0x010fa49e │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ - @ instruction: 0x010fa29c │ │ │ │ - ldrdeq sl, [pc, -r6] │ │ │ │ - @ instruction: 0x010fa19c │ │ │ │ - smlabteq pc, sl, r4, sl @ │ │ │ │ - swpeq sl, sl, [pc] @ │ │ │ │ - @ instruction: 0x010fa3bc │ │ │ │ - smlatteq pc, r4, r6, sl │ │ │ │ - @ instruction: 0x010fa390 │ │ │ │ - ldrdeq sl, [pc, -r8] │ │ │ │ - @ instruction: 0x010fa69a │ │ │ │ - @ instruction: 0x010fa6b8 │ │ │ │ - smlatteq pc, r2, r6, sl │ │ │ │ - strdeq sl, [pc, -r6] │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - tsteq pc, lr, lsr r7 @ │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ - smlatbeq pc, lr, r7, sl @ │ │ │ │ + tsteq pc, r6, asr #4 │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + @ instruction: 0x010fa290 │ │ │ │ + tsteq pc, sl, ror r3 @ │ │ │ │ + smlabbeq pc, r4, r6, sl @ │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + smlabbeq pc, lr, r5, sl @ │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + smlabbeq pc, ip, r3, sl @ │ │ │ │ + smlabteq pc, r6, r6, sl @ │ │ │ │ + smlabbeq pc, ip, r2, sl @ │ │ │ │ + @ instruction: 0x010fa5ba │ │ │ │ + smlabbeq pc, sl, r1, sl @ │ │ │ │ + smlatbeq pc, ip, r4, sl @ │ │ │ │ + ldrdeq sl, [pc, -r4] │ │ │ │ + smlabbeq pc, r0, r4, sl @ │ │ │ │ + smlabteq pc, r8, r5, sl @ │ │ │ │ + smlabbeq pc, sl, r7, sl @ │ │ │ │ + smlatbeq pc, r8, r7, sl @ │ │ │ │ + ldrdeq sl, [pc, -r2] │ │ │ │ + smlatteq pc, r6, r7, sl │ │ │ │ tsteq pc, r0, lsl r8 @ │ │ │ │ - tsteq pc, sl, ror #16 │ │ │ │ - smlatbeq pc, lr, r8, sl @ │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - tsteq pc, lr, asr r9 @ │ │ │ │ - tsteq pc, sl, lsl #20 │ │ │ │ - tsteq pc, r2, lsl #20 │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - smlatteq pc, ip, sl, sl │ │ │ │ - tsteq pc, lr, ror #22 │ │ │ │ + tsteq pc, lr, lsr #16 │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + @ instruction: 0x010fa89e │ │ │ │ + tsteq pc, r0, lsl #18 │ │ │ │ + tsteq pc, sl, asr r9 @ │ │ │ │ + @ instruction: 0x010fa99e │ │ │ │ + strdeq sl, [pc, -r8] │ │ │ │ + tsteq pc, lr, asr #20 │ │ │ │ + strdeq sl, [pc, -sl] │ │ │ │ strdeq sl, [pc, -r2] │ │ │ │ - smlabbeq pc, ip, ip, sl @ │ │ │ │ - tsteq pc, sl, lsl sp @ │ │ │ │ - strdeq sl, [pc, -lr] │ │ │ │ - tsteq pc, lr, lsl lr @ │ │ │ │ - smlabteq pc, r8, lr, sl @ │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ - tsteq pc, r2 │ │ │ │ - qaddeq fp, r4, pc @ │ │ │ │ - strheq fp, [pc, -lr] │ │ │ │ - tsteq pc, lr, lsl r1 @ │ │ │ │ - @ instruction: 0x010fb1b6 │ │ │ │ - smlabbeq pc, ip, r1, fp @ │ │ │ │ - strdeq fp, [pc, -r8] │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - smlabteq pc, r6, r2, fp @ │ │ │ │ - tsteq pc, sl, lsl r3 @ │ │ │ │ - smlabbeq pc, r6, r3, fp @ │ │ │ │ - smlatteq pc, r6, r3, fp │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - @ instruction: 0x010fb49c │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + ldrdeq sl, [pc, -ip] │ │ │ │ + tsteq pc, lr, asr ip @ │ │ │ │ + smlatteq pc, r2, ip, sl │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + tsteq pc, sl, lsl #28 │ │ │ │ + smlatteq pc, lr, lr, sl │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + @ instruction: 0x010fafb8 │ │ │ │ + qaddeq fp, r8, pc @ │ │ │ │ + strdeq fp, [pc, -r2] │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + smlatbeq pc, lr, r1, fp @ │ │ │ │ + tsteq pc, lr, lsl #4 │ │ │ │ + smlatbeq pc, r6, r2, fp @ │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ + smlatteq pc, r8, r2, fp │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + @ instruction: 0x010fb3b6 │ │ │ │ + tsteq pc, sl, lsl #8 │ │ │ │ + tsteq pc, r6, ror r4 @ │ │ │ │ ldrdeq fp, [pc, -r6] │ │ │ │ - tsteq pc, sl, lsr #12 │ │ │ │ - @ instruction: 0x010fb696 │ │ │ │ - strdeq fp, [pc, -r6] │ │ │ │ - @ instruction: 0x010fb792 │ │ │ │ - smlabbeq pc, r2, r7, fp @ │ │ │ │ - smlatteq pc, lr, r7, fp │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + smlabbeq pc, ip, r5, fp @ │ │ │ │ + strdeq fp, [pc, -r8] │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + smlabteq pc, r6, r6, fp @ │ │ │ │ + tsteq pc, sl, lsl r7 @ │ │ │ │ + smlabbeq pc, r6, r7, fp @ │ │ │ │ + smlatteq pc, r6, r7, fp │ │ │ │ + smlabbeq pc, r2, r8, fp @ │ │ │ │ + tsteq pc, r2, ror r8 @ │ │ │ │ + ldrdeq fp, [pc, -lr] │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ 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 │ │ │ │ @@ -23662,80 +23662,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 │ │ │ │ - smlatbeq pc, ip, r7, fp @ │ │ │ │ - strdeq fp, [pc, -lr] │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ - smlabteq pc, r6, r8, fp @ │ │ │ │ - tsteq pc, r0, ror #18 │ │ │ │ - tsteq pc, lr, asr r9 @ │ │ │ │ - smlabteq pc, r8, r9, fp @ │ │ │ │ - tsteq pc, r6, lsr #20 │ │ │ │ - @ instruction: 0x010fba92 │ │ │ │ - smlatteq pc, r4, sl, fp │ │ │ │ - tsteq pc, lr, asr #22 │ │ │ │ - smlatbeq pc, ip, fp, fp @ │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - tsteq pc, sl, lsr #24 │ │ │ │ - @ instruction: 0x010fbc94 │ │ │ │ - strdeq fp, [pc, -r2] │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - smlatbeq pc, lr, sp, fp @ │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - smlatteq pc, r0, lr, fp │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - @ instruction: 0x010fbf92 │ │ │ │ - strdeq fp, [pc, -r0] │ │ │ │ - qaddeq ip, sl, pc @ │ │ │ │ - smlatbeq pc, ip, r0, ip @ │ │ │ │ - tsteq pc, r6, lsl r1 @ │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - strdeq ip, [pc, -lr] │ │ │ │ - tsteq pc, r8, ror #4 │ │ │ │ - smlabteq pc, r6, r2, ip @ │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - smlabbeq pc, r4, r3, ip @ │ │ │ │ - smlatteq pc, lr, r3, ip │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - smlatteq pc, r4, r4, ip │ │ │ │ - smlatteq pc, r4, r4, ip │ │ │ │ - tsteq pc, lr, asr #10 │ │ │ │ - smlatbeq pc, ip, r5, ip @ │ │ │ │ - tsteq pc, r6, lsl r6 @ │ │ │ │ - tsteq pc, sl, ror #12 │ │ │ │ - smlabbeq pc, r0, r2, lr @ │ │ │ │ - tsteq pc, lr, ror r2 @ │ │ │ │ - smlabteq pc, r2, r6, ip @ │ │ │ │ - tsteq pc, lr, asr r6 @ │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - tsteq pc, r6, ror r6 @ │ │ │ │ - smlabbeq pc, sl, r6, ip @ │ │ │ │ - smlabbeq pc, r8, r6, ip @ │ │ │ │ + @ instruction: 0x010fb89c │ │ │ │ + smlatteq pc, lr, r8, fp │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + @ instruction: 0x010fb9b6 │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + tsteq pc, lr, asr #20 │ │ │ │ + @ instruction: 0x010fbab8 │ │ │ │ + tsteq pc, r6, lsl fp @ │ │ │ │ + smlabbeq pc, r2, fp, fp @ │ │ │ │ + ldrdeq fp, [pc, -r4] │ │ │ │ + tsteq pc, lr, lsr ip @ │ │ │ │ + @ instruction: 0x010fbc9c │ │ │ │ + tsteq pc, r4, lsr sp @ │ │ │ │ + tsteq pc, sl, lsl sp @ │ │ │ │ + smlabbeq pc, r4, sp, fp @ │ │ │ │ + smlatteq pc, r2, sp, fp │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + @ instruction: 0x010fbe9e │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + tsteq pc, r6, ror #30 │ │ │ │ + ldrdeq fp, [pc, -r0] │ │ │ │ + tsteq pc, r8, lsl r0 @ │ │ │ │ + smlabbeq pc, r2, r0, ip @ │ │ │ │ + smlatteq pc, r0, r0, ip │ │ │ │ + tsteq pc, sl, asr #2 │ │ │ │ + @ instruction: 0x010fc19c │ │ │ │ + tsteq pc, r6, lsl #4 │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + strdeq ip, [pc, -ip] │ │ │ │ + smlatteq pc, lr, r2, ip │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + @ instruction: 0x010fc3b6 │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + ldrdeq ip, [pc, -lr] │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + ldrdeq ip, [pc, -r4] │ │ │ │ + ldrdeq ip, [pc, -r4] │ │ │ │ + tsteq pc, lr, lsr r6 @ │ │ │ │ @ instruction: 0x010fc69c │ │ │ │ - smlatbeq pc, r4, r6, ip @ │ │ │ │ - @ instruction: 0x010fc6b8 │ │ │ │ - smlatbeq pc, sl, r6, ip @ │ │ │ │ - @ instruction: 0x010fc6be │ │ │ │ - smlabteq pc, r6, r6, ip @ │ │ │ │ - ldrdeq ip, [pc, -sl] │ │ │ │ - ldrdeq ip, [pc, -r8] │ │ │ │ - smlatteq pc, ip, r6, ip │ │ │ │ - strdeq ip, [pc, -r4] │ │ │ │ - smlatteq pc, sl, r2, lr │ │ │ │ - @ instruction: 0x010fe2b2 │ │ │ │ - smlabteq pc, r6, r2, lr @ │ │ │ │ - smlabteq pc, lr, r2, lr @ │ │ │ │ - smlatteq pc, r2, r2, lr │ │ │ │ - ldrdeq lr, [pc, -ip] │ │ │ │ + tsteq pc, r6, lsl #14 │ │ │ │ + tsteq pc, sl, asr r7 @ │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + tsteq pc, lr, ror #6 │ │ │ │ + @ instruction: 0x010fc7b2 │ │ │ │ + tsteq pc, lr, asr #14 │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ + tsteq pc, r6, ror #14 │ │ │ │ + tsteq pc, sl, ror r7 @ │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + smlabbeq pc, ip, r7, ip @ │ │ │ │ + @ instruction: 0x010fc794 │ │ │ │ + smlatbeq pc, r8, r7, ip @ │ │ │ │ + @ instruction: 0x010fc79a │ │ │ │ + smlatbeq pc, lr, r7, ip @ │ │ │ │ + @ instruction: 0x010fc7b6 │ │ │ │ + smlabteq pc, sl, r7, ip @ │ │ │ │ + smlabteq pc, r8, r7, ip @ │ │ │ │ + ldrdeq ip, [pc, -ip] │ │ │ │ + smlatteq pc, r4, r7, ip │ │ │ │ + ldrdeq lr, [pc, -sl] │ │ │ │ + smlatbeq pc, r2, r3, lr @ │ │ │ │ + @ instruction: 0x010fe3b6 │ │ │ │ + @ instruction: 0x010fe3be │ │ │ │ + ldrdeq lr, [pc, -r2] │ │ │ │ + smlabteq pc, ip, r3, lr @ │ │ │ │ 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 │ │ │ │ @@ -24525,81 +24525,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 │ │ │ │ - smlatteq pc, r6, r1, lr │ │ │ │ - smlatteq pc, ip, r1, lr │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - tsteq pc, lr, lsl r6 @ │ │ │ │ - tsteq pc, r2, lsr r6 @ │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - tsteq pc, lr, asr r6 @ │ │ │ │ - tsteq pc, r2, asr r2 @ │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - tsteq pc, r2, lsr #4 │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - tsteq pc, lr, lsr #4 │ │ │ │ - tsteq pc, r2, asr #4 │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - tsteq pc, sl, asr r2 @ │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - tsteq pc, r2, ror #4 │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - tsteq pc, lr, ror #4 │ │ │ │ - smlabbeq pc, r2, r2, lr @ │ │ │ │ - smlabbeq pc, r8, r2, lr @ │ │ │ │ - smlatteq pc, r8, r6, ip │ │ │ │ - smlatbeq pc, ip, r6, ip @ │ │ │ │ - smlabteq pc, r0, r6, ip @ │ │ │ │ - smlabteq pc, r6, r6, ip @ │ │ │ │ - ldrdeq ip, [pc, -r8] │ │ │ │ - ldrdeq ip, [pc, -r2] │ │ │ │ - smlatteq pc, r6, r6, ip │ │ │ │ - smlatteq pc, ip, r6, ip │ │ │ │ - smlatteq pc, r0, r2, lr │ │ │ │ - @ instruction: 0x010fe2b4 │ │ │ │ - smlabteq pc, r6, r2, lr @ │ │ │ │ - smlabteq pc, ip, r2, lr @ │ │ │ │ - ldrdeq lr, [pc, -lr] │ │ │ │ - ldrdeq lr, [pc, -sl] │ │ │ │ - smlatteq pc, ip, r2, lr │ │ │ │ - strdeq lr, [pc, -r2] │ │ │ │ - tsteq pc, r2, asr r7 @ │ │ │ │ - strdeq ip, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - tsteq pc, r6, lsr #14 │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ + ldrdeq lr, [pc, -r6] │ │ │ │ + ldrdeq lr, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + tsteq pc, lr, lsl #14 │ │ │ │ + tsteq pc, r2, lsr #14 │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + tsteq pc, sl, lsr r7 @ │ │ │ │ tsteq pc, r4, lsr r7 @ │ │ │ │ - tsteq pc, lr, lsr r7 @ │ │ │ │ - tsteq pc, r2, asr r7 @ │ │ │ │ - tsteq pc, r2, asr #14 │ │ │ │ - tsteq pc, r6, asr r7 @ │ │ │ │ - tsteq pc, r0, ror #14 │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ - smlabbeq pc, r4, r7, ip @ │ │ │ │ - smlabbeq pc, lr, r7, ip @ │ │ │ │ - smlabbeq pc, r4, r3, lr @ │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ + tsteq pc, lr, asr #14 │ │ │ │ + tsteq pc, r2, asr #6 │ │ │ │ + strdeq lr, [pc, -r8] │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + tsteq pc, r2, lsl r3 @ │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + tsteq pc, lr, lsl r3 @ │ │ │ │ + tsteq pc, r2, lsr r3 @ │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ tsteq pc, sl, asr #6 │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + tsteq pc, r2, asr r3 @ │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ tsteq pc, lr, asr r3 @ │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ + tsteq pc, r2, ror r3 @ │ │ │ │ tsteq pc, r8, ror r3 @ │ │ │ │ - smlabbeq pc, ip, r3, lr @ │ │ │ │ - @ instruction: 0x010fe396 │ │ │ │ - strdeq ip, [pc, -r8] │ │ │ │ + ldrdeq ip, [pc, -r8] │ │ │ │ + @ instruction: 0x010fc79c │ │ │ │ + @ instruction: 0x010fc7b0 │ │ │ │ + @ instruction: 0x010fc7b6 │ │ │ │ + smlabteq pc, r8, r7, ip @ │ │ │ │ + smlabteq pc, r2, r7, ip @ │ │ │ │ + ldrdeq ip, [pc, -r6] │ │ │ │ + ldrdeq ip, [pc, -ip] │ │ │ │ + ldrdeq lr, [pc, -r0] │ │ │ │ + smlatbeq pc, r4, r3, lr @ │ │ │ │ + @ instruction: 0x010fe3b6 │ │ │ │ + @ instruction: 0x010fe3bc │ │ │ │ + smlabteq pc, lr, r3, lr @ │ │ │ │ + smlabteq pc, sl, r3, lr @ │ │ │ │ + ldrdeq lr, [pc, -ip] │ │ │ │ + smlatteq pc, r2, r3, lr │ │ │ │ + tsteq pc, r2, asr #16 │ │ │ │ + smlatteq pc, sl, r7, ip │ │ │ │ + strdeq ip, [pc, -ip] │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq pc, lr, lsr #16 │ │ │ │ + tsteq pc, r2, asr #16 │ │ │ │ + tsteq pc, r2, lsr r8 @ │ │ │ │ + tsteq pc, r6, asr #16 │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, r4, ror r8 @ │ │ │ │ + tsteq pc, lr, ror r8 @ │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + tsteq pc, lr, asr #8 │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + smlabbeq pc, r6, r4, lr @ │ │ │ │ + smlatteq pc, r8, r8, ip │ │ │ │ bicspl pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale ip, {r0, r3, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x53b4f643 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ stmdale fp!, {r0, r1, r2, r5, r7, r9, sl, pc} │ │ │ │ @ instruction: 0x53a4f643 │ │ │ │ @@ -25374,227 +25374,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 │ │ │ │ - @ instruction: 0x010fc6be │ │ │ │ - ldrdeq ip, [pc, -r0] │ │ │ │ - ldrdeq ip, [pc, -r8] │ │ │ │ - smlatteq pc, sl, r6, ip │ │ │ │ - smlatteq pc, r4, r6, ip │ │ │ │ - strdeq ip, [pc, -r6] │ │ │ │ - strdeq ip, [pc, -lr] │ │ │ │ - strdeq lr, [pc, -r2] │ │ │ │ - smlatbeq pc, r8, r2, lr @ │ │ │ │ - @ instruction: 0x010fe2ba │ │ │ │ - smlabteq pc, r2, r2, lr @ │ │ │ │ - ldrdeq lr, [pc, -r4] │ │ │ │ - smlabteq pc, lr, r2, lr @ │ │ │ │ - smlatteq pc, r0, r2, lr │ │ │ │ - smlatteq pc, r8, r2, lr │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - tsteq pc, sl, lsl r7 @ │ │ │ │ - tsteq pc, ip, lsr #14 │ │ │ │ - tsteq pc, r2, lsr r7 @ │ │ │ │ - tsteq pc, r6, asr #14 │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - tsteq pc, r2, asr r7 @ │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq pc, lr, asr #6 │ │ │ │ - tsteq pc, r2, lsl r3 @ │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - tsteq pc, sl, lsr #6 │ │ │ │ - tsteq pc, lr, lsr r3 @ │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - tsteq pc, sl, asr #6 │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - @ instruction: 0x010fc7b2 │ │ │ │ - smlabbeq pc, r4, r7, ip @ │ │ │ │ - @ instruction: 0x010fc796 │ │ │ │ - @ instruction: 0x010fc79c │ │ │ │ - @ instruction: 0x010fc7b0 │ │ │ │ - smlatbeq pc, sl, r7, ip @ │ │ │ │ - @ instruction: 0x010fc7bc │ │ │ │ - smlabteq pc, r2, r7, ip @ │ │ │ │ - @ instruction: 0x010fe3b6 │ │ │ │ - smlatbeq pc, r2, r3, r6 @ │ │ │ │ - smlatbeq pc, lr, pc, r1 @ │ │ │ │ - @ instruction: 0x010efa92 │ │ │ │ - smlabbeq lr, sl, r0, pc @ │ │ │ │ - tsteq lr, r2, ror #6 │ │ │ │ - tsteq lr, lr, ror pc │ │ │ │ - tsteq lr, r2, asr #26 │ │ │ │ - tsteq lr, sl, lsl #24 │ │ │ │ - @ instruction: 0x010edb9e │ │ │ │ - tsteq lr, lr, ror #22 │ │ │ │ - tsteq lr, sl, ror fp │ │ │ │ - tstpeq sp, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r2, fp, sp │ │ │ │ - @ instruction: 0x010edbb2 │ │ │ │ - strdeq pc, [sp, -sl] │ │ │ │ + smlatbeq pc, lr, r7, ip @ │ │ │ │ + smlabteq pc, r0, r7, ip @ │ │ │ │ + smlabteq pc, r8, r7, ip @ │ │ │ │ + ldrdeq ip, [pc, -sl] │ │ │ │ + ldrdeq ip, [pc, -r4] │ │ │ │ + smlatteq pc, r6, r7, ip │ │ │ │ + smlatteq pc, lr, r7, ip │ │ │ │ + smlatteq pc, r2, r3, lr │ │ │ │ + @ instruction: 0x010fe398 │ │ │ │ + smlatbeq pc, sl, r3, lr @ │ │ │ │ + @ instruction: 0x010fe3b2 │ │ │ │ + smlabteq pc, r4, r3, lr @ │ │ │ │ + @ instruction: 0x010fe3be │ │ │ │ + ldrdeq lr, [pc, -r0] │ │ │ │ + ldrdeq lr, [pc, -r8] │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + tsteq pc, sl, lsl #16 │ │ │ │ + tsteq pc, ip, lsl r8 @ │ │ │ │ + tsteq pc, r2, lsr #16 │ │ │ │ + tsteq pc, r6, lsr r8 @ │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, r2, asr #16 │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + tsteq pc, lr, lsr r4 @ │ │ │ │ + tsteq pc, r2, lsl #8 │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + tsteq pc, sl, lsl r4 @ │ │ │ │ + tsteq pc, lr, lsr #8 │ │ │ │ + tsteq pc, r8, lsr #8 │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + smlatbeq pc, r2, r8, ip @ │ │ │ │ + tsteq pc, r4, ror r8 @ │ │ │ │ + smlabbeq pc, r6, r8, ip @ │ │ │ │ + smlabbeq pc, ip, r8, ip @ │ │ │ │ + smlatbeq pc, r0, r8, ip @ │ │ │ │ + @ instruction: 0x010fc89a │ │ │ │ + smlatbeq pc, ip, r8, ip @ │ │ │ │ + @ instruction: 0x010fc8b2 │ │ │ │ + smlatbeq pc, r6, r4, lr @ │ │ │ │ + @ instruction: 0x010f6492 │ │ │ │ + swpeq r2, lr, [pc] @ │ │ │ │ + smlabbeq lr, r2, fp, pc @ │ │ │ │ + tstpeq lr, sl, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r2, asr r4 │ │ │ │ + tsteq lr, lr, rrx │ │ │ │ + tsteq lr, r2, lsr lr │ │ │ │ + strdeq sp, [lr, -sl] │ │ │ │ + smlabbeq lr, lr, ip, sp │ │ │ │ tsteq lr, lr, asr ip │ │ │ │ - tsteq lr, lr, lsl #24 │ │ │ │ - tsteq lr, sl, lsr #24 │ │ │ │ - ldrdeq pc, [sp, -sl] │ │ │ │ + tsteq lr, sl, ror #24 │ │ │ │ + tstpeq sp, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010edc92 │ │ │ │ - smlatbeq lr, lr, ip, sp │ │ │ │ - smlabteq sp, r2, r0, pc @ │ │ │ │ - smlabteq lr, r6, sp, sp │ │ │ │ - tsteq lr, r2, lsr sp │ │ │ │ - smlatteq lr, sl, ip, sp │ │ │ │ - strdeq sp, [lr, -r6] │ │ │ │ - swpeq pc, sl, [sp] @ │ │ │ │ + smlatbeq lr, r2, ip, sp │ │ │ │ + smlatteq sp, sl, r1, pc @ │ │ │ │ tsteq lr, lr, asr #26 │ │ │ │ - tsteq lr, r2, ror sp │ │ │ │ - smlabbeq sp, r2, r0, pc @ │ │ │ │ + strdeq sp, [lr, -lr] │ │ │ │ + tsteq lr, sl, lsl sp │ │ │ │ + smlabteq sp, sl, r1, pc @ │ │ │ │ + smlabbeq lr, r2, sp, sp │ │ │ │ + @ instruction: 0x010edd9e │ │ │ │ + @ instruction: 0x010df1b2 │ │ │ │ + @ instruction: 0x010edeb6 │ │ │ │ tsteq lr, r2, lsr #28 │ │ │ │ - smlabteq lr, r6, sp, sp │ │ │ │ - ldrdeq sp, [lr, -r6] │ │ │ │ - tstpeq sp, r2, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, asr #28 │ │ │ │ + ldrdeq sp, [lr, -sl] │ │ │ │ + smlatteq lr, r6, sp, sp │ │ │ │ + smlabbeq sp, sl, r1, pc @ │ │ │ │ + tsteq lr, lr, lsr lr │ │ │ │ tsteq lr, r2, ror #28 │ │ │ │ - tstpeq sp, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ - strheq lr, [lr, -r2] │ │ │ │ - @ instruction: 0x010edf92 │ │ │ │ - tsteq lr, lr, lsl #30 │ │ │ │ - @ instruction: 0x010edebe │ │ │ │ - ldrdeq sp, [lr, -lr] │ │ │ │ - tstpeq sp, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r2, lsl pc │ │ │ │ + @ instruction: 0x010edeb6 │ │ │ │ + smlabteq lr, r6, lr, sp │ │ │ │ + tstpeq sp, r2, asr r1 @ p-variant is OBSOLETE │ │ │ │ tsteq lr, r6, lsr pc │ │ │ │ - tsteq lr, r6, asr #30 │ │ │ │ - tstpeq sp, r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, lr, pc, sp @ │ │ │ │ - smlabbeq lr, sl, pc, sp @ │ │ │ │ - smlatbeq lr, r2, pc, sp @ │ │ │ │ - smlatteq sp, r2, pc, lr @ │ │ │ │ - strdeq sp, [lr, -r2] │ │ │ │ - tsteq lr, r6, lsl r0 │ │ │ │ - smlabteq sp, sl, pc, lr @ │ │ │ │ - tsteq lr, sl, lsl r1 │ │ │ │ - strheq lr, [lr, -r2] │ │ │ │ - tsteq lr, sl, rrx │ │ │ │ + tsteq lr, r2, asr pc │ │ │ │ + tstpeq sp, sl, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r2, r1, lr │ │ │ │ smlabbeq lr, r2, r0, lr │ │ │ │ - smlatbeq sp, r2, pc, lr @ │ │ │ │ - smlabteq lr, r2, r0, lr │ │ │ │ + strdeq sp, [lr, -lr] │ │ │ │ + smlatbeq lr, lr, pc, sp @ │ │ │ │ + smlabteq lr, lr, pc, sp @ │ │ │ │ + tstpeq sp, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, lsr #32 │ │ │ │ + tsteq lr, r6, lsr r0 │ │ │ │ + strdeq pc, [sp, -r2] │ │ │ │ + strheq lr, [lr, -lr] │ │ │ │ + tsteq lr, sl, ror r0 │ │ │ │ + swpeq lr, r2, [lr] @ │ │ │ │ + ldrdeq pc, [sp, -r2] │ │ │ │ + smlatteq lr, r2, r0, lr │ │ │ │ + tsteq lr, r6, lsl #2 │ │ │ │ + strheq pc, [sp, -sl] @ │ │ │ │ + tsteq lr, sl, lsl #4 │ │ │ │ + smlatbeq lr, r2, r1, lr │ │ │ │ + tsteq lr, sl, asr r1 │ │ │ │ + tsteq lr, r2, ror r1 │ │ │ │ + swpeq pc, r2, [sp] @ │ │ │ │ + @ instruction: 0x010ee1b2 │ │ │ │ + smlabteq lr, r2, r1, lr │ │ │ │ + tstpeq sp, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, lsr #4 │ │ │ │ + strdeq lr, [lr, -r2] │ │ │ │ + tsteq lr, r2, lsl #4 │ │ │ │ + qaddeq pc, sl, sp @ │ │ │ │ + tsteq lr, r2, lsr #4 │ │ │ │ + tstpeq sp, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r2, r6, lr │ │ │ │ + @ instruction: 0x010ee59a │ │ │ │ + tsteq lr, r6, asr r3 │ │ │ │ ldrdeq lr, [lr, -r2] │ │ │ │ + tsteq lr, sl, ror r2 │ │ │ │ + tsteq lr, r2, lsl r3 │ │ │ │ + tstpeq sp, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r2, lsl #10 │ │ │ │ + smlabbeq lr, r2, r2, lr │ │ │ │ + strdeq lr, [sp, -sl] │ │ │ │ + @ instruction: 0x010ee29a │ │ │ │ + tsteq lr, sl, ror #8 │ │ │ │ + tsteq lr, lr, lsl #10 │ │ │ │ + ldrdeq lr, [sp, -sl] │ │ │ │ + ldrdeq lr, [lr, -r2] │ │ │ │ + tsteq lr, r2, ror r4 │ │ │ │ + smlabteq sp, r2, pc, lr @ │ │ │ │ + strdeq lr, [lr, -r2] │ │ │ │ + smlabbeq lr, r2, r4, lr │ │ │ │ + tsteq lr, r6, lsr #6 │ │ │ │ + smlabteq lr, lr, r3, lr │ │ │ │ + @ instruction: 0x010def9c │ │ │ │ + tsteq lr, lr, asr r5 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ smlabbeq sp, sl, pc, lr @ │ │ │ │ - tsteq lr, sl, lsr r1 │ │ │ │ - tsteq lr, r2, lsl #2 │ │ │ │ - tsteq lr, r2, lsl r1 │ │ │ │ - tsteq sp, sl, ror #30 │ │ │ │ - tsteq lr, r2, lsr r1 │ │ │ │ - tsteq sp, sl, asr pc │ │ │ │ - @ instruction: 0x010ee592 │ │ │ │ - smlatbeq lr, sl, r4, lr │ │ │ │ - tsteq lr, r6, ror #4 │ │ │ │ - smlatteq lr, r2, r2, lr │ │ │ │ - smlabbeq lr, sl, r1, lr │ │ │ │ - tsteq lr, r2, lsr #4 │ │ │ │ - tsteq sp, r2, lsr #30 │ │ │ │ - tsteq lr, r2, lsl r4 │ │ │ │ - @ instruction: 0x010ee192 │ │ │ │ - tsteq sp, sl, lsl #30 │ │ │ │ - smlatbeq lr, sl, r1, lr │ │ │ │ - tsteq lr, sl, ror r3 │ │ │ │ - tsteq lr, lr, lsl r4 │ │ │ │ - smlatteq sp, sl, lr, lr │ │ │ │ - smlatteq lr, r2, r2, lr │ │ │ │ - smlabbeq lr, r2, r3, lr │ │ │ │ - ldrdeq lr, [sp, -r2] │ │ │ │ - tsteq lr, r2, lsl #12 │ │ │ │ - @ instruction: 0x010ee392 │ │ │ │ - tsteq lr, r6, lsr r2 │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - smlatbeq sp, ip, lr, lr │ │ │ │ - tsteq lr, lr, ror #8 │ │ │ │ - tsteq lr, r8, lsl #10 │ │ │ │ - @ instruction: 0x010dee9a │ │ │ │ - smlatbeq lr, ip, r4, lr │ │ │ │ - tsteq lr, sl, lsr #10 │ │ │ │ - smlatteq lr, r8, r5, lr │ │ │ │ + @ instruction: 0x010ee59c │ │ │ │ + tsteq lr, sl, lsl r6 │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq sp, r2, ror pc │ │ │ │ + tsteq lr, ip, lsr r6 │ │ │ │ + tsteq sp, r6, ror #30 │ │ │ │ + tsteq lr, r0, lsl #18 │ │ │ │ + ldrdeq lr, [lr, -sl] │ │ │ │ + tsteq lr, r4, asr #14 │ │ │ │ + strdeq lr, [lr, -lr] │ │ │ │ + tsteq lr, r0, lsr #14 │ │ │ │ + tsteq sp, r2, asr #30 │ │ │ │ + tsteq lr, r8, ror r7 │ │ │ │ + smlabbeq lr, lr, r7, lr │ │ │ │ + tsteq sp, r0, lsr pc │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tsteq lr, lr, lsl #16 │ │ │ │ + tsteq sp, r8, lsl pc │ │ │ │ + tsteq lr, lr, ror #16 │ │ │ │ + smlabbeq lr, ip, r8, lr │ │ │ │ + tsteq sp, r6, lsl #30 │ │ │ │ + smlatbeq lr, r8, r9, lr │ │ │ │ + tsteq lr, r2, lsr #18 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + strdeq lr, [lr, -r6] │ │ │ │ + smlatteq sp, r8, lr, lr │ │ │ │ + tsteq lr, r2, asr r9 │ │ │ │ + tsteq lr, r8, ror #18 │ │ │ │ + ldrdeq lr, [sp, -r6] │ │ │ │ + smlabteq lr, r8, sl, lr │ │ │ │ + smlatbeq lr, sl, r9, lr │ │ │ │ + @ instruction: 0x010ee9bc │ │ │ │ + @ instruction: 0x010deebe │ │ │ │ + @ instruction: 0x010eebb0 │ │ │ │ + @ instruction: 0x010deeb2 │ │ │ │ + tstpeq lr, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r2, r0, pc @ │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + @ instruction: 0x010eebb6 │ │ │ │ + smlatbeq lr, ip, r2, pc @ │ │ │ │ + tstpeq lr, r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ smlabbeq sp, r2, lr, lr │ │ │ │ - tsteq lr, ip, asr #10 │ │ │ │ - tsteq sp, r6, ror lr │ │ │ │ - tsteq lr, r0, lsl r8 │ │ │ │ - smlatteq lr, sl, r6, lr │ │ │ │ - tsteq lr, r4, asr r6 │ │ │ │ - tsteq lr, lr, lsl #12 │ │ │ │ - tsteq lr, r0, lsr r6 │ │ │ │ - tsteq sp, r2, asr lr │ │ │ │ - smlabbeq lr, r8, r6, lr │ │ │ │ - @ instruction: 0x010ee69e │ │ │ │ - tsteq sp, r0, asr #28 │ │ │ │ - tsteq lr, lr, asr #14 │ │ │ │ - tsteq lr, r0, lsl #14 │ │ │ │ - tsteq lr, lr, lsl r7 │ │ │ │ + @ instruction: 0x010ee994 │ │ │ │ + smlabbeq lr, lr, sl, lr │ │ │ │ + tsteq sp, r0, ror lr │ │ │ │ + tstpeq lr, lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r0, sp, lr │ │ │ │ + ldrdeq lr, [lr, -sl] │ │ │ │ + tsteq sp, r8, asr lr │ │ │ │ + smlabbeq lr, lr, r2, pc @ │ │ │ │ + smlatbeq lr, r4, r3, pc @ │ │ │ │ + tsteq sp, r6, asr #28 │ │ │ │ + smlatbeq lr, r0, r2, pc @ │ │ │ │ + @ instruction: 0x010eedba │ │ │ │ + tsteq lr, r4, ror fp │ │ │ │ + smlabbeq lr, lr, ip, lr │ │ │ │ tsteq sp, r8, lsr #28 │ │ │ │ - tsteq lr, lr, ror r7 │ │ │ │ - @ instruction: 0x010ee79c │ │ │ │ + strdeq lr, [lr, -r2] │ │ │ │ + tstpeq lr, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ tsteq sp, r6, lsl lr │ │ │ │ - @ instruction: 0x010ee8b8 │ │ │ │ - tsteq lr, r2, lsr r8 │ │ │ │ - smlatteq lr, r4, r7, lr │ │ │ │ - tsteq lr, r6, lsl #16 │ │ │ │ - strdeq lr, [sp, -r8] │ │ │ │ - tsteq lr, r2, ror #16 │ │ │ │ - tsteq lr, r8, ror r8 │ │ │ │ - smlatteq sp, r6, sp, lr │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - @ instruction: 0x010ee8ba │ │ │ │ - smlabteq lr, ip, r8, lr │ │ │ │ - smlabteq sp, lr, sp, lr │ │ │ │ - smlabteq lr, r0, sl, lr │ │ │ │ - smlabteq sp, r2, sp, lr │ │ │ │ - smlabbeq lr, r4, r1, pc @ │ │ │ │ - @ instruction: 0x010eefb2 │ │ │ │ - smlatteq lr, r8, r8, lr │ │ │ │ - smlabteq lr, r6, sl, lr │ │ │ │ - @ instruction: 0x010ef1bc │ │ │ │ - tsteq lr, r6, lsl pc │ │ │ │ - tstpeq lr, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ded92 │ │ │ │ - smlatbeq lr, r4, r8, lr │ │ │ │ - @ instruction: 0x010ee99e │ │ │ │ - smlabbeq sp, r0, sp, lr │ │ │ │ - tsteq lr, lr, lsl pc │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlatteq lr, sl, sp, lr │ │ │ │ - tsteq sp, r8, ror #26 │ │ │ │ - @ instruction: 0x010ef19e │ │ │ │ - @ instruction: 0x010ef2b4 │ │ │ │ - tsteq sp, r6, asr sp │ │ │ │ - @ instruction: 0x010ef1b0 │ │ │ │ - smlabteq lr, sl, ip, lr │ │ │ │ - smlabbeq lr, r4, sl, lr │ │ │ │ - @ instruction: 0x010eeb9e │ │ │ │ - tsteq sp, r8, lsr sp │ │ │ │ - tsteq lr, r2, lsl #30 │ │ │ │ - qaddeq pc, r4, lr @ │ │ │ │ - tsteq sp, r6, lsr #26 │ │ │ │ - smlabbeq lr, r4, sl, lr │ │ │ │ - tsteq lr, r2, ror r8 │ │ │ │ - tsteq lr, ip, ror #18 │ │ │ │ - tsteq sp, lr, lsl #26 │ │ │ │ - smlatbeq lr, ip, ip, lr │ │ │ │ - smlabteq lr, r6, sp, lr │ │ │ │ - strdeq lr, [sp, -ip] │ │ │ │ - smlatbeq lr, r2, sl, lr │ │ │ │ - @ instruction: 0x010eecb8 │ │ │ │ - tsteq lr, r2, ror #16 │ │ │ │ - tstpeq lr, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [sp, -r8] │ │ │ │ - tsteq lr, sl, asr sl │ │ │ │ tsteq lr, r4, ror fp │ │ │ │ - smlabteq sp, r6, ip, lr │ │ │ │ - tstpeq lr, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r2, lr, lr │ │ │ │ - tstpeq lr, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r2, ror #18 │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + strdeq lr, [sp, -lr] │ │ │ │ + @ instruction: 0x010eed9c │ │ │ │ + @ instruction: 0x010eeeb6 │ │ │ │ + smlatteq sp, ip, sp, lr │ │ │ │ + @ instruction: 0x010eeb92 │ │ │ │ + smlatbeq lr, r8, sp, lr │ │ │ │ + tsteq lr, r2, asr r9 │ │ │ │ + tstpeq lr, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r8, sp, lr │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + @ instruction: 0x010dedb6 │ │ │ │ + tstpeq lr, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [lr, -r2] │ │ │ │ + tstpeq lr, ip, lsl r1 @ 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 │ │ │ │ @@ -26405,423 +26405,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq sp, r8, asr r9 │ │ │ │ - smlatteq lr, r8, r4, lr │ │ │ │ - smlatteq lr, r0, r5, lr │ │ │ │ - tsteq sp, r0, asr #18 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - smlabbeq lr, r4, fp, lr │ │ │ │ - tsteq lr, r4, lsl r9 │ │ │ │ - tsteq lr, ip, lsr #20 │ │ │ │ - tsteq sp, r8, lsl r9 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - smlatteq lr, r0, lr, lr │ │ │ │ - tsteq sp, r0, lsl #18 │ │ │ │ - tsteq lr, r8, lsl #18 │ │ │ │ - smlabteq lr, r0, r6, lr │ │ │ │ + tsteq sp, r8, asr #20 │ │ │ │ ldrdeq lr, [lr, -r8] │ │ │ │ - smlatteq sp, r0, r8, lr │ │ │ │ - tsteq lr, r8, lsl #20 │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + tsteq sp, r0, lsr sl │ │ │ │ + smlatteq lr, r0, r5, lr │ │ │ │ + tsteq lr, r4, ror ip │ │ │ │ + tsteq lr, r4, lsl #20 │ │ │ │ + tsteq lr, ip, lsl fp │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ + smlabteq lr, ip, lr, lr │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + strdeq lr, [sp, -r0] │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + @ instruction: 0x010ee7b0 │ │ │ │ + smlabteq lr, r8, r8, lr │ │ │ │ ldrdeq lr, [sp, -r0] │ │ │ │ - tsteq lr, r0, ror #30 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - smlabbeq lr, r8, r5, lr │ │ │ │ - smlatbeq lr, r0, lr, lr │ │ │ │ - tsteq lr, r8, ror r4 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + smlabteq sp, r0, r9, lr │ │ │ │ + qaddeq pc, r0, lr @ │ │ │ │ + smlatteq lr, r8, r5, pc @ │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r8, ror r6 │ │ │ │ + @ instruction: 0x010eef90 │ │ │ │ + tsteq lr, r8, ror #10 │ │ │ │ + smlabbeq sp, r8, r9, lr │ │ │ │ + @ instruction: 0x010ee894 │ │ │ │ + smlatbeq lr, ip, r9, lr │ │ │ │ + tsteq sp, r0, ror r9 │ │ │ │ + smlabbeq lr, r0, pc, lr @ │ │ │ │ + tsteq lr, r0, asr sp │ │ │ │ + tsteq lr, ip, ror #28 │ │ │ │ + tsteq sp, r0, asr r9 │ │ │ │ + smlabbeq lr, r0, r1, pc @ │ │ │ │ + tstpeq lr, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, lsr r9 │ │ │ │ + @ instruction: 0x010ef9b8 │ │ │ │ + smlabbeq lr, r0, r1, pc @ │ │ │ │ + smlabbeq lr, r8, r9, pc @ │ │ │ │ + tsteq lr, r0, ror pc │ │ │ │ + tsteq sp, r0, lsl r9 │ │ │ │ + tstpeq lr, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [sp, -r8] │ │ │ │ + tstpeq lr, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [sp, -r8] │ │ │ │ + tstpeq lr, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r8, r8, lr │ │ │ │ + @ instruction: 0x010ef7b0 │ │ │ │ + tstpeq lr, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010de898 │ │ │ │ - smlatbeq lr, r4, r7, lr │ │ │ │ - @ instruction: 0x010ee8bc │ │ │ │ + tsteq lr, r8, asr #30 │ │ │ │ + tstpeq lr, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ smlabbeq sp, r0, r8, lr │ │ │ │ - @ instruction: 0x010eee90 │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ - tsteq lr, ip, ror sp │ │ │ │ + tsteq lr, r0, asr pc │ │ │ │ + tstpeq lr, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ tsteq sp, r0, ror #16 │ │ │ │ - swpeq pc, r0, [lr] @ │ │ │ │ - smlabbeq lr, r8, r2, pc @ │ │ │ │ + tstpeq lr, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ tsteq sp, r8, asr #16 │ │ │ │ - smlabteq lr, r8, r8, pc @ │ │ │ │ - swpeq pc, r0, [lr] @ │ │ │ │ - @ instruction: 0x010ef898 │ │ │ │ - smlabbeq lr, r0, lr, lr │ │ │ │ + tsteq lr, r8, asr pc │ │ │ │ + tstpeq lr, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + tstpeq lr, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ tsteq sp, r0, lsr #16 │ │ │ │ - tstpeq lr, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, r6, pc @ │ │ │ │ + tstpeq lr, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ tsteq sp, r8, lsl #16 │ │ │ │ - tstpeq lr, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ smlatteq sp, r8, r7, lr │ │ │ │ - tstpeq lr, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ ldrdeq lr, [sp, -r8] │ │ │ │ - smlabteq lr, r0, r6, pc @ │ │ │ │ - smlabbeq lr, r0, r2, pc @ │ │ │ │ - tstpeq lr, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, r8, r7, lr │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - qaddeq pc, r0, lr @ │ │ │ │ + smlatteq pc, r8, r4, r0 │ │ │ │ + smlatteq lr, r8, sl, pc @ │ │ │ │ + smlatbeq lr, r4, r5, pc @ │ │ │ │ + tstpeq lr, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + smlatteq lr, r8, r6, pc @ │ │ │ │ @ instruction: 0x010de790 │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - tstpeq lr, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, ror r7 │ │ │ │ - tstpeq lr, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r0, r0, pc @ │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + tsteq sp, r8, ror r7 │ │ │ │ + smlatteq lr, r8, r0, pc @ │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ tsteq sp, r8, asr r7 │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ - tstpeq lr, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - tstpeq lr, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, lsr r7 │ │ │ │ - tstpeq lr, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsl r7 │ │ │ │ - tstpeq lr, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [sp, -r8] │ │ │ │ - tstpeq lr, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r8, r6, lr │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010ef4b4 │ │ │ │ - tstpeq lr, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r8, r3, pc @ │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - smlatbeq sp, r0, r6, lr │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - smlatteq lr, r8, r1, pc @ │ │ │ │ - smlabbeq sp, r8, r6, lr │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tstpeq lr, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r8, sp, lr │ │ │ │ - tsteq sp, r8, ror #12 │ │ │ │ + smlabteq lr, r8, r4, pc @ │ │ │ │ ldrdeq pc, [lr, -r8] │ │ │ │ - smlatteq lr, r8, r5, pc @ │ │ │ │ - tsteq sp, r0, asr r6 │ │ │ │ - mrseq pc, (UNDEF: 14) @ │ │ │ │ + tsteq sp, r0, asr #14 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlabteq lr, ip, r4, pc @ │ │ │ │ + smlabteq lr, r0, r0, pc @ │ │ │ │ + @ instruction: 0x010ef2b8 │ │ │ │ + tsteq sp, r8, lsl r7 │ │ │ │ ldrdeq pc, [lr, -ip] │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlabteq lr, r8, r1, pc @ │ │ │ │ - tsteq sp, r8, lsr #12 │ │ │ │ - smlatteq lr, ip, r7, pc @ │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - tsteq sp, r0, lsl r6 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - smlabteq lr, r0, r3, pc @ │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - strdeq lr, [sp, -r0] │ │ │ │ - smlabteq lr, r0, pc, lr @ │ │ │ │ - @ instruction: 0x010ef1b8 │ │ │ │ - ldrdeq lr, [sp, -r8] │ │ │ │ + smlabteq lr, r0, lr, lr │ │ │ │ + tsteq sp, r0, lsl #14 │ │ │ │ + smlatteq lr, r8, r8, pc @ │ │ │ │ + @ instruction: 0x010ef4b0 │ │ │ │ + smlabteq lr, r0, r6, pc @ │ │ │ │ + smlatteq sp, r0, r6, lr │ │ │ │ + strheq pc, [lr, -r0] @ │ │ │ │ + smlatbeq lr, r8, r2, pc @ │ │ │ │ + smlabteq sp, r8, r6, lr │ │ │ │ + smlabteq lr, r0, fp, pc @ │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlatbeq lr, r8, r0, pc @ │ │ │ │ + @ instruction: 0x010ef8bc │ │ │ │ + @ instruction: 0x010eee98 │ │ │ │ + @ instruction: 0x010de698 │ │ │ │ + @ instruction: 0x010ef498 │ │ │ │ + smlatbeq lr, r8, r6, pc @ │ │ │ │ + smlabbeq sp, r0, r6, lr │ │ │ │ + smlatbeq lr, r4, r4, pc @ │ │ │ │ + smlabbeq lr, r8, r0, pc @ │ │ │ │ + smlabbeq lr, r0, r2, pc @ │ │ │ │ + tsteq sp, r0, ror #12 │ │ │ │ + @ instruction: 0x010ef8b4 │ │ │ │ ldrdeq pc, [lr, -r0] │ │ │ │ - tstpeq lr, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eefb8 │ │ │ │ - smlabteq lr, ip, r7, pc @ │ │ │ │ - smlatbeq lr, r8, sp, lr │ │ │ │ - smlatbeq sp, r8, r5, lr │ │ │ │ - smlatbeq lr, r8, r3, pc @ │ │ │ │ - @ instruction: 0x010ef5b8 │ │ │ │ - @ instruction: 0x010de590 │ │ │ │ - @ instruction: 0x010ef3b4 │ │ │ │ - @ instruction: 0x010eef98 │ │ │ │ - @ instruction: 0x010ef190 │ │ │ │ - tsteq sp, r0, ror r5 │ │ │ │ - smlabteq lr, r4, r7, pc @ │ │ │ │ - smlatteq lr, r0, r7, pc @ │ │ │ │ - tsteq sp, r8, asr r5 │ │ │ │ - smlatbeq lr, r0, sl, pc @ │ │ │ │ - tstpeq lr, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r0, r7, pc @ │ │ │ │ - tsteq sp, r0, lsr r5 │ │ │ │ - tstpeq lr, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, asr #12 │ │ │ │ + @ instruction: 0x010efb90 │ │ │ │ + tstpeq lr, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [lr, -r0] │ │ │ │ - tsteq sp, r8, lsl r5 │ │ │ │ - smlabbeq lr, r8, sl, pc @ │ │ │ │ - tstpeq lr, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + tsteq sp, r0, lsr #12 │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + smlatteq lr, r0, r8, pc @ │ │ │ │ + tsteq sp, r8, lsl #12 │ │ │ │ + tstpeq lr, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + mrseq r0, CPSR │ │ │ │ + smlatteq lr, r8, r8, pc @ │ │ │ │ + smlatteq sp, r8, r5, lr │ │ │ │ + smlabteq lr, ip, sp, pc @ │ │ │ │ + ldrdeq lr, [sp, -r8] │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + smlabbeq lr, r8, r9, pc @ │ │ │ │ + tstpeq lr, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r0, sp, pc @ │ │ │ │ strdeq pc, [lr, -r8] │ │ │ │ - strdeq lr, [sp, -r8] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - smlatteq sp, r8, r4, lr │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - @ instruction: 0x010ef898 │ │ │ │ - tstpeq lr, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, r0, r5, lr │ │ │ │ + smlabteq lr, ip, sp, pc @ │ │ │ │ + tsteq pc, r4 │ │ │ │ + smlabbeq sp, r8, r5, lr │ │ │ │ + tstpeq lr, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [lr, -r0] │ │ │ │ - tstpeq lr, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010de4b0 │ │ │ │ + tsteq pc, r8 │ │ │ │ + tsteq sp, r8, ror #10 │ │ │ │ ldrdeq pc, [lr, -ip] │ │ │ │ - tstpeq lr, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + tsteq sp, r0, asr r5 │ │ │ │ + tstpeq lr, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + tsteq sp, r8, lsr #10 │ │ │ │ + smlatteq lr, r4, sp, pc @ │ │ │ │ + tsteq pc, ip, lsl r0 @ │ │ │ │ + tsteq sp, r0, lsl r5 │ │ │ │ + tstpeq lr, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r8, sp, pc @ │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + strdeq lr, [sp, -r0] │ │ │ │ + smlatbeq lr, r0, fp, pc @ │ │ │ │ + smlatteq sp, r0, r4, lr │ │ │ │ + strheq r0, [pc, -r4] │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + tsteq pc, r8, lsr r0 @ │ │ │ │ + smlatbeq lr, r0, fp, pc @ │ │ │ │ + smlatteq lr, r8, sp, pc @ │ │ │ │ + @ instruction: 0x010de4b0 │ │ │ │ + @ instruction: 0x010efbb0 │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ @ instruction: 0x010de498 │ │ │ │ - tstpeq lr, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r0, ip, pc @ │ │ │ │ - tstpeq lr, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ + @ instruction: 0x010efbb8 │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ tsteq sp, r8, ror r4 │ │ │ │ - smlatteq lr, ip, ip, pc @ │ │ │ │ - tstpeq lr, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r8, fp, pc @ │ │ │ │ + tstpeq lr, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ tsteq sp, r0, ror #8 │ │ │ │ - tstpeq lr, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r8, ip, pc @ │ │ │ │ - tstpeq lr, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + @ instruction: 0x010f01b4 │ │ │ │ + smlabbeq pc, r8, r1, r0 @ │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ tsteq sp, r8, lsr r4 │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - tstpeq lr, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f01b8 │ │ │ │ + smlatbeq pc, r0, r0, r0 @ │ │ │ │ tsteq sp, r0, lsr #8 │ │ │ │ - tstpeq lr, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - tstpeq lr, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + smlatteq pc, r0, r1, r0 │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ tsteq sp, r0, lsl #8 │ │ │ │ - @ instruction: 0x010efab0 │ │ │ │ + smlatteq pc, r8, r0, r0 │ │ │ │ strdeq lr, [sp, -r0] │ │ │ │ - smlabteq lr, r4, pc, pc @ │ │ │ │ - tstpeq lr, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efab0 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - smlabteq sp, r0, r3, lr │ │ │ │ - smlabteq lr, r0, sl, pc @ │ │ │ │ - tstpeq lr, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, r8, r3, lr │ │ │ │ - tstpeq lr, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r8, sl, pc @ │ │ │ │ - tstpeq lr, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r8, r3, lr │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - tstpeq lr, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, ror r3 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - smlabteq pc, r4, r0, r0 @ │ │ │ │ - swpeq r0, r8, [pc] @ │ │ │ │ - tstpeq lr, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, asr #6 │ │ │ │ - smlabteq pc, r8, r0, r0 @ │ │ │ │ - @ instruction: 0x010effb0 │ │ │ │ - tsteq sp, r0, lsr r3 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - smlatteq lr, r0, pc, pc @ │ │ │ │ - tsteq sp, r0, lsl r3 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - mrseq lr, SP_mon │ │ │ │ - smlabbeq pc, r4, fp, r0 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - smlatbeq pc, r0, r1, r0 @ │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - smlatbeq pc, r8, r1, r0 @ │ │ │ │ - smlabteq sp, r0, r2, lr │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - smlatbeq sp, r8, r2, lr │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - smlabbeq sp, r8, r2, lr │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - @ instruction: 0x010f0294 │ │ │ │ - tsteq sp, r0, ror r2 │ │ │ │ - @ instruction: 0x010f0398 │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - smlabteq pc, ip, r2, r0 @ │ │ │ │ - smlatteq pc, r4, r2, r0 │ │ │ │ - tsteq sp, r8, asr #4 │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r4, ror ip @ │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + @ instruction: 0x010f0290 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + @ instruction: 0x010f0298 │ │ │ │ + @ instruction: 0x010de3b0 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + smlabteq pc, r0, r2, r0 @ │ │ │ │ + @ instruction: 0x010de398 │ │ │ │ tsteq pc, r8, asr #6 │ │ │ │ - tsteq sp, r0, lsr r2 │ │ │ │ - smlatteq pc, r4, r3, r0 │ │ │ │ - @ instruction: 0x010f039c │ │ │ │ - @ instruction: 0x010f03b4 │ │ │ │ - tsteq sp, r0, lsl r2 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ + smlatteq pc, r8, r2, r0 │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + tsteq sp, r8, ror r3 │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + smlabbeq pc, r4, r3, r0 @ │ │ │ │ + tsteq sp, r0, ror #6 │ │ │ │ + smlabbeq pc, r8, r4, r0 @ │ │ │ │ tsteq pc, r4, lsl #8 │ │ │ │ - strdeq lr, [sp, -r8] │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, ip, lsl r5 @ │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - smlabteq sp, r8, r1, lr │ │ │ │ - @ instruction: 0x010f0498 │ │ │ │ - smlabteq pc, r0, r4, r0 @ │ │ │ │ - @ instruction: 0x010de1b0 │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ - @ instruction: 0x010de190 │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - tsteq sp, r8, ror r1 │ │ │ │ - smlabbeq pc, ip, r7, r0 @ │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - tsteq sp, r0, asr r1 │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - tsteq sp, r8, lsr r1 │ │ │ │ - @ instruction: 0x010f099c │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r0, ror #14 │ │ │ │ - tsteq sp, r8, lsl r1 │ │ │ │ + @ instruction: 0x010f03bc │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + tsteq sp, r8, lsr r3 │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + tsteq pc, r8, lsr r4 @ │ │ │ │ + tsteq sp, r0, lsr #6 │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + smlabbeq pc, ip, r4, r0 @ │ │ │ │ + smlatbeq pc, r4, r4, r0 @ │ │ │ │ + mrseq lr, SP_mon │ │ │ │ + smlatteq pc, r0, r4, r0 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + smlatteq sp, r8, r2, lr │ │ │ │ + smlabteq pc, ip, sl, r0 @ │ │ │ │ + tsteq pc, ip, lsl #12 │ │ │ │ tsteq pc, ip, asr r5 @ │ │ │ │ - tsteq sp, r8, lsl #2 │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - smlabteq pc, r0, r7, r0 @ │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - smlabbeq pc, r4, r9, r0 @ │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + @ instruction: 0x010de2b8 │ │ │ │ + smlabbeq pc, r8, r5, r0 @ │ │ │ │ + @ instruction: 0x010f05b0 │ │ │ │ + smlatbeq sp, r0, r2, lr │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + tsteq pc, r4, lsl r6 @ │ │ │ │ + smlabbeq sp, r0, r2, lr │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + tsteq pc, r0, lsr #16 │ │ │ │ + tsteq sp, r8, ror #4 │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ + tsteq sp, r0, asr #4 │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + tsteq sp, r8, lsr #4 │ │ │ │ + smlabbeq pc, ip, sl, r0 @ │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + tsteq sp, r8, lsl #4 │ │ │ │ + tsteq pc, ip, asr #12 │ │ │ │ + strdeq lr, [sp, -r8] │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + @ instruction: 0x010f08b0 │ │ │ │ + tsteq pc, r4, ror #12 │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + smlabteq sp, r0, r1, lr │ │ │ │ + smlabbeq pc, r4, sl, r0 @ │ │ │ │ + tsteq pc, ip, asr r6 @ │ │ │ │ + smlatbeq sp, r8, r1, lr │ │ │ │ + smlatbeq pc, ip, sl, r0 @ │ │ │ │ + tsteq pc, r4, ror #12 │ │ │ │ + smlabbeq pc, r4, r8, r0 @ │ │ │ │ + smlabbeq sp, r8, r1, lr │ │ │ │ + @ instruction: 0x010f0898 │ │ │ │ + smlatbeq pc, r4, sl, r0 @ │ │ │ │ + tsteq sp, r0, ror r1 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + smlabteq pc, r0, r8, r0 @ │ │ │ │ + smlatbeq pc, r4, sl, r0 @ │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq sp, r8, asr #2 │ │ │ │ + smlabbeq pc, ip, r6, r0 @ │ │ │ │ + @ instruction: 0x010f08bc │ │ │ │ + tsteq sp, r0, lsr r1 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + smlabteq pc, r8, r8, r0 @ │ │ │ │ + smlabteq pc, r4, sl, r0 @ │ │ │ │ + tsteq sp, r0, lsl r1 │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + mrseq lr, (UNDEF: 29) │ │ │ │ + tsteq pc, r0, asr #26 │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + @ instruction: 0x010f0bb4 │ │ │ │ + tsteq pc, r4, ror #22 │ │ │ │ + smlabbeq pc, r0, fp, r0 @ │ │ │ │ ldrdeq lr, [sp, -r0] │ │ │ │ - @ instruction: 0x010f0994 │ │ │ │ - tsteq pc, ip, ror #10 │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + smlatteq pc, r4, fp, r0 │ │ │ │ strheq lr, [sp, -r8] │ │ │ │ - @ instruction: 0x010f09bc │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - @ instruction: 0x010f0794 │ │ │ │ + tsteq pc, r0, ror ip @ │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ swpeq lr, r8, [sp] │ │ │ │ - smlatbeq pc, r8, r7, r0 @ │ │ │ │ - @ instruction: 0x010f09b4 │ │ │ │ + @ instruction: 0x010f0c94 │ │ │ │ + @ instruction: 0x010f0cb0 │ │ │ │ smlabbeq sp, r0, r0, lr │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ + smlatbeq pc, r8, sp, r0 @ │ │ │ │ + tsteq pc, ip, lsl #26 │ │ │ │ ldrdeq r0, [pc, -r0] │ │ │ │ - @ instruction: 0x010f09b4 │ │ │ │ - smlabbeq pc, ip, r5, r0 @ │ │ │ │ + smlatteq pc, r0, ip, r0 │ │ │ │ qaddeq lr, r8, sp │ │ │ │ - @ instruction: 0x010f059c │ │ │ │ - smlabteq pc, ip, r7, r0 @ │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ tsteq sp, r0, asr #32 │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsl #28 │ │ │ │ + smlatbeq pc, r8, sp, r0 @ │ │ │ │ + smlabteq pc, r8, sp, r0 @ │ │ │ │ tsteq sp, r0, lsr #32 │ │ │ │ - tsteq pc, r8, lsl #20 │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ tsteq sp, r0, lsl r0 │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - smlabteq pc, r4, sl, r0 @ │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - @ instruction: 0x010f0a90 │ │ │ │ - smlatteq sp, r0, pc, sp @ │ │ │ │ - smlatteq pc, r0, sl, r0 │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - smlabteq sp, r8, pc, sp @ │ │ │ │ - smlabbeq pc, r0, fp, r0 @ │ │ │ │ - tsteq pc, r8, lsr fp @ │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ + smlatteq pc, ip, sp, r2 │ │ │ │ + tsteq pc, r8, lsr #28 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, r0, lsl r2 @ │ │ │ │ + smlabteq pc, r4, pc, r0 @ │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + @ instruction: 0x010f0e94 │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + smlabteq sp, r0, pc, sp @ │ │ │ │ + smlatbeq pc, r4, lr, r0 @ │ │ │ │ + @ instruction: 0x010f0eb4 │ │ │ │ smlatbeq sp, r8, pc, sp @ │ │ │ │ - smlatbeq pc, r4, fp, r0 @ │ │ │ │ - smlabteq pc, r0, fp, r0 @ │ │ │ │ - @ instruction: 0x010ddf90 │ │ │ │ - @ instruction: 0x010f0cb8 │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ - smlatteq pc, r0, fp, r0 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq sp, r8, ror #30 │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq sp, r0, asr pc │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ - @ instruction: 0x010f0cb8 │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - tsteq sp, r0, lsr pc │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - tsteq sp, r0, lsr #30 │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsr sp @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - smlatbeq pc, r4, sp, r0 @ │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - ldrdeq sp, [sp, -r0] │ │ │ │ - @ instruction: 0x010f0db4 │ │ │ │ - smlabteq pc, r4, sp, r0 @ │ │ │ │ - @ instruction: 0x010ddeb8 │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + smlatteq pc, r4, lr, r0 │ │ │ │ strdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - @ instruction: 0x010dde98 │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - smlabbeq sp, r0, lr, sp │ │ │ │ - smlabbeq pc, r0, pc, r0 @ │ │ │ │ - smlatteq pc, r8, lr, r0 │ │ │ │ - smlabbeq pc, r8, lr, r0 @ │ │ │ │ - smlatbeq pc, ip, lr, r0 @ │ │ │ │ - tsteq sp, r8, asr lr │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ + smlabbeq sp, r8, pc, sp @ │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ tsteq pc, ip, lsr pc @ │ │ │ │ - tsteq sp, r0, asr #28 │ │ │ │ - smlatteq pc, r4, pc, r0 @ │ │ │ │ - smlatbeq pc, r0, pc, r0 @ │ │ │ │ - @ instruction: 0x010f0fb4 │ │ │ │ - tsteq sp, r0, lsr #28 │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - tsteq sp, r8, lsl #28 │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - swpeq r1, r8, [pc] @ │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - ldrdeq sp, [sp, -r8] │ │ │ │ - smlabteq pc, r0, r0, r1 @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - smlabteq sp, r0, sp, sp │ │ │ │ - smlabbeq pc, r0, r1, r1 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - smlatbeq sp, r0, sp, sp │ │ │ │ - smlatbeq pc, r8, r1, r1 @ │ │ │ │ - smlabteq pc, r4, r1, r1 @ │ │ │ │ - smlabbeq sp, r8, sp, sp │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ - tsteq sp, r0, ror #26 │ │ │ │ - smlabbeq pc, r8, r2, r1 @ │ │ │ │ - smlatbeq pc, r4, r2, r1 @ │ │ │ │ - tsteq sp, r8, asr #26 │ │ │ │ + tsteq sp, r0, ror pc │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + @ instruction: 0x010f0f9c │ │ │ │ + tsteq sp, r8, asr #30 │ │ │ │ + tsteq pc, r8 │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + tsteq sp, r0, lsr pc │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + swpeq r1, r0, [pc] @ │ │ │ │ + smlatbeq pc, r4, r0, r1 @ │ │ │ │ + tsteq sp, r0, lsl pc │ │ │ │ + smlatteq pc, r8, r0, r1 │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + strdeq sp, [sp, -r8] │ │ │ │ tsteq pc, r8, asr #6 │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq sp, r8, lsr #26 │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq sp, r8, lsl sp │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlabteq pc, ip, r5, r1 @ │ │ │ │ - @ instruction: 0x010f1494 │ │ │ │ - tsteq pc, r0, lsr #8 │ │ │ │ - smlatbeq pc, ip, r3, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - smlatteq sp, r0, ip, sp │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + smlabbeq pc, r8, r1, r1 @ │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ + smlabteq sp, r8, lr, sp │ │ │ │ + @ instruction: 0x010f11b0 │ │ │ │ + smlabteq pc, ip, r1, r1 @ │ │ │ │ + @ instruction: 0x010ddeb0 │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + @ instruction: 0x010dde90 │ │ │ │ + @ instruction: 0x010f1298 │ │ │ │ + @ instruction: 0x010f12b4 │ │ │ │ + tsteq sp, r8, ror lr │ │ │ │ + smlatteq pc, r8, r3, r1 │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ + mrseq r1, SP_hyp │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + tsteq sp, r0, asr lr │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + @ instruction: 0x010f1394 │ │ │ │ + tsteq sp, r8, lsr lr │ │ │ │ + tsteq pc, r8, lsr r4 @ │ │ │ │ + smlatteq pc, r8, r3, r1 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + tsteq sp, r8, lsl lr │ │ │ │ tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - smlabteq sp, r8, ip, sp │ │ │ │ - @ instruction: 0x010f14bc │ │ │ │ - smlabbeq pc, r0, r4, r1 @ │ │ │ │ - smlabbeq pc, ip, r4, r1 @ │ │ │ │ - smlatbeq sp, r8, ip, sp │ │ │ │ - smlatteq pc, ip, r4, r1 │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ + tsteq sp, r8, lsl #28 │ │ │ │ + smlabteq pc, r0, r8, r1 @ │ │ │ │ + @ instruction: 0x010f16bc │ │ │ │ + smlabbeq pc, r4, r5, r1 @ │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + @ instruction: 0x010f149c │ │ │ │ + smlabteq pc, r8, r4, r1 @ │ │ │ │ + ldrdeq sp, [sp, -r0] │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + @ instruction: 0x010dddb8 │ │ │ │ + smlatbeq pc, ip, r5, r1 @ │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ + @ instruction: 0x010ddd98 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, r4, lsl r6 @ │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -27632,423 +27632,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + tsteq sp, ip, lsl r7 │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ + tsteq pc, r4 │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + strdeq sp, [sp, -r4] │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + strheq r1, [pc, -r0] │ │ │ │ + ldrdeq sp, [sp, -ip] │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + mrseq r1, (UNDEF: 31) │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + @ instruction: 0x010dd6bc │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + smlatbeq sp, ip, r6, sp │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ + @ instruction: 0x010f11bc │ │ │ │ + tsteq pc, ip, ror r1 @ │ │ │ │ + @ instruction: 0x010f1190 │ │ │ │ + tsteq sp, ip, ror r6 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq sp, r4, ror #12 │ │ │ │ + @ instruction: 0x010f1290 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + tsteq sp, r4, asr #12 │ │ │ │ + @ instruction: 0x010f12b8 │ │ │ │ + smlabteq pc, ip, r2, r1 @ │ │ │ │ tsteq sp, ip, lsr #12 │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ + smlatbeq pc, r4, r3, r1 @ │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ tsteq sp, r4, lsl #12 │ │ │ │ - smlabbeq pc, r8, pc, r0 @ │ │ │ │ - smlabteq pc, r0, pc, r0 @ │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ smlatteq sp, ip, r5, sp │ │ │ │ - qaddeq r1, r4, pc @ │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ + @ instruction: 0x010f13b8 │ │ │ │ + smlabbeq pc, r4, r3, r1 @ │ │ │ │ + @ instruction: 0x010f1390 │ │ │ │ smlabteq sp, ip, r5, sp │ │ │ │ - qaddeq r1, r0, pc @ │ │ │ │ + @ instruction: 0x010f13b4 │ │ │ │ @ instruction: 0x010dd5bc │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - smlabteq pc, ip, r0, r1 @ │ │ │ │ - smlabbeq pc, ip, r0, r1 @ │ │ │ │ - smlatbeq pc, r0, r0, r1 @ │ │ │ │ - smlabbeq sp, ip, r5, sp │ │ │ │ - smlatteq pc, r8, r0, r1 │ │ │ │ - mrseq r1, (UNDEF: 31) │ │ │ │ - tsteq sp, r4, ror r5 │ │ │ │ - smlatbeq pc, r0, r1, r1 @ │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq sp, r4, asr r5 │ │ │ │ - smlabteq pc, r8, r1, r1 @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq sp, ip, lsr r5 │ │ │ │ - @ instruction: 0x010f12b4 │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - tsteq pc, r8, lsr r2 @ │ │ │ │ - tsteq sp, r4, lsl r5 │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - strdeq sp, [sp, -ip] │ │ │ │ - smlabteq pc, r8, r2, r1 @ │ │ │ │ - @ instruction: 0x010f1294 │ │ │ │ - smlatbeq pc, r0, r2, r1 @ │ │ │ │ - ldrdeq sp, [sp, -ip] │ │ │ │ - smlabteq pc, r4, r2, r1 @ │ │ │ │ - smlabteq sp, ip, r4, sp │ │ │ │ - @ instruction: 0x010f1a9c │ │ │ │ + smlabbeq pc, ip, fp, r1 @ │ │ │ │ + smlabteq pc, r0, r7, r1 @ │ │ │ │ + smlabteq pc, ip, r5, r1 @ │ │ │ │ + @ instruction: 0x010f149c │ │ │ │ + tsteq pc, r8, lsr #8 │ │ │ │ + smlatteq pc, r8, r3, r1 │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + tsteq sp, ip, ror r5 │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + tsteq sp, r4, ror #10 │ │ │ │ + smlatteq pc, ip, r4, r1 │ │ │ │ + smlatbeq pc, r0, r4, r1 @ │ │ │ │ + @ instruction: 0x010f14b4 │ │ │ │ + tsteq sp, r4, asr #10 │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq sp, ip, lsr #10 │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ ldrdeq r1, [pc, -r0] │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r3, r1 @ │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - smlabbeq sp, ip, r4, sp │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - tsteq sp, r4, ror r4 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - @ instruction: 0x010f13b0 │ │ │ │ - smlabteq pc, r4, r3, r1 @ │ │ │ │ - tsteq sp, r4, asr r4 │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - tsteq sp, ip, lsr r4 │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - smlatteq pc, r0, r4, r1 │ │ │ │ - @ instruction: 0x010f1494 │ │ │ │ - smlatbeq pc, ip, r4, r1 @ │ │ │ │ - tsteq sp, r4, lsl r4 │ │ │ │ - smlatteq pc, r8, r4, r1 │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ - strdeq sp, [sp, -ip] │ │ │ │ + smlabbeq pc, r4, r5, r1 @ │ │ │ │ @ instruction: 0x010f159c │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - ldrdeq sp, [sp, -ip] │ │ │ │ - smlatbeq pc, ip, r5, r1 @ │ │ │ │ - smlabteq pc, r4, r5, r1 @ │ │ │ │ - smlabteq sp, r4, r3, sp │ │ │ │ - smlabteq pc, r8, r7, r1 @ │ │ │ │ - @ instruction: 0x010f16b8 │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - @ instruction: 0x010dd394 │ │ │ │ - tsteq pc, r0, asr r6 @ │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - tsteq sp, ip, ror r3 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - @ instruction: 0x010f16b4 │ │ │ │ - smlabteq pc, ip, r6, r1 @ │ │ │ │ - tsteq sp, ip, asr r3 │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - tsteq sp, r4, asr #6 │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - smlabteq pc, r8, r7, r1 @ │ │ │ │ - tsteq pc, ip, ror r7 @ │ │ │ │ - @ instruction: 0x010f1798 │ │ │ │ - tsteq sp, ip, lsl r3 │ │ │ │ + tsteq sp, r4, lsl #10 │ │ │ │ ldrdeq r1, [pc, -r8] │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq sp, r4, lsl #6 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - smlatteq sp, r4, r2, sp │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + smlatteq sp, ip, r4, sp │ │ │ │ + smlabbeq pc, ip, r6, r1 @ │ │ │ │ + tsteq pc, ip, asr #12 │ │ │ │ + tsteq pc, r4, ror #12 │ │ │ │ + smlabteq sp, ip, r4, sp │ │ │ │ + @ instruction: 0x010f169c │ │ │ │ + @ instruction: 0x010f16b4 │ │ │ │ + @ instruction: 0x010dd4b4 │ │ │ │ + @ instruction: 0x010f18b8 │ │ │ │ + smlatbeq pc, r8, r7, r1 @ │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + smlatteq pc, r0, r6, r1 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + smlabbeq sp, r4, r4, sp │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ + tsteq sp, ip, ror #8 │ │ │ │ + smlatteq pc, ip, r7, r1 │ │ │ │ + smlatbeq pc, r4, r7, r1 @ │ │ │ │ + @ instruction: 0x010f17bc │ │ │ │ + tsteq sp, ip, asr #8 │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq sp, r4, lsr r4 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + @ instruction: 0x010f18b8 │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + smlabbeq pc, r8, r8, r1 @ │ │ │ │ + tsteq sp, ip, lsl #8 │ │ │ │ + smlabteq pc, r8, r8, r1 @ │ │ │ │ + smlatteq pc, r0, r8, r1 │ │ │ │ + strdeq sp, [sp, -r4] │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ ldrdeq sp, [sp, -r4] │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - smlatteq pc, ip, r8, r1 │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + smlabteq sp, r4, r3, sp │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + smlabteq pc, r4, r9, r1 @ │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + smlabbeq sp, ip, r3, sp │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + tsteq sp, r4, ror r3 │ │ │ │ + @ instruction: 0x010f1a9c │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + tsteq sp, r4, asr r3 │ │ │ │ + @ instruction: 0x010f1abc │ │ │ │ + smlabteq pc, r8, sl, r1 @ │ │ │ │ + tsteq sp, ip, lsr r3 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + tsteq pc, ip, lsl fp @ │ │ │ │ + tsteq sp, r4, lsl r3 │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + @ instruction: 0x010f1b90 │ │ │ │ + strdeq sp, [sp, -ip] │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatteq pc, r4, fp, r1 │ │ │ │ + ldrdeq sp, [sp, -ip] │ │ │ │ + tsteq pc, ip, lsl #24 │ │ │ │ + smlabteq sp, ip, r2, sp │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + @ instruction: 0x010f1c9c │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq pc, r4, ror ip @ │ │ │ │ @ instruction: 0x010dd29c │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ + smlatbeq pc, ip, ip, r1 @ │ │ │ │ + smlabteq pc, r4, ip, r1 @ │ │ │ │ smlabbeq sp, r4, r2, sp │ │ │ │ - smlatbeq pc, ip, r9, r1 @ │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq pc, r8, lsl #26 │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ tsteq sp, r4, ror #4 │ │ │ │ - smlabteq pc, ip, r9, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + tsteq pc, r4, ror sp @ │ │ │ │ tsteq sp, ip, asr #4 │ │ │ │ - smlatteq pc, r8, sl, r1 │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl #28 │ │ │ │ tsteq sp, r4, lsr #4 │ │ │ │ - smlabbeq pc, r4, sl, r1 @ │ │ │ │ - smlatbeq pc, r0, sl, r1 @ │ │ │ │ + smlatbeq pc, r4, lr, r1 @ │ │ │ │ + @ instruction: 0x010f1eb8 │ │ │ │ tsteq sp, ip, lsl #4 │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - smlatteq pc, r0, sl, r1 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ smlatteq sp, ip, r1, sp │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ ldrdeq sp, [sp, -ip] │ │ │ │ - tsteq pc, r0, lsl sp @ │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - smlatbeq pc, ip, fp, r1 @ │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - smlabbeq pc, r4, fp, r1 @ │ │ │ │ - smlatbeq sp, ip, r1, sp │ │ │ │ - @ instruction: 0x010f1bbc │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, ip, lsl fp @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ @ instruction: 0x010dd194 │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - tsteq sp, r4, ror r1 │ │ │ │ - tsteq pc, r0, ror ip @ │ │ │ │ - smlabbeq pc, r4, ip, r1 @ │ │ │ │ + tsteq pc, r0, rrx │ │ │ │ + smlabbeq pc, r0, r0, r2 @ │ │ │ │ + tsteq sp, ip, ror r1 │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + smlatteq pc, r0, r0, r2 │ │ │ │ + mrseq r2, (UNDEF: 31) │ │ │ │ tsteq sp, ip, asr r1 │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - smlatteq pc, r8, ip, r1 │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ - tsteq sp, r4, lsr r1 │ │ │ │ - @ instruction: 0x010f1db4 │ │ │ │ - smlabteq pc, r8, sp, r1 @ │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + smlabbeq pc, r8, r1, r2 @ │ │ │ │ + tsteq sp, r4, asr #2 │ │ │ │ + smlatteq pc, r0, r2, r2 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + smlatteq pc, r0, r1, r2 │ │ │ │ + mrseq r2, (UNDEF: 47) │ │ │ │ tsteq sp, ip, lsl r1 │ │ │ │ - smlabbeq pc, r0, lr, r1 @ │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - strdeq sp, [sp, -ip] │ │ │ │ - smlabbeq pc, r8, lr, r1 @ │ │ │ │ - smlatteq sp, ip, r0, sp │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - smlatteq pc, ip, r6, r2 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - smlatteq pc, r8, pc, r1 @ │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - smlatteq pc, r8, lr, r1 │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - smlatbeq sp, r4, r0, sp │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ - @ instruction: 0x010f1f90 │ │ │ │ - smlabbeq sp, ip, r0, sp │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - tsteq sp, ip, rrx │ │ │ │ - tsteq pc, r8, ror r0 @ │ │ │ │ - swpeq r2, r8, [pc] @ │ │ │ │ - qaddeq sp, r4, sp │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - tsteq sp, ip, lsr #32 │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - @ instruction: 0x010f2198 │ │ │ │ - tsteq sp, r4, lsl r0 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - strdeq ip, [sp, -r4] │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - ldrdeq ip, [sp, -ip] │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + smlabbeq pc, r8, r2, r2 @ │ │ │ │ + tsteq sp, r4, lsl #2 │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + smlabteq pc, ip, r2, r2 @ │ │ │ │ + smlatteq pc, r0, r2, r2 │ │ │ │ + smlatteq sp, r4, r0, sp │ │ │ │ + tsteq pc, ip, lsr #6 │ │ │ │ tsteq pc, ip, asr #6 │ │ │ │ - smlatteq pc, r4, r2, r2 │ │ │ │ - @ instruction: 0x010f2294 │ │ │ │ - @ instruction: 0x010f22b4 │ │ │ │ - smlatbeq sp, ip, pc, ip @ │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - @ instruction: 0x010dcf94 │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - tsteq sp, r4, ror pc │ │ │ │ - @ instruction: 0x010f2390 │ │ │ │ - smlatbeq pc, r8, r3, r2 @ │ │ │ │ - tsteq sp, ip, asr pc │ │ │ │ - @ instruction: 0x010f249c │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ + smlabteq sp, ip, r0, sp │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ ldrdeq r2, [pc, -r4] │ │ │ │ - smlatteq pc, r4, r3, r2 │ │ │ │ - tsteq sp, r4, lsr pc │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - tsteq sp, ip, lsl pc │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - @ instruction: 0x010f2494 │ │ │ │ - smlatbeq pc, ip, r4, r2 @ │ │ │ │ - strdeq ip, [sp, -ip] │ │ │ │ + smlabbeq pc, r4, r3, r2 @ │ │ │ │ + smlatbeq pc, r4, r3, r2 @ │ │ │ │ + swpeq sp, ip, [sp] @ │ │ │ │ + smlatteq pc, r8, r3, r2 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + smlabbeq sp, r4, r0, sp │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + tsteq pc, r8, lsr #8 │ │ │ │ + tsteq pc, r8, lsr r4 @ │ │ │ │ + tsteq sp, r4, rrx │ │ │ │ + smlabbeq pc, r0, r4, r2 @ │ │ │ │ + @ instruction: 0x010f2498 │ │ │ │ + tsteq sp, ip, asr #32 │ │ │ │ + smlabbeq pc, ip, r5, r2 @ │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ + smlabteq pc, r4, r4, r2 @ │ │ │ │ ldrdeq r2, [pc, -r4] │ │ │ │ - smlatteq sp, ip, lr, ip │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - smlabbeq pc, r4, fp, r2 @ │ │ │ │ - @ instruction: 0x010f2594 │ │ │ │ + tsteq sp, r4, lsr #32 │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ tsteq pc, ip, lsr r5 @ │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ + tsteq sp, ip │ │ │ │ + smlabteq pc, ip, r5, r2 @ │ │ │ │ + smlabbeq pc, r4, r5, r2 @ │ │ │ │ + @ instruction: 0x010f259c │ │ │ │ + smlatteq sp, ip, pc, ip @ │ │ │ │ + smlabteq pc, r4, r5, r2 @ │ │ │ │ + ldrdeq ip, [sp, -ip] │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + tsteq pc, r4, ror ip @ │ │ │ │ + smlabbeq pc, r4, r6, r2 @ │ │ │ │ + tsteq pc, ip, lsr #12 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + smlatbeq sp, r4, pc, ip @ │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + tsteq pc, r0, asr #12 │ │ │ │ + smlabbeq sp, ip, pc, ip @ │ │ │ │ + smlatbeq pc, ip, r6, r2 @ │ │ │ │ + tsteq pc, r4, ror #12 │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq sp, ip, ror #30 │ │ │ │ + smlabteq pc, ip, r6, r2 @ │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq sp, r4, asr pc │ │ │ │ + tsteq pc, ip, asr #24 │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + smlabteq pc, ip, r6, r2 @ │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tsteq sp, ip, lsr #30 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + tsteq sp, r4, lsl pc │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + smlatteq pc, r4, r6, r2 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + strdeq ip, [sp, -r4] │ │ │ │ + smlabteq pc, ip, lr, r2 @ │ │ │ │ + smlatteq sp, r4, lr, ip │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + smlabteq pc, r4, r9, r2 @ │ │ │ │ + @ instruction: 0x010f2990 │ │ │ │ + smlabteq pc, ip, lr, r2 @ │ │ │ │ + smlatteq pc, ip, r6, r2 │ │ │ │ @ instruction: 0x010dceb4 │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ @ instruction: 0x010dce9c │ │ │ │ - @ instruction: 0x010f25bc │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - smlabbeq pc, ip, r5, r2 @ │ │ │ │ + @ instruction: 0x010f29b0 │ │ │ │ + smlatteq pc, r4, lr, r2 │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ tsteq sp, ip, ror lr │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ tsteq sp, r4, ror #28 │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, r8, asr r8 @ │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + smlabteq pc, r8, r9, r2 @ │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ tsteq sp, ip, lsr lr │ │ │ │ - smlatteq pc, ip, r5, r2 │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ tsteq sp, r4, lsr #28 │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, r8, ror r8 @ │ │ │ │ + smlatteq pc, r8, r9, r2 │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ tsteq sp, r4, lsl #28 │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ + smlabbeq pc, r8, ip, r2 @ │ │ │ │ strdeq ip, [sp, -r4] │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlatbeq pc, r0, r8, r2 @ │ │ │ │ + smlatbeq pc, r8, r9, r3 @ │ │ │ │ + smlabbeq pc, r4, r0, r3 @ │ │ │ │ ldrdeq r2, [pc, -ip] │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - smlabteq sp, r4, sp, ip │ │ │ │ - smlatteq pc, ip, sp, r2 │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - smlatbeq sp, ip, sp, ip │ │ │ │ - smlabteq pc, r0, r8, r2 @ │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ - smlabbeq sp, ip, sp, ip │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - tsteq sp, r4, ror sp │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - tsteq sp, ip, asr #26 │ │ │ │ - tsteq pc, r4, lsl lr @ │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ - tsteq sp, r4, lsr sp │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - tsteq sp, r4, lsl sp │ │ │ │ - @ instruction: 0x010f2b98 │ │ │ │ - tsteq sp, r4, lsl #26 │ │ │ │ - @ instruction: 0x010f38b8 │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + @ instruction: 0x010dcdb4 │ │ │ │ + @ instruction: 0x010f2c90 │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + @ instruction: 0x010dcd9c │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + @ instruction: 0x010f2c9c │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + tsteq sp, ip, ror sp │ │ │ │ + @ instruction: 0x010f2cb0 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + tsteq sp, r4, ror #26 │ │ │ │ + smlatbeq pc, ip, pc, r2 @ │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + smlabbeq pc, ip, r4, r3 @ │ │ │ │ + tsteq pc, r4, asr #14 │ │ │ │ + tsteq sp, ip, lsr sp │ │ │ │ + smlatbeq pc, r0, r4, r3 @ │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + tsteq sp, r4, lsr #26 │ │ │ │ @ instruction: 0x010f2f94 │ │ │ │ - smlatteq pc, ip, lr, r2 │ │ │ │ - tsteq pc, ip, ror r6 @ │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - smlabbeq pc, ip, fp, r2 @ │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - smlabteq sp, r4, ip, ip │ │ │ │ - smlatbeq pc, r0, fp, r2 @ │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - smlatbeq sp, ip, ip, ip │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - smlatbeq pc, ip, fp, r2 @ │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - smlabbeq sp, ip, ip, ip │ │ │ │ - smlabteq pc, r0, fp, r2 @ │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - tsteq sp, r4, ror ip │ │ │ │ - @ instruction: 0x010f2ebc │ │ │ │ - smlabbeq pc, ip, lr, r2 @ │ │ │ │ - @ instruction: 0x010f339c │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ - tsteq sp, ip, asr #24 │ │ │ │ - @ instruction: 0x010f33b0 │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - tsteq sp, r4, lsr ip │ │ │ │ - smlatbeq pc, r4, lr, r2 @ │ │ │ │ - @ instruction: 0x010f33bc │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - tsteq sp, r4, lsl ip │ │ │ │ + smlatbeq pc, ip, r4, r3 @ │ │ │ │ + tsteq pc, ip, asr r7 @ │ │ │ │ + tsteq sp, r4, lsl #26 │ │ │ │ + smlabteq pc, r0, r4, r3 @ │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + smlatteq sp, ip, ip, ip │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ + smlabteq pc, ip, pc, r2 @ │ │ │ │ + @ instruction: 0x010f2f9c │ │ │ │ + @ instruction: 0x010f34bc │ │ │ │ + tsteq pc, r4, ror #14 │ │ │ │ + @ instruction: 0x010dccbc │ │ │ │ ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, ror r6 @ │ │ │ │ - strdeq ip, [sp, -ip] │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + smlatbeq sp, r4, ip, ip │ │ │ │ + @ instruction: 0x010f2fb4 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + smlabbeq sp, r4, ip, ip │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlabbeq pc, ip, r7, r3 @ │ │ │ │ + tsteq sp, ip, ror #24 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + smlabteq pc, r4, pc, r2 @ │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlabbeq pc, ip, r7, r3 @ │ │ │ │ + tsteq sp, r4, asr #24 │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + @ instruction: 0x010f379c │ │ │ │ + tsteq sp, ip, lsr #24 │ │ │ │ ldrdeq r2, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, lr, r2 @ │ │ │ │ - smlabteq pc, ip, r3, r3 @ │ │ │ │ - tsteq pc, r4, ror r6 @ │ │ │ │ - smlabteq sp, ip, fp, ip │ │ │ │ - smlatteq pc, r0, r3, r3 │ │ │ │ - smlabbeq pc, r4, r6, r3 @ │ │ │ │ - @ instruction: 0x010dcbb4 │ │ │ │ - smlabteq pc, r4, lr, r2 @ │ │ │ │ - smlatteq pc, ip, r3, r3 │ │ │ │ - smlabbeq pc, ip, r6, r3 @ │ │ │ │ - @ instruction: 0x010dcb94 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - @ instruction: 0x010f369c │ │ │ │ - tsteq sp, ip, ror fp │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - @ instruction: 0x010f369c │ │ │ │ - tsteq sp, r4, asr fp │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - smlatbeq pc, ip, r6, r3 @ │ │ │ │ - tsteq sp, ip, lsr fp │ │ │ │ - smlatteq pc, ip, lr, r2 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - @ instruction: 0x010f36b4 │ │ │ │ - tsteq sp, ip, lsl fp │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - tsteq sp, ip, lsl #22 │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + smlatbeq pc, r4, r7, r3 @ │ │ │ │ + tsteq sp, ip, lsl #24 │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + strdeq ip, [sp, -ip] │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + smlabteq pc, r4, r7, r3 @ │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + smlabteq sp, r4, fp, ip │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + smlatbeq sp, ip, fp, ip │ │ │ │ + smlatteq pc, r4, r7, r3 │ │ │ │ + smlabbeq pc, r4, r2, r3 @ │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + smlabbeq sp, ip, fp, ip │ │ │ │ + @ instruction: 0x010f3298 │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + tsteq sp, r4, ror fp │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + @ instruction: 0x010f3994 │ │ │ │ + smlabteq pc, ip, sl, r3 @ │ │ │ │ + tsteq sp, ip, asr #22 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + strheq r4, [pc, -r4] │ │ │ │ + tsteq sp, r4, lsr fp │ │ │ │ + smlatteq pc, ip, sp, r3 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, r4, ror #24 │ │ │ │ + tsteq sp, r4, lsl fp │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + tsteq sp, r4, lsl #22 │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + smlatbeq pc, r4, r9, r3 @ │ │ │ │ ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ + smlabteq pc, r4, sl, r3 @ │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ ldrdeq ip, [sp, -r4] │ │ │ │ - smlabbeq pc, r8, r1, r3 @ │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ + smlatbeq pc, r4, r0, r4 @ │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ @ instruction: 0x010dcabc │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - @ instruction: 0x010f3194 │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + @ instruction: 0x010f3db4 │ │ │ │ @ instruction: 0x010dca9c │ │ │ │ - smlatbeq pc, r8, r1, r3 @ │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ smlabbeq sp, r4, sl, ip │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - smlabbeq pc, ip, fp, r3 @ │ │ │ │ - smlatbeq pc, r4, r8, r3 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ + smlabbeq pc, r4, ip, r3 @ │ │ │ │ + smlatbeq pc, ip, r0, r4 @ │ │ │ │ + smlatbeq pc, r4, sp, r3 @ │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ tsteq sp, ip, asr sl │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ - smlabteq pc, r4, pc, r3 @ │ │ │ │ - tsteq sp, r4, asr #20 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlatteq pc, r0, r9, r3 │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - tsteq sp, r4, lsr #20 │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - tsteq sp, r4, lsl sl │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - @ instruction: 0x010f38b4 │ │ │ │ - smlatteq pc, r4, ip, r3 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - smlatteq sp, r4, r9, ip │ │ │ │ - @ instruction: 0x010f3fb4 │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ - smlabteq sp, ip, r9, ip │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - smlabteq pc, r4, ip, r3 @ │ │ │ │ - smlatbeq sp, ip, r9, ip │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - @ instruction: 0x010dc994 │ │ │ │ - @ instruction: 0x010f3b94 │ │ │ │ - @ instruction: 0x010f3fbc │ │ │ │ - @ instruction: 0x010f3cb4 │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - tsteq sp, ip, ror #18 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28859,423 +28859,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - mrseq r3, (UNDEF: 47) │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - strdeq ip, [sp, -r0] │ │ │ │ - strheq r3, [pc, -r8] │ │ │ │ - @ instruction: 0x010f37bc │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - ldrdeq ip, [sp, -r0] │ │ │ │ strdeq r3, [pc, -r0] │ │ │ │ - smlabteq sp, r0, r2, ip │ │ │ │ - ldrdeq r9, [pc, -r0] │ │ │ │ - smlatteq pc, r4, fp, r5 │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - smlatbeq pc, r0, sp, r3 @ │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - smlabbeq pc, r4, r0, r3 @ │ │ │ │ - smlabbeq pc, r8, r7, r3 @ │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - tsteq sp, r8, ror #4 │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - smlabteq pc, r0, r4, r3 @ │ │ │ │ - tsteq sp, r0, asr r2 │ │ │ │ - smlabteq pc, r0, fp, r3 @ │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - tsteq sp, r0, lsr r2 │ │ │ │ - smlabteq pc, r8, fp, r3 @ │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq sp, r8, lsl r2 │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - @ instruction: 0x010f3990 │ │ │ │ - strdeq ip, [sp, -r0] │ │ │ │ - tsteq pc, r8, lsr #24 │ │ │ │ - smlabteq pc, r8, r9, r3 @ │ │ │ │ - ldrdeq ip, [sp, -r8] │ │ │ │ - smlabbeq pc, r8, ip, r3 @ │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - @ instruction: 0x010dc1b8 │ │ │ │ - @ instruction: 0x010f3c90 │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + smlatteq sp, r0, r3, ip │ │ │ │ + smlatbeq pc, r8, r1, r3 @ │ │ │ │ + smlatbeq pc, ip, r8, r3 @ │ │ │ │ tsteq pc, r0, lsr sl @ │ │ │ │ - smlatbeq sp, r0, r1, ip │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq pc, r8, lsr sp @ │ │ │ │ - smlatteq pc, r0, ip, r3 │ │ │ │ + smlabteq sp, r0, r3, ip │ │ │ │ + smlatteq pc, r0, r2, r3 │ │ │ │ + @ instruction: 0x010dc3b0 │ │ │ │ + smlabteq pc, r0, sl, r9 @ │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + @ instruction: 0x010f3e90 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq sp, r8, asr r3 │ │ │ │ + tsteq pc, r4, lsr r4 @ │ │ │ │ + @ instruction: 0x010f35b0 │ │ │ │ + tsteq sp, r0, asr #6 │ │ │ │ @ instruction: 0x010f3cb0 │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq sp, r0, ror r1 │ │ │ │ - smlatteq pc, r8, ip, r3 │ │ │ │ - smlabbeq pc, r8, sl, r3 @ │ │ │ │ - tsteq sp, r8, asr r1 │ │ │ │ - smlabteq pc, r8, pc, r3 @ │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ - tsteq pc, r8, lsr sp @ │ │ │ │ - tsteq sp, r8, lsr r1 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - tsteq sp, r0, lsr #2 │ │ │ │ - smlabbeq pc, r0, r0, r4 @ │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ strdeq r3, [pc, -r8] │ │ │ │ - @ instruction: 0x010f3d98 │ │ │ │ - strdeq ip, [sp, -r8] │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + tsteq sp, r0, lsr #6 │ │ │ │ + @ instruction: 0x010f3cb8 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq sp, r8, lsl #6 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + smlatteq pc, r0, ip, r3 │ │ │ │ + smlabbeq pc, r0, sl, r3 @ │ │ │ │ + smlatteq sp, r0, r2, ip │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + @ instruction: 0x010f3ab8 │ │ │ │ + smlabteq sp, r8, r2, ip │ │ │ │ + tsteq pc, r8, ror sp @ │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + smlatteq pc, r8, sl, r3 │ │ │ │ + smlatbeq sp, r8, r2, ip │ │ │ │ + smlabbeq pc, r0, sp, r3 @ │ │ │ │ + tsteq pc, r0, lsr #22 │ │ │ │ + @ instruction: 0x010dc290 │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + tsteq pc, r8, lsr #28 │ │ │ │ ldrdeq r3, [pc, -r0] │ │ │ │ - smlatteq sp, r0, r0, ip │ │ │ │ - swpeq r4, r0, [pc] @ │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - smlabteq sp, r0, r0, ip │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - strheq ip, [sp, -r0] │ │ │ │ - smlatbeq pc, r0, r2, r4 @ │ │ │ │ - smlatteq pc, r0, r4, r4 │ │ │ │ + smlatbeq pc, r0, sp, r3 @ │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + tsteq sp, r0, ror #4 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ + tsteq sp, r8, asr #4 │ │ │ │ + strheq r4, [pc, -r8] │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + tsteq pc, r8, lsr #28 │ │ │ │ + tsteq sp, r8, lsr #4 │ │ │ │ + smlabteq pc, r0, r0, r4 @ │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq sp, r0, lsl r2 │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + smlatteq pc, r8, r0, r4 │ │ │ │ + smlabbeq pc, r8, lr, r3 @ │ │ │ │ + smlatteq sp, r8, r1, ip │ │ │ │ + tsteq pc, r0, lsr #2 │ │ │ │ smlabteq pc, r0, lr, r3 @ │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - strheq r4, [pc, -r0] │ │ │ │ + ldrdeq ip, [sp, -r0] │ │ │ │ + smlabbeq pc, r0, r1, r4 @ │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + @ instruction: 0x010dc1b0 │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + smlatbeq sp, r0, r1, ip │ │ │ │ + @ instruction: 0x010f4390 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + @ instruction: 0x010f3fb0 │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + smlatbeq pc, r0, r1, r4 @ │ │ │ │ + tsteq sp, r8, ror #2 │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + tsteq sp, r0, asr r1 │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ + @ instruction: 0x010f3f90 │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + tsteq sp, r0, lsr r1 │ │ │ │ + smlatbeq pc, r0, r3, r4 @ │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + tsteq sp, r8, lsl r1 │ │ │ │ + smlabbeq pc, r8, r4, r4 @ │ │ │ │ + @ instruction: 0x010f4890 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r7, r4 @ │ │ │ │ + strdeq ip, [sp, -r0] │ │ │ │ + smlabteq pc, r0, r2, r4 @ │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + ldrdeq ip, [sp, -r8] │ │ │ │ + smlatbeq pc, r4, r7, r4 @ │ │ │ │ + smlatteq pc, ip, r5, r4 │ │ │ │ + @ instruction: 0x010f46bc │ │ │ │ + strheq ip, [sp, -r8] │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ + smlatbeq sp, r8, r0, ip │ │ │ │ + @ instruction: 0x010f4894 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r8, lsr #8 │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ tsteq sp, r8, ror r0 │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ - smlatteq pc, r8, r0, r4 │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ tsteq sp, r0, rrx │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - smlatbeq pc, r0, lr, r3 @ │ │ │ │ - tsteq pc, r8, lsl r1 @ │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ tsteq sp, r0, asr #32 │ │ │ │ - @ instruction: 0x010f42b0 │ │ │ │ - smlabbeq pc, r0, r3, r4 @ │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq pc, ip, asr #14 │ │ │ │ tsteq sp, r8, lsr #32 │ │ │ │ - @ instruction: 0x010f4398 │ │ │ │ - smlatbeq pc, r0, r7, r4 @ │ │ │ │ - smlatteq pc, r8, r5, r4 │ │ │ │ - @ instruction: 0x010f46b8 │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ mrseq ip, (UNDEF: 13) │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlabbeq pc, ip, r2, r4 @ │ │ │ │ + smlabbeq pc, r8, r5, r4 @ │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ smlatteq sp, r8, pc, fp @ │ │ │ │ - @ instruction: 0x010f46b4 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r5, r4 @ │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + tsteq pc, r8, lsr #4 │ │ │ │ smlabteq sp, r8, pc, fp @ │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ @ instruction: 0x010dbfb8 │ │ │ │ - smlatbeq pc, r4, r7, r4 @ │ │ │ │ - mrseq r4, (UNDEF: 31) │ │ │ │ - smlatteq pc, r8, r4, r4 │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - smlabbeq sp, r8, pc, fp @ │ │ │ │ - tsteq pc, r8, ror r6 @ │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - tsteq sp, r0, ror pc │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - tsteq sp, r0, asr pc │ │ │ │ - smlabbeq pc, ip, r5, r4 @ │ │ │ │ - tsteq pc, ip, asr r6 @ │ │ │ │ - tsteq sp, r8, lsr pc │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - tsteq sp, r0, lsl pc │ │ │ │ - @ instruction: 0x010f4498 │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - strdeq fp, [sp, -r8] │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - smlabbeq pc, r0, r0, r4 @ │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ - ldrdeq fp, [sp, -r8] │ │ │ │ - smlatteq pc, r8, r2, r4 │ │ │ │ - smlabteq sp, r8, lr, fp │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - tsteq pc, r0, lsl #16 │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r6, r4 @ │ │ │ │ - smlabbeq sp, r8, lr, fp │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - tsteq sp, r0, ror lr │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tsteq pc, r8, lsr r7 @ │ │ │ │ - tsteq pc, r4, asr #14 │ │ │ │ - tsteq sp, r0, asr lr │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ - tsteq pc, ip, ror r7 @ │ │ │ │ - tsteq sp, r8, lsr lr │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - smlabteq pc, r8, r7, r4 @ │ │ │ │ - @ instruction: 0x010f4798 │ │ │ │ - smlatbeq pc, r4, r7, r4 @ │ │ │ │ - tsteq sp, r0, lsl lr │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - strdeq fp, [sp, -r8] │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, r0, lsl #16 │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - ldrdeq fp, [sp, -r8] │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - smlabteq sp, r0, sp, fp │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - smlabbeq pc, r8, r8, r4 @ │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + smlatteq pc, ip, r6, r4 │ │ │ │ + @ instruction: 0x010f47bc │ │ │ │ + tsteq sp, r8, ror pc │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + tsteq sp, r0, ror #30 │ │ │ │ tsteq pc, r8, asr r8 @ │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - @ instruction: 0x010dbd90 │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + tsteq sp, r0, asr #30 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + tsteq sp, r8, lsr #30 │ │ │ │ + tsteq pc, r0, lsl r9 @ │ │ │ │ @ instruction: 0x010f48b8 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - tsteq sp, r8, ror sp │ │ │ │ - tsteq pc, ip, ror #18 │ │ │ │ - tsteq pc, r4, lsr #18 │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - tsteq sp, r8, asr sp │ │ │ │ - smlabbeq pc, ip, r9, r4 @ │ │ │ │ - smlatbeq pc, r4, r9, r4 @ │ │ │ │ - tsteq sp, r0, asr #26 │ │ │ │ - @ instruction: 0x010f4ab4 │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - smlatteq pc, r4, r9, r4 │ │ │ │ + smlabbeq pc, r8, r8, r4 @ │ │ │ │ + @ instruction: 0x010f4894 │ │ │ │ + tsteq sp, r0, lsl #30 │ │ │ │ + smlabteq pc, r0, r8, r4 @ │ │ │ │ + smlabteq pc, ip, r8, r4 @ │ │ │ │ + smlatteq sp, r8, lr, fp │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ strdeq r4, [pc, -ip] │ │ │ │ - tsteq sp, r8, lsl sp │ │ │ │ - tsteq pc, ip, asr #20 │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq sp, r0, lsl #26 │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ - @ instruction: 0x010f4abc │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - smlatteq sp, r0, ip, fp │ │ │ │ + smlabteq sp, r8, lr, fp │ │ │ │ + tsteq pc, r8, lsr #18 │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + @ instruction: 0x010dbeb0 │ │ │ │ + tsteq pc, r4, lsr #22 │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + tsteq pc, r8, ror r9 @ │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + smlabbeq sp, r0, lr, fp │ │ │ │ + smlatbeq pc, r8, r9, r4 @ │ │ │ │ + smlabteq pc, r8, r9, r4 @ │ │ │ │ + tsteq sp, r8, ror #28 │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq sp, r8, asr #28 │ │ │ │ + tsteq pc, ip, ror sl @ │ │ │ │ + @ instruction: 0x010f4a94 │ │ │ │ + tsteq sp, r0, lsr lr │ │ │ │ + smlatbeq pc, r4, fp, r4 @ │ │ │ │ tsteq pc, ip, lsl fp @ │ │ │ │ - ldrdeq fp, [sp, -r0] │ │ │ │ - smlatteq pc, r0, r0, r5 │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - smlabbeq pc, ip, ip, r4 @ │ │ │ │ - smlatteq pc, r4, fp, r4 │ │ │ │ - smlabbeq pc, ip, fp, r4 @ │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + smlatteq pc, ip, sl, r4 │ │ │ │ + tsteq sp, r8, lsl #28 │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + strdeq fp, [sp, -r0] │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ smlatbeq pc, ip, fp, r4 @ │ │ │ │ + smlabteq pc, ip, fp, r4 @ │ │ │ │ + ldrdeq fp, [sp, -r0] │ │ │ │ + tsteq pc, ip, lsl #24 │ │ │ │ + smlabteq sp, r0, sp, fp │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + smlatteq pc, r4, lr, r4 │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + @ instruction: 0x010f4c9c │ │ │ │ + smlabbeq sp, r8, sp, fp │ │ │ │ + tsteq pc, r4, lsl #26 │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq sp, r0, ror sp │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r4, ror sp @ │ │ │ │ + @ instruction: 0x010f4d9c │ │ │ │ + tsteq sp, r0, asr sp │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + tsteq sp, r8, lsr sp │ │ │ │ + smlatteq pc, r4, pc, r4 @ │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + @ instruction: 0x010f4eb4 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq sp, r0, lsl sp │ │ │ │ + tsteq pc, ip, asr pc @ │ │ │ │ + smlabbeq pc, r4, pc, r4 @ │ │ │ │ + strdeq fp, [sp, -r8] │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + ldrdeq fp, [sp, -r8] │ │ │ │ + smlabbeq pc, r0, r0, r5 @ │ │ │ │ + smlabteq sp, r8, ip, fp │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + @ instruction: 0x010f5198 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ @ instruction: 0x010dbc98 │ │ │ │ - tsteq pc, r4, lsl ip @ │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ + smlatteq pc, r0, r1, r5 │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ smlabbeq sp, r0, ip, fp │ │ │ │ - smlatteq pc, ip, ip, r4 │ │ │ │ - smlabbeq pc, r4, ip, r4 @ │ │ │ │ - smlatbeq pc, ip, ip, r4 @ │ │ │ │ + mrseq r5, SP_hyp │ │ │ │ + @ instruction: 0x010f5290 │ │ │ │ + @ instruction: 0x010f52bc │ │ │ │ tsteq sp, r0, ror #24 │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ tsteq sp, r8, asr #24 │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ - smlabteq pc, r4, sp, r4 @ │ │ │ │ - smlatteq pc, ip, sp, r4 │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + smlatteq pc, r0, r3, r5 │ │ │ │ + @ instruction: 0x010f5390 │ │ │ │ + smlatbeq pc, ip, r3, r5 @ │ │ │ │ tsteq sp, r0, lsr #24 │ │ │ │ - tsteq pc, ip, ror #28 │ │ │ │ - @ instruction: 0x010f4e94 │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ tsteq sp, r8, lsl #24 │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ - tsteq pc, ip, lsl #30 │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ + smlabteq pc, r8, r4, r5 @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + @ instruction: 0x010f5494 │ │ │ │ smlatteq sp, r8, fp, fp │ │ │ │ - @ instruction: 0x010f4f90 │ │ │ │ + smlabteq pc, ip, r4, r5 @ │ │ │ │ ldrdeq fp, [sp, -r8] │ │ │ │ - smlatteq pc, r8, r2, r5 │ │ │ │ - smlabbeq pc, r0, r1, r5 @ │ │ │ │ - smlatbeq pc, r8, r0, r5 @ │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - smlatbeq sp, r8, fp, fp │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ + @ instruction: 0x010f6698 │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r4, ror r9 @ │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ @ instruction: 0x010dbb90 │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - smlatbeq pc, r0, r1, r5 @ │ │ │ │ - smlabteq pc, ip, r1, r5 @ │ │ │ │ - tsteq sp, r0, ror fp │ │ │ │ - tsteq pc, r8, lsr r2 @ │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ + @ instruction: 0x010f5594 │ │ │ │ + @ instruction: 0x010f55b0 │ │ │ │ + tsteq sp, r8, ror fp │ │ │ │ + tsteq pc, r4, asr r6 @ │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ tsteq sp, r8, asr fp │ │ │ │ - smlabbeq pc, r8, r3, r5 @ │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r2, r5 @ │ │ │ │ - @ instruction: 0x010f52bc │ │ │ │ - tsteq sp, r0, lsr fp │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + @ instruction: 0x010f5698 │ │ │ │ + tsteq sp, r0, asr #22 │ │ │ │ + smlabteq pc, ip, r7, r5 @ │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + smlatteq pc, r4, r6, r5 │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ tsteq sp, r8, lsl fp │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlabbeq pc, r8, r3, r5 @ │ │ │ │ - smlatbeq pc, r4, r3, r5 @ │ │ │ │ - strdeq fp, [sp, -r8] │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - smlatteq sp, r8, sl, fp │ │ │ │ - smlatbeq pc, r8, r5, r6 @ │ │ │ │ - smlatteq pc, r8, ip, r5 │ │ │ │ - smlabbeq pc, r4, r8, r5 @ │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - smlatbeq sp, r0, sl, fp │ │ │ │ - smlatbeq pc, r4, r4, r5 @ │ │ │ │ - smlabteq pc, r0, r4, r5 @ │ │ │ │ - smlabbeq sp, r8, sl, fp │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - tsteq sp, r8, ror #20 │ │ │ │ - smlabbeq pc, ip, r5, r5 @ │ │ │ │ - smlatbeq pc, r8, r5, r5 @ │ │ │ │ - tsteq sp, r0, asr sl │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ + tsteq pc, ip, asr r7 @ │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq sp, r0, lsl #22 │ │ │ │ + tsteq pc, ip, lsl r8 @ │ │ │ │ + smlabteq pc, ip, r7, r5 @ │ │ │ │ + smlatteq pc, r8, r7, r5 │ │ │ │ + smlatteq sp, r0, sl, fp │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + smlabteq sp, r8, sl, fp │ │ │ │ + @ instruction: 0x010f5ab4 │ │ │ │ + smlabbeq pc, ip, r9, r5 @ │ │ │ │ strdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ - tsteq sp, r8, lsr #20 │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - smlabbeq pc, r8, r6, r5 @ │ │ │ │ - tsteq sp, r0, lsl sl │ │ │ │ - tsteq pc, ip, lsr #14 │ │ │ │ + smlatbeq pc, r4, r8, r5 @ │ │ │ │ + smlabteq pc, r0, r8, r5 @ │ │ │ │ + @ instruction: 0x010dba98 │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ + smlabbeq sp, r0, sl, fp │ │ │ │ ldrdeq r5, [pc, -ip] │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - strdeq fp, [sp, -r0] │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ + smlabbeq pc, ip, r9, r5 @ │ │ │ │ + smlatbeq pc, r8, r9, r5 @ │ │ │ │ + tsteq sp, r0, ror #20 │ │ │ │ + tsteq pc, r4, lsl #20 │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + tsteq sp, r8, asr #20 │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + @ instruction: 0x010f5abc │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + smlabbeq pc, r8, sl, r5 @ │ │ │ │ + tsteq sp, r0, lsr #20 │ │ │ │ + smlatteq pc, r4, sl, r5 │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ + smlatbeq pc, r4, fp, r5 @ │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + smlatteq sp, r8, r9, fp │ │ │ │ + smlatbeq pc, r8, fp, r5 @ │ │ │ │ ldrdeq fp, [sp, -r8] │ │ │ │ - smlabteq pc, r4, r9, r5 @ │ │ │ │ - @ instruction: 0x010f589c │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - @ instruction: 0x010f57b4 │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq pc, r8, lsl #24 │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ + smlatbeq sp, r0, r9, fp │ │ │ │ + smlabbeq pc, r0, ip, r5 @ │ │ │ │ + @ instruction: 0x010f5c9c │ │ │ │ + smlabbeq sp, r8, r9, fp │ │ │ │ + tsteq pc, r0, asr #26 │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #26 │ │ │ │ + tsteq sp, r8, ror #18 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + smlabbeq pc, r4, sp, r5 @ │ │ │ │ + tsteq sp, r0, asr r9 │ │ │ │ + @ instruction: 0x010f5eb8 │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ ldrdeq r5, [pc, -r0] │ │ │ │ - smlatbeq sp, r8, r9, fp │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - @ instruction: 0x010db990 │ │ │ │ - smlatteq pc, ip, r8, r5 │ │ │ │ - @ instruction: 0x010f589c │ │ │ │ - @ instruction: 0x010f58b8 │ │ │ │ - tsteq sp, r0, ror r9 │ │ │ │ - tsteq pc, r4, lsl r9 @ │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - tsteq sp, r8, asr r9 │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - smlabteq pc, ip, r9, r5 @ │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - @ instruction: 0x010f5998 │ │ │ │ - tsteq sp, r0, lsr r9 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq sp, r8, lsl r9 │ │ │ │ - @ instruction: 0x010f5ab4 │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - smlabbeq pc, r0, sl, r5 @ │ │ │ │ - strdeq fp, [sp, -r8] │ │ │ │ - @ instruction: 0x010f5ab8 │ │ │ │ - smlatteq sp, r8, r8, fp │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, r0, lsl #24 │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq pc, r8, lsl fp @ │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ + smlatteq pc, ip, sp, r5 │ │ │ │ + tsteq sp, r8, lsr #18 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq sp, r0, lsl r9 │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + @ instruction: 0x010f5eb8 │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + strdeq fp, [sp, -r0] │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + smlatteq sp, r0, r8, fp │ │ │ │ + smlabbeq pc, r4, r1, r6 @ │ │ │ │ + qaddeq r6, ip, pc @ │ │ │ │ + smlabteq pc, r4, pc, r5 @ │ │ │ │ + tsteq pc, r4, ror pc @ │ │ │ │ + @ instruction: 0x010f5f90 │ │ │ │ @ instruction: 0x010db8b0 │ │ │ │ - @ instruction: 0x010f5b90 │ │ │ │ - smlatbeq pc, ip, fp, r5 @ │ │ │ │ + smlatteq pc, ip, pc, r5 @ │ │ │ │ + tsteq pc, r8 │ │ │ │ @ instruction: 0x010db898 │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ - tsteq pc, r0, lsl #24 │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ + smlatbeq pc, ip, r0, r6 @ │ │ │ │ + qaddeq r6, ip, pc @ │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ tsteq sp, r8, ror r8 │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - @ instruction: 0x010f5c94 │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + strdeq r6, [pc, -r0] │ │ │ │ tsteq sp, r0, ror #16 │ │ │ │ - smlabteq pc, r8, sp, r5 @ │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - smlatteq pc, r0, ip, r5 │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + smlabbeq pc, ip, r1, r6 @ │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ tsteq sp, r8, lsr r8 │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ + @ instruction: 0x010f61b4 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ tsteq sp, r0, lsr #16 │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - smlabteq pc, r8, sp, r5 @ │ │ │ │ - smlatteq pc, r4, sp, r5 │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ tsteq sp, r0, lsl #16 │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ strdeq fp, [sp, -r0] │ │ │ │ - swpeq r6, r4, [pc] @ │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - smlabbeq pc, r4, lr, r5 @ │ │ │ │ - smlatbeq pc, r0, lr, r5 @ │ │ │ │ - smlabteq sp, r0, r7, fp │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ - smlatbeq sp, r8, r7, fp │ │ │ │ - @ instruction: 0x010f5fbc │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - smlabbeq pc, r8, pc, r5 @ │ │ │ │ - smlabbeq sp, r8, r7, fp │ │ │ │ - smlatteq pc, r4, pc, r5 @ │ │ │ │ - mrseq r6, CPSR │ │ │ │ - tsteq sp, r0, ror r7 │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - swpeq r6, ip, [pc] @ │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - tsteq sp, r8, asr #14 │ │ │ │ - smlabteq pc, r4, r0, r6 @ │ │ │ │ - smlatteq pc, r0, r0, r6 │ │ │ │ - tsteq sp, r0, lsr r7 │ │ │ │ - smlabbeq pc, r4, r1, r6 @ │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - tsteq sp, r0, lsl r7 │ │ │ │ - smlabbeq pc, r8, r1, r6 @ │ │ │ │ - tsteq sp, r0, lsl #14 │ │ │ │ - @ instruction: 0x010f6a9c │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - smlabteq pc, r8, r2, r6 @ │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - smlatteq pc, r0, r1, r6 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - smlabteq sp, r0, r6, fp │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - smlatbeq sp, r8, r6, fp │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - smlabteq pc, r8, r2, r6 @ │ │ │ │ - smlatteq pc, r4, r2, r6 │ │ │ │ - smlabbeq sp, r8, r6, fp │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - tsteq sp, r0, ror r6 │ │ │ │ - @ instruction: 0x010f6490 │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - smlatbeq pc, r8, r3, r6 @ │ │ │ │ - smlabteq pc, r4, r3, r6 @ │ │ │ │ - tsteq sp, r8, asr #12 │ │ │ │ - tsteq pc, r0, lsr #8 │ │ │ │ + smlabbeq pc, ip, fp, r6 @ │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + smlatteq pc, r0, r4, r6 │ │ │ │ + @ instruction: 0x010f63b8 │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + smlatteq pc, ip, r2, r6 │ │ │ │ + @ instruction: 0x010db7b0 │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + @ instruction: 0x010db798 │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + @ instruction: 0x010f63b8 │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + tsteq sp, r8, ror r7 │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + tsteq sp, r0, ror #14 │ │ │ │ + smlabbeq pc, r0, r5, r6 @ │ │ │ │ + smlatteq pc, r8, r4, r6 │ │ │ │ + @ instruction: 0x010f6498 │ │ │ │ + @ instruction: 0x010f64b4 │ │ │ │ + tsteq sp, r8, lsr r7 │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30086,423 +30086,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlabteq sp, ip, pc, sl @ │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - smlatbeq sp, ip, pc, sl @ │ │ │ │ - smlatbeq pc, r4, lr, r5 @ │ │ │ │ - smlabteq pc, r0, lr, r5 @ │ │ │ │ - @ instruction: 0x010daf94 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - smlatteq pc, ip, pc, r5 @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ - tsteq sp, r4, ror #30 │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ - @ instruction: 0x010f5f98 │ │ │ │ - tsteq sp, ip, asr #30 │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - smlatteq pc, ip, pc, r5 @ │ │ │ │ - tsteq pc, r8 │ │ │ │ - tsteq sp, ip, lsr #30 │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - smlabbeq pc, r0, r0, r6 @ │ │ │ │ - tsteq sp, r4, lsl pc │ │ │ │ - @ instruction: 0x010f61b4 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - smlabteq pc, ip, r0, r6 @ │ │ │ │ - smlatteq pc, r8, r0, r6 │ │ │ │ - smlatteq sp, ip, lr, sl │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - ldrdeq sl, [sp, -r4] │ │ │ │ + smlabteq pc, r8, lr, r5 @ │ │ │ │ + strheq fp, [sp, -ip] │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ + swpeq fp, ip, [sp] │ │ │ │ + @ instruction: 0x010f5f94 │ │ │ │ + @ instruction: 0x010f5fb0 │ │ │ │ + smlabbeq sp, r4, r0, fp │ │ │ │ tsteq pc, r4, lsl #4 │ │ │ │ - @ instruction: 0x010f61b4 │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + qaddeq fp, r4, sp │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + smlabbeq pc, r8, r0, r6 @ │ │ │ │ + tsteq sp, ip, lsr r0 │ │ │ │ + tsteq pc, ip, lsr #2 │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + strdeq r6, [pc, -r8] │ │ │ │ + tsteq sp, ip, lsl r0 │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + tsteq sp, r4 │ │ │ │ + smlatbeq pc, r4, r2, r6 @ │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + @ instruction: 0x010f61bc │ │ │ │ + ldrdeq r6, [pc, -r8] │ │ │ │ + ldrdeq sl, [sp, -ip] │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + smlabteq sp, r4, pc, sl @ │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, r2, r6 @ │ │ │ │ + smlabteq pc, r0, r2, r6 @ │ │ │ │ + smlatbeq sp, r4, pc, sl @ │ │ │ │ + strdeq r6, [pc, -r8] │ │ │ │ + @ instruction: 0x010daf94 │ │ │ │ + smlabbeq pc, ip, r7, r6 @ │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + smlatbeq pc, r8, r3, r6 @ │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + tsteq sp, ip, asr pc │ │ │ │ ldrdeq r6, [pc, -r0] │ │ │ │ - @ instruction: 0x010daeb4 │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - smlatbeq sp, r4, lr, sl │ │ │ │ - @ instruction: 0x010f669c │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - @ instruction: 0x010f62b8 │ │ │ │ - tsteq pc, r8, ror #4 │ │ │ │ - smlabbeq pc, r4, r2, r6 @ │ │ │ │ + smlatteq pc, ip, r3, r6 │ │ │ │ + tsteq sp, r4, asr #30 │ │ │ │ + @ instruction: 0x010f6490 │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + tsteq sp, r4, lsr #30 │ │ │ │ + @ instruction: 0x010f64b8 │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + tsteq sp, ip, lsl #30 │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + smlatteq sp, r4, lr, sl │ │ │ │ + @ instruction: 0x010f6598 │ │ │ │ + @ instruction: 0x010f65b4 │ │ │ │ + smlabteq sp, ip, lr, sl │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + smlatbeq sp, ip, lr, sl │ │ │ │ + tsteq pc, ip, asr r6 @ │ │ │ │ + @ instruction: 0x010dae9c │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + smlatbeq pc, ip, r7, r6 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + smlabteq pc, r4, r6, r6 @ │ │ │ │ + smlatteq pc, r0, r6, r6 │ │ │ │ tsteq sp, ip, ror #28 │ │ │ │ - smlatteq pc, r0, r2, r6 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ tsteq sp, r4, asr lr │ │ │ │ - smlatbeq pc, r0, r3, r6 @ │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ + strdeq r6, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, r7, r6 @ │ │ │ │ + smlabteq pc, r8, r7, r6 @ │ │ │ │ tsteq sp, r4, lsr lr │ │ │ │ - smlabteq pc, r8, r3, r6 @ │ │ │ │ - smlatteq pc, r4, r3, r6 │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq pc, r0, asr #16 │ │ │ │ tsteq sp, ip, lsl lr │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - smlabbeq pc, r0, r4, r6 @ │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ + strdeq r6, [pc, -r0] │ │ │ │ + @ instruction: 0x010f68b0 │ │ │ │ + smlabbeq pc, ip, r8, r6 @ │ │ │ │ + smlabbeq pc, r4, r4, r8 @ │ │ │ │ strdeq sl, [sp, -r4] │ │ │ │ - smlatbeq pc, r8, r4, r6 @ │ │ │ │ - smlabteq pc, r4, r4, r6 @ │ │ │ │ + smlatbeq pc, ip, r8, r6 @ │ │ │ │ + @ instruction: 0x010f849c │ │ │ │ ldrdeq sl, [sp, -ip] │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ + smlatteq pc, r8, r8, r6 │ │ │ │ + smlabteq pc, r4, r8, r6 @ │ │ │ │ + smlatbeq pc, ip, r4, r8 @ │ │ │ │ @ instruction: 0x010dadbc │ │ │ │ - tsteq pc, ip, ror #10 │ │ │ │ + @ instruction: 0x010f84b4 │ │ │ │ smlatbeq sp, ip, sp, sl │ │ │ │ - smlatteq pc, r4, r7, r6 │ │ │ │ - @ instruction: 0x010f66bc │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - tsteq sp, ip, ror sp │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - tsteq sp, r4, ror #26 │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ - @ instruction: 0x010f66bc │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + @ instruction: 0x010f6fb0 │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + tsteq pc, r4, asr r6 @ │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + strdeq r8, [pc, -r4] │ │ │ │ + @ instruction: 0x010f84bc │ │ │ │ + @ instruction: 0x010f849c │ │ │ │ + smlabteq pc, ip, r8, r6 @ │ │ │ │ + tsteq sp, ip, asr sp │ │ │ │ + @ instruction: 0x010f84b4 │ │ │ │ + smlatteq pc, ip, r8, r6 │ │ │ │ tsteq sp, r4, asr #26 │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - tsteq pc, r0, asr r7 @ │ │ │ │ - tsteq sp, ip, lsr #26 │ │ │ │ - tsteq pc, r0, lsl #16 │ │ │ │ - smlabteq pc, r0, r7, r6 @ │ │ │ │ - @ instruction: 0x010f679c │ │ │ │ - @ instruction: 0x010f8394 │ │ │ │ - tsteq sp, r4, lsl #26 │ │ │ │ - @ instruction: 0x010f67bc │ │ │ │ - smlatbeq pc, ip, r3, r8 @ │ │ │ │ - smlatteq sp, ip, ip, sl │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ - @ instruction: 0x010f83bc │ │ │ │ + smlatteq pc, ip, r4, r8 │ │ │ │ + smlabteq pc, r8, r4, r8 @ │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + tsteq sp, r4, lsr #26 │ │ │ │ + smlatteq pc, r8, r4, r8 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq sp, ip, lsl #26 │ │ │ │ + tsteq pc, ip, asr r5 @ │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + strdeq r8, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + smlatteq sp, r4, ip, sl │ │ │ │ + tsteq pc, r8, lsl r5 @ │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ smlabteq sp, ip, ip, sl │ │ │ │ - smlabteq pc, r4, r3, r8 @ │ │ │ │ - @ instruction: 0x010dacbc │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - smlabteq pc, r0, lr, r6 @ │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - smlabteq pc, ip, r3, r8 @ │ │ │ │ - smlatbeq pc, ip, r3, r8 @ │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - tsteq sp, ip, ror #24 │ │ │ │ - smlabteq pc, r4, r3, r8 @ │ │ │ │ + tsteq pc, r4, asr r5 @ │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + smlatbeq sp, ip, ip, sl │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + smlabbeq pc, ip, r9, r6 @ │ │ │ │ + @ instruction: 0x010dac94 │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + @ instruction: 0x010f85bc │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ + @ instruction: 0x010f6994 │ │ │ │ + tsteq sp, r4, ror #24 │ │ │ │ + tsteq pc, r8, ror r5 @ │ │ │ │ + @ instruction: 0x010f69b4 │ │ │ │ + tsteq sp, ip, asr #24 │ │ │ │ + @ instruction: 0x010f85b4 │ │ │ │ + @ instruction: 0x010f8590 │ │ │ │ + smlabteq pc, ip, r9, r6 @ │ │ │ │ + tsteq sp, ip, lsr #24 │ │ │ │ + @ instruction: 0x010f85b0 │ │ │ │ + smlatteq pc, ip, r9, r6 │ │ │ │ + tsteq sp, r4, lsl ip │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + smlatteq pc, r4, r5, r8 │ │ │ │ + smlabteq pc, r0, r5, r8 @ │ │ │ │ strdeq r6, [pc, -ip] │ │ │ │ - tsteq sp, r4, asr ip │ │ │ │ - strdeq r8, [pc, -ip] │ │ │ │ - ldrdeq r8, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r8 @ │ │ │ │ - tsteq sp, r4, lsr ip │ │ │ │ + smlatteq sp, ip, fp, sl │ │ │ │ + smlatteq pc, r0, r5, r8 │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + ldrdeq sl, [sp, -r4] │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ strdeq r8, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - tsteq sp, ip, lsl ip │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + @ instruction: 0x010dabb4 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + smlatbeq sp, r4, fp, sl │ │ │ │ + smlabteq pc, r8, r7, r8 @ │ │ │ │ + tsteq pc, r4, lsr #22 │ │ │ │ + smlatbeq pc, ip, sl, r6 @ │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + tsteq sp, ip, ror #22 │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq sp, r4, asr fp │ │ │ │ + smlatbeq pc, r4, sl, r6 @ │ │ │ │ + smlabbeq pc, r0, sl, r6 @ │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ + tsteq sp, r4, lsr fp │ │ │ │ + smlatbeq pc, r0, sl, r6 @ │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + tsteq sp, ip, lsl fp │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + @ instruction: 0x010f6ab0 │ │ │ │ + smlabbeq pc, r0, r6, r8 @ │ │ │ │ strdeq sl, [sp, -r4] │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, r6, r8 @ │ │ │ │ ldrdeq sl, [sp, -ip] │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - @ instruction: 0x010dabbc │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - @ instruction: 0x010f689c │ │ │ │ - smlatbeq sp, r4, fp, sl │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - smlabteq pc, ip, r4, r8 @ │ │ │ │ - smlabbeq pc, ip, r4, r8 @ │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - smlatbeq pc, r4, r8, r6 @ │ │ │ │ - tsteq sp, r4, ror fp │ │ │ │ - smlabbeq pc, r8, r4, r8 @ │ │ │ │ - smlabteq pc, r4, r8, r6 @ │ │ │ │ - tsteq sp, ip, asr fp │ │ │ │ - smlabteq pc, r4, r4, r8 @ │ │ │ │ - smlatbeq pc, r0, r4, r8 @ │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - tsteq sp, ip, lsr fp │ │ │ │ - smlabteq pc, r0, r4, r8 @ │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ - strdeq r8, [pc, -r4] │ │ │ │ - ldrdeq r8, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - strdeq sl, [sp, -ip] │ │ │ │ - strdeq r8, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - smlatteq sp, r4, sl, sl │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - smlabteq sp, r4, sl, sl │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - @ instruction: 0x010daab4 │ │ │ │ - ldrdeq r8, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - @ instruction: 0x010f69bc │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - tsteq pc, r8, asr r9 @ │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + smlatteq pc, r8, sl, r6 │ │ │ │ + @ instruction: 0x010f86b8 │ │ │ │ + @ instruction: 0x010daabc │ │ │ │ + smlabteq pc, r4, r6, r8 @ │ │ │ │ + smlatbeq sp, ip, sl, sl │ │ │ │ + @ instruction: 0x010f87b0 │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + strdeq r8, [pc, -r8] │ │ │ │ + ldrdeq r8, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl fp @ │ │ │ │ tsteq sp, ip, ror sl │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ - tsteq pc, r8, asr #10 │ │ │ │ + strdeq r8, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ tsteq sp, r4, ror #20 │ │ │ │ - @ instruction: 0x010f69b4 │ │ │ │ - @ instruction: 0x010f6990 │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ tsteq sp, r4, asr #20 │ │ │ │ - @ instruction: 0x010f69b0 │ │ │ │ - smlabbeq pc, r0, r5, r8 @ │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + tsteq pc, r8, ror #22 │ │ │ │ tsteq sp, ip, lsr #20 │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - smlatteq pc, r4, r9, r6 │ │ │ │ - smlabteq pc, r0, r9, r6 @ │ │ │ │ - @ instruction: 0x010f8590 │ │ │ │ + smlatbeq pc, r0, r7, r8 @ │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ tsteq sp, r4, lsl #20 │ │ │ │ - smlatteq pc, r0, r9, r6 │ │ │ │ - @ instruction: 0x010f85b0 │ │ │ │ + tsteq pc, ip, asr r7 @ │ │ │ │ + @ instruction: 0x010f6b98 │ │ │ │ smlatteq sp, ip, r9, sl │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - smlabteq pc, r8, r5, r8 @ │ │ │ │ + @ instruction: 0x010f8798 │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + @ instruction: 0x010f6bb0 │ │ │ │ smlabteq sp, ip, r9, sl │ │ │ │ - ldrdeq r8, [pc, -r4] │ │ │ │ + @ instruction: 0x010f6bbc │ │ │ │ @ instruction: 0x010da9bc │ │ │ │ - smlabteq pc, r0, r6, r8 @ │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - smlatteq pc, r4, r5, r8 │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ - smlabbeq sp, ip, r9, sl │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - tsteq sp, r4, ror r9 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - tsteq pc, ip, lsl r6 @ │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - tsteq sp, r4, asr r9 │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - tsteq sp, ip, lsr r9 │ │ │ │ - @ instruction: 0x010f86b0 │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - smlabbeq pc, r8, sl, r6 @ │ │ │ │ - tsteq sp, r4, lsl r9 │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - smlatbeq pc, r8, sl, r6 @ │ │ │ │ - strdeq sl, [sp, -ip] │ │ │ │ - smlatbeq pc, r8, r6, r8 @ │ │ │ │ - smlabbeq pc, r4, r6, r8 @ │ │ │ │ - smlabteq pc, r0, sl, r6 @ │ │ │ │ - ldrdeq sl, [sp, -ip] │ │ │ │ - smlabteq pc, ip, sl, r6 @ │ │ │ │ - smlabteq sp, ip, r8, sl │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - @ instruction: 0x010f6c90 │ │ │ │ - smlatbeq pc, r8, fp, r6 @ │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - smlabteq pc, ip, sl, r6 @ │ │ │ │ - @ instruction: 0x010f869c │ │ │ │ - smlabbeq sp, ip, r8, sl │ │ │ │ - smlatteq pc, ip, sl, r6 │ │ │ │ - @ instruction: 0x010f86bc │ │ │ │ - tsteq sp, r4, ror r8 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ tsteq pc, r4, lsl #22 │ │ │ │ - ldrdeq r8, [pc, -r4] │ │ │ │ - tsteq sp, r4, asr r8 │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ + smlabbeq pc, r0, sp, r6 @ │ │ │ │ + @ instruction: 0x010f6c98 │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + smlatteq pc, r0, fp, r6 │ │ │ │ + @ instruction: 0x010f6bbc │ │ │ │ + smlabbeq pc, ip, r7, r8 @ │ │ │ │ + tsteq sp, ip, ror r9 │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, r7, r8 @ │ │ │ │ + tsteq sp, r4, ror #18 │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + smlabteq pc, r4, r7, r8 @ │ │ │ │ + tsteq sp, r4, asr #18 │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + smlatteq pc, r4, r7, r8 │ │ │ │ + tsteq sp, ip, lsr #18 │ │ │ │ + smlabbeq pc, r8, ip, r6 @ │ │ │ │ + tsteq pc, r8, asr #24 │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ strdeq r8, [pc, -r4] │ │ │ │ - tsteq sp, ip, lsr r8 │ │ │ │ - @ instruction: 0x010f6b98 │ │ │ │ - tsteq pc, r8, asr fp @ │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - tsteq sp, r4, lsl r8 │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ + tsteq sp, r4, lsl #18 │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ + smlatteq sp, ip, r8, sl │ │ │ │ + smlabbeq pc, r0, ip, r6 @ │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + smlabteq sp, ip, r8, sl │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + @ instruction: 0x010da8b4 │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + smlatteq pc, r8, ip, r6 │ │ │ │ + smlatbeq pc, r8, ip, r6 @ │ │ │ │ + smlabbeq pc, r4, ip, r6 @ │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + smlabbeq sp, r4, r8, sl │ │ │ │ + smlatbeq pc, r4, ip, r6 @ │ │ │ │ + tsteq pc, r4, ror r8 @ │ │ │ │ + tsteq sp, ip, ror #16 │ │ │ │ + smlatteq pc, r0, ip, r6 │ │ │ │ + @ instruction: 0x010f6cbc │ │ │ │ + smlabbeq pc, ip, r8, r8 @ │ │ │ │ + tsteq sp, ip, asr #16 │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, r8, r8 @ │ │ │ │ + tsteq sp, r4, lsr r8 │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + smlatteq pc, ip, ip, r6 │ │ │ │ + @ instruction: 0x010f88bc │ │ │ │ + tsteq sp, ip, lsl #16 │ │ │ │ + tsteq pc, ip, lsl #26 │ │ │ │ + ldrdeq r8, [pc, -ip] │ │ │ │ + strdeq sl, [sp, -r4] │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + strdeq r8, [pc, -r4] │ │ │ │ + ldrdeq sl, [sp, -r4] │ │ │ │ + tsteq pc, r0, lsl #18 │ │ │ │ + smlabteq sp, r4, r7, sl │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + smlatteq pc, r4, r9, r8 │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + tsteq pc, r4, asr #26 │ │ │ │ + smlabbeq sp, ip, r7, sl │ │ │ │ + tsteq pc, r8, lsr #18 │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + tsteq sp, r4, ror r7 │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + tsteq pc, r0, asr #18 │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + tsteq sp, r4, asr r7 │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + @ instruction: 0x010f6d9c │ │ │ │ + tsteq sp, ip, lsr r7 │ │ │ │ + ldrdeq r8, [pc, -r4] │ │ │ │ + @ instruction: 0x010f8994 │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + smlatbeq pc, ip, sp, r6 @ │ │ │ │ + tsteq sp, r4, lsl r7 │ │ │ │ + @ instruction: 0x010f8990 │ │ │ │ + smlabteq pc, ip, sp, r6 @ │ │ │ │ strdeq sl, [sp, -ip] │ │ │ │ - @ instruction: 0x010f6b90 │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ + smlabteq pc, ip, r9, r8 @ │ │ │ │ + smlatbeq pc, r8, r9, r8 @ │ │ │ │ + smlatteq pc, r4, sp, r6 │ │ │ │ ldrdeq sl, [sp, -ip] │ │ │ │ - smlabbeq pc, ip, fp, r6 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - smlabteq sp, r4, r7, sl │ │ │ │ - tsteq pc, r0, ror ip @ │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - @ instruction: 0x010f6bb8 │ │ │ │ - @ instruction: 0x010f6b94 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - @ instruction: 0x010da794 │ │ │ │ - @ instruction: 0x010f6bb4 │ │ │ │ - smlabbeq pc, r4, r7, r8 @ │ │ │ │ - tsteq sp, ip, ror r7 │ │ │ │ strdeq r6, [pc, -r0] │ │ │ │ - smlabteq pc, ip, fp, r6 @ │ │ │ │ - @ instruction: 0x010f879c │ │ │ │ - tsteq sp, ip, asr r7 │ │ │ │ - smlatteq pc, ip, fp, r6 │ │ │ │ - @ instruction: 0x010f87bc │ │ │ │ - tsteq sp, r4, asr #14 │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r7, r8 @ │ │ │ │ - tsteq sp, ip, lsl r7 │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ - smlatteq pc, ip, r7, r8 │ │ │ │ - tsteq sp, r4, lsl #14 │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - smlatteq sp, r4, r6, sl │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - ldrdeq sl, [sp, -r4] │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - strdeq r8, [pc, -r4] │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ + smlabteq sp, ip, r6, sl │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + ldrdeq r8, [pc, -r0] │ │ │ │ @ instruction: 0x010da69c │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + strdeq r8, [pc, -r0] │ │ │ │ smlabbeq sp, r4, r6, sl │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - smlabbeq pc, ip, ip, r6 @ │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ tsteq sp, r4, ror #12 │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - smlatbeq pc, ip, ip, r6 @ │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ tsteq sp, ip, asr #12 │ │ │ │ - smlatteq pc, r4, r8, r8 │ │ │ │ - smlatbeq pc, r4, r8, r8 @ │ │ │ │ - smlabbeq pc, r0, r8, r8 @ │ │ │ │ - @ instruction: 0x010f6cbc │ │ │ │ + smlabteq pc, ip, lr, r6 @ │ │ │ │ + smlabbeq pc, ip, lr, r6 @ │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ tsteq sp, r4, lsr #12 │ │ │ │ - smlatbeq pc, r0, r8, r8 @ │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ + smlabbeq pc, r8, lr, r6 @ │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ tsteq sp, ip, lsl #12 │ │ │ │ - ldrdeq r8, [pc, -ip] │ │ │ │ - @ instruction: 0x010f88b8 │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ + smlabteq pc, r4, lr, r6 @ │ │ │ │ + smlatbeq pc, r0, lr, r6 @ │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ smlatteq sp, ip, r5, sl │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ + tsteq pc, ip, ror sl @ │ │ │ │ ldrdeq sl, [sp, -ip] │ │ │ │ - smlatteq pc, ip, sp, r6 │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, r0, lsl sp @ │ │ │ │ - smlatteq pc, r0, r8, r8 │ │ │ │ - smlatbeq sp, ip, r5, sl │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ + @ instruction: 0x010f7594 │ │ │ │ + tsteq pc, r8, lsr #4 │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + ldrdeq r8, [pc, -r8] │ │ │ │ + @ instruction: 0x010f8a98 │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + @ instruction: 0x010f6eb0 │ │ │ │ @ instruction: 0x010da594 │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ - tsteq pc, r8, asr #26 │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - tsteq sp, r4, ror r5 │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ + @ instruction: 0x010f8a94 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + tsteq sp, ip, ror r5 │ │ │ │ + ldrdeq r8, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, sl, r8 @ │ │ │ │ + smlatteq pc, r8, lr, r6 │ │ │ │ tsteq sp, ip, asr r5 │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - @ instruction: 0x010f6d9c │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - tsteq sp, r4, lsr r5 │ │ │ │ - @ instruction: 0x010f6d98 │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq sp, ip, lsl r5 │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ - @ instruction: 0x010f6db0 │ │ │ │ - smlabbeq pc, r0, r9, r8 @ │ │ │ │ - strdeq sl, [sp, -ip] │ │ │ │ - smlabbeq pc, ip, r9, r8 @ │ │ │ │ - smlatteq sp, ip, r4, sl │ │ │ │ - smlatbeq pc, r4, r4, r7 @ │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - smlatteq pc, r8, r9, r8 │ │ │ │ - smlatbeq pc, r8, r9, r8 @ │ │ │ │ - smlabbeq pc, r4, r9, r8 @ │ │ │ │ - smlabteq pc, r0, sp, r6 @ │ │ │ │ - smlatbeq sp, r4, r4, sl │ │ │ │ - smlatbeq pc, r4, r9, r8 @ │ │ │ │ - smlatteq pc, r0, sp, r6 │ │ │ │ - smlabbeq sp, ip, r4, sl │ │ │ │ - smlatteq pc, r0, r9, r8 │ │ │ │ - @ instruction: 0x010f89bc │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - tsteq sp, ip, ror #8 │ │ │ │ + smlabteq pc, ip, sl, r8 @ │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + tsteq sp, r4, asr #10 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ ldrdeq r8, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - tsteq sp, r4, asr r4 │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - smlatteq pc, ip, r9, r8 │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - tsteq sp, ip, lsr #8 │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - tsteq sp, r4, lsl r4 │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - strdeq sl, [sp, -r4] │ │ │ │ - tsteq pc, r4, asr #20 │ │ │ │ - smlabbeq pc, r0, lr, r6 @ │ │ │ │ - ldrdeq sl, [sp, -ip] │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - @ instruction: 0x010f8ab0 │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - tsteq pc, ip, asr #20 │ │ │ │ - smlabbeq pc, r8, lr, r6 @ │ │ │ │ - smlatbeq sp, ip, r3, sl │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - smlatbeq pc, r8, lr, r6 @ │ │ │ │ - @ instruction: 0x010da394 │ │ │ │ - smlatbeq pc, r8, sl, r8 @ │ │ │ │ - smlabbeq pc, r4, sl, r8 @ │ │ │ │ - smlabteq pc, r0, lr, r6 @ │ │ │ │ - tsteq sp, r4, ror r3 │ │ │ │ - smlatbeq pc, r4, sl, r8 @ │ │ │ │ - smlatteq pc, r0, lr, r6 │ │ │ │ - tsteq sp, ip, asr r3 │ │ │ │ - tsteq pc, r8, lsl fp @ │ │ │ │ - ldrdeq r8, [pc, -r8] │ │ │ │ - @ instruction: 0x010f8ab4 │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - tsteq sp, r4, lsr r3 │ │ │ │ - ldrdeq r8, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - tsteq sp, ip, lsl r3 │ │ │ │ - tsteq pc, r0, lsl fp @ │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + tsteq sp, ip, lsl r5 │ │ │ │ + strdeq r8, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ + tsteq sp, r4, lsl #10 │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + smlatteq sp, r4, r4, sl │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + smlabteq sp, ip, r4, sl │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + smlatbeq pc, r0, fp, r8 @ │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + @ instruction: 0x010da49c │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + @ instruction: 0x010f6f98 │ │ │ │ + smlabbeq sp, r4, r4, sl │ │ │ │ + @ instruction: 0x010f8b98 │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + @ instruction: 0x010f6fb0 │ │ │ │ + tsteq sp, r4, ror #8 │ │ │ │ + @ instruction: 0x010f8b94 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + tsteq sp, ip, asr #8 │ │ │ │ + tsteq pc, r8, lsl #24 │ │ │ │ + smlabteq pc, r8, fp, r8 @ │ │ │ │ + smlatbeq pc, r4, fp, r8 @ │ │ │ │ + smlatteq pc, r0, pc, r6 @ │ │ │ │ + tsteq sp, r4, lsr #8 │ │ │ │ + smlabteq pc, r4, fp, r8 @ │ │ │ │ + mrseq r7, CPSR │ │ │ │ + tsteq sp, ip, lsl #8 │ │ │ │ + tsteq pc, r0, lsl #24 │ │ │ │ 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 @ │ │ │ │ @@ -30806,203 +30806,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 │ │ │ │ - smlabbeq pc, r8, r4, r8 @ │ │ │ │ - smlabteq pc, r4, r8, r6 @ │ │ │ │ - @ instruction: 0x010d9c98 │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - smlabbeq sp, r8, ip, r9 │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r8, ror r5 @ │ │ │ │ @ instruction: 0x010f69b4 │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - smlatbeq pc, r8, r4, r8 @ │ │ │ │ - tsteq sp, r0, asr ip │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - smlabteq pc, r8, r4, r8 @ │ │ │ │ - tsteq sp, r8, lsr ip │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - smlatteq pc, r0, r4, r8 │ │ │ │ - tsteq sp, r8, lsl ip │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - tsteq sp, r0, lsl #24 │ │ │ │ - smlatbeq pc, r4, r9, r6 @ │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - tsteq pc, r0, ror #18 │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - smlabteq sp, r0, fp, r9 │ │ │ │ - @ instruction: 0x010f699c │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ - tsteq pc, r8, asr #10 │ │ │ │ - smlatbeq sp, r0, fp, r9 │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - @ instruction: 0x010d9b90 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - smlabteq pc, r8, r5, r8 @ │ │ │ │ - smlabbeq pc, r8, r5, r8 @ │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - smlatbeq pc, r0, r9, r6 @ │ │ │ │ - tsteq sp, r0, ror #22 │ │ │ │ - smlabbeq pc, r4, r5, r8 @ │ │ │ │ + smlabbeq sp, r8, sp, r9 │ │ │ │ smlabteq pc, r0, r9, r6 @ │ │ │ │ - tsteq sp, r8, asr #22 │ │ │ │ - smlabteq pc, r0, r5, r8 @ │ │ │ │ - @ instruction: 0x010f859c │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - tsteq sp, r8, lsr #22 │ │ │ │ - @ instruction: 0x010f85bc │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - tsteq sp, r0, lsl fp │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ + tsteq sp, r8, ror sp │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ + smlatbeq pc, r4, sl, r6 @ │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + smlatteq pc, ip, r9, r6 │ │ │ │ + smlabteq pc, r8, r9, r6 @ │ │ │ │ + @ instruction: 0x010f8598 │ │ │ │ + tsteq sp, r0, asr #26 │ │ │ │ + smlatteq pc, r8, r9, r6 │ │ │ │ + @ instruction: 0x010f85b8 │ │ │ │ + tsteq sp, r8, lsr #26 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + ldrdeq r8, [pc, -r0] │ │ │ │ + tsteq sp, r8, lsl #26 │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ strdeq r8, [pc, -r0] │ │ │ │ - smlabteq pc, ip, r5, r8 @ │ │ │ │ - tsteq pc, sl, lsl #20 │ │ │ │ - smlatteq sp, ip, sl, r9 │ │ │ │ - strdeq r8, [pc, -r2] │ │ │ │ + strdeq r9, [sp, -r0] │ │ │ │ + @ instruction: 0x010f6a94 │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ tsteq pc, r0, lsr sl @ │ │ │ │ - ldrdeq r9, [sp, -sl] │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ - tsteq pc, r2, lsl r6 @ │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + smlabteq sp, r8, ip, r9 │ │ │ │ tsteq pc, r0, asr sl @ │ │ │ │ - smlabteq sp, r2, sl, r9 │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - @ instruction: 0x010d9ab6 │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ - smlatteq pc, r6, r7, r8 │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - smlabteq pc, lr, sl, r6 @ │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + @ instruction: 0x010d9cb0 │ │ │ │ + smlabbeq pc, ip, sl, r6 @ │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + @ instruction: 0x010d9c90 │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + smlabbeq sp, r0, ip, r9 │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + @ instruction: 0x010f86b8 │ │ │ │ + tsteq pc, r8, ror r6 @ │ │ │ │ + tsteq pc, r4, asr r6 @ │ │ │ │ @ instruction: 0x010f6a90 │ │ │ │ - tsteq pc, lr, ror #20 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - smlabbeq sp, r6, sl, r9 │ │ │ │ - @ instruction: 0x010f6a94 │ │ │ │ - tsteq pc, r6, ror #12 │ │ │ │ - tsteq sp, r4, ror sl │ │ │ │ - ldrdeq r6, [pc, -r6] │ │ │ │ - @ instruction: 0x010f6ab4 │ │ │ │ - smlabbeq pc, r6, r6, r8 @ │ │ │ │ - tsteq sp, ip, asr sl │ │ │ │ - ldrdeq r6, [pc, -sl] │ │ │ │ + tsteq sp, r0, asr ip │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + @ instruction: 0x010f6ab0 │ │ │ │ + tsteq sp, r8, lsr ip │ │ │ │ + @ instruction: 0x010f86b0 │ │ │ │ + smlabbeq pc, ip, r6, r8 @ │ │ │ │ + smlabteq pc, r8, sl, r6 @ │ │ │ │ + tsteq sp, r8, lsl ip │ │ │ │ smlatbeq pc, ip, r6, r8 @ │ │ │ │ - tsteq sp, sl, asr #20 │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - smlabteq pc, r6, r6, r8 @ │ │ │ │ - tsteq sp, ip, lsr #20 │ │ │ │ - tsteq pc, sl, lsl fp @ │ │ │ │ - smlatteq pc, ip, r6, r8 │ │ │ │ - tsteq sp, sl, lsl sl │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - tsteq pc, sl, lsr fp @ │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ - tsteq sp, r2, lsl #20 │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - strdeq r9, [sp, -r6] │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - @ instruction: 0x010f8796 │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq pc, r6, lsr r7 @ │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - ldrdeq r9, [sp, -r2] │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - @ instruction: 0x010f6b9a │ │ │ │ - smlabteq sp, r0, r9, r9 │ │ │ │ - @ instruction: 0x010f879e │ │ │ │ - tsteq pc, ip, ror r7 @ │ │ │ │ - @ instruction: 0x010f6bba │ │ │ │ - smlatbeq sp, r8, r9, r9 │ │ │ │ - smlatbeq pc, r2, r7, r8 @ │ │ │ │ - smlatteq pc, r0, fp, r6 │ │ │ │ - @ instruction: 0x010d9996 │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - ldrdeq r8, [pc, -lr] │ │ │ │ - @ instruction: 0x010f87bc │ │ │ │ + smlatteq pc, r8, sl, r6 │ │ │ │ + tsteq sp, r0, lsl #24 │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + smlatteq pc, r0, r6, r8 │ │ │ │ + @ instruction: 0x010f86bc │ │ │ │ strdeq r6, [pc, -sl] │ │ │ │ - tsteq sp, r8, ror r9 │ │ │ │ - smlatteq pc, r2, r7, r8 │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - tsteq sp, r6, ror #18 │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - tsteq pc, r2, lsl #16 │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - tsteq sp, lr, asr #18 │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ - tsteq sp, r2, asr #18 │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ + smlatteq pc, r2, r6, r8 │ │ │ │ + tsteq pc, r0, lsr #22 │ │ │ │ + smlabteq sp, sl, fp, r9 │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + tsteq pc, r2, lsl #14 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + @ instruction: 0x010d9bb2 │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + smlatbeq sp, r6, fp, r9 │ │ │ │ + smlabteq pc, r4, lr, r6 @ │ │ │ │ + ldrdeq r8, [pc, -r6] │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + @ instruction: 0x010f6bbe │ │ │ │ + smlabbeq pc, r0, fp, r6 @ │ │ │ │ + tsteq pc, lr, asr fp @ │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + tsteq sp, r6, ror fp │ │ │ │ + smlabbeq pc, r4, fp, r6 @ │ │ │ │ + tsteq pc, r6, asr r7 @ │ │ │ │ + tsteq sp, r4, ror #22 │ │ │ │ + smlabteq pc, r6, fp, r6 @ │ │ │ │ + smlatbeq pc, r4, fp, r6 @ │ │ │ │ + tsteq pc, r6, ror r7 @ │ │ │ │ + tsteq sp, ip, asr #22 │ │ │ │ + smlabteq pc, sl, fp, r6 @ │ │ │ │ + @ instruction: 0x010f879c │ │ │ │ + tsteq sp, sl, lsr fp │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + tsteq pc, r6, lsl #24 │ │ │ │ + smlatteq pc, r4, fp, r6 │ │ │ │ + @ instruction: 0x010f87b6 │ │ │ │ + tsteq sp, ip, lsl fp │ │ │ │ + tsteq pc, sl, lsl #24 │ │ │ │ ldrdeq r8, [pc, -ip] │ │ │ │ - tsteq pc, sl, lsr sp @ │ │ │ │ - smlabteq pc, r4, ip, r6 @ │ │ │ │ - smlabbeq pc, r6, ip, r6 @ │ │ │ │ + tsteq sp, sl, lsl #22 │ │ │ │ + tsteq pc, ip, asr #24 │ │ │ │ + tsteq pc, sl, lsr #24 │ │ │ │ + strdeq r8, [pc, -ip] │ │ │ │ + strdeq r9, [sp, -r2] │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + smlatteq sp, r6, sl, r9 │ │ │ │ + strdeq r8, [pc, -ip] │ │ │ │ + smlabbeq pc, r6, r8, r8 @ │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + tsteq pc, r6, lsr #16 │ │ │ │ tsteq pc, r4, ror #24 │ │ │ │ - tsteq pc, r6, lsr r8 @ │ │ │ │ - tsteq sp, r8, lsl r9 │ │ │ │ + smlabteq sp, r2, sl, r9 │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ smlabbeq pc, sl, ip, r6 @ │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - tsteq sp, r6, lsl #18 │ │ │ │ - smlabteq pc, ip, ip, r6 @ │ │ │ │ + @ instruction: 0x010d9ab0 │ │ │ │ + smlabbeq pc, lr, r8, r8 @ │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ smlatbeq pc, sl, ip, r6 @ │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - smlatteq sp, lr, r8, r9 │ │ │ │ + @ instruction: 0x010d9a98 │ │ │ │ + @ instruction: 0x010f8892 │ │ │ │ ldrdeq r6, [pc, -r0] │ │ │ │ - smlatbeq pc, r2, r8, r8 @ │ │ │ │ - ldrdeq r9, [sp, -ip] │ │ │ │ - tsteq pc, sl, asr #26 │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ + smlabbeq sp, r6, sl, r9 │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + smlabteq pc, lr, r8, r8 @ │ │ │ │ + smlatbeq pc, ip, r8, r8 @ │ │ │ │ smlatteq pc, sl, ip, r6 │ │ │ │ - @ instruction: 0x010f88bc │ │ │ │ - @ instruction: 0x010d98be │ │ │ │ + tsteq sp, r8, ror #20 │ │ │ │ + ldrdeq r8, [pc, -r2] │ │ │ │ tsteq pc, r0, lsl sp @ │ │ │ │ - smlatteq pc, r2, r8, r8 │ │ │ │ - smlatbeq sp, ip, r8, r9 │ │ │ │ - tsteq pc, r2, asr sp @ │ │ │ │ + tsteq sp, r6, asr sl │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + strdeq r8, [pc, -r2] │ │ │ │ tsteq pc, r0, lsr sp @ │ │ │ │ - tsteq pc, r2, lsl #18 │ │ │ │ - @ instruction: 0x010d9894 │ │ │ │ - tsteq pc, r2, lsl r9 @ │ │ │ │ - smlabbeq sp, r8, r8, r9 │ │ │ │ + tsteq sp, lr, lsr sl │ │ │ │ + tsteq pc, r0, asr #26 │ │ │ │ + tsteq sp, r2, lsr sl │ │ │ │ + smlabteq pc, ip, sl, r8 @ │ │ │ │ + tsteq pc, sl, lsr #28 │ │ │ │ + @ instruction: 0x010f6db4 │ │ │ │ + tsteq pc, r6, ror sp @ │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + tsteq pc, r6, lsr #18 │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ + tsteq pc, sl, ror sp @ │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + strdeq r9, [sp, -r6] │ │ │ │ + @ instruction: 0x010f6dbc │ │ │ │ + @ instruction: 0x010f6d9a │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + ldrdeq r9, [sp, -lr] │ │ │ │ + smlabteq pc, r0, sp, r6 @ │ │ │ │ + @ instruction: 0x010f8992 │ │ │ │ + smlabteq sp, ip, r9, r9 │ │ │ │ + tsteq pc, sl, lsr lr @ │ │ │ │ + strdeq r6, [pc, -ip] │ │ │ │ + ldrdeq r6, [pc, -sl] │ │ │ │ + smlatbeq pc, ip, r9, r8 @ │ │ │ │ + smlatbeq sp, lr, r9, r9 │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + ldrdeq r8, [pc, -r2] │ │ │ │ + @ instruction: 0x010d999c │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + strdeq r8, [pc, -r2] │ │ │ │ + smlabbeq sp, r4, r9, r9 │ │ │ │ tsteq pc, r2, lsl #20 │ │ │ │ - smlabbeq pc, ip, r9, r8 @ │ │ │ │ - tsteq pc, lr, asr #18 │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq pc, sl, ror #26 │ │ │ │ - tsteq sp, r4, ror #16 │ │ │ │ - tsteq pc, r2, asr r9 @ │ │ │ │ - @ instruction: 0x010f6d90 │ │ │ │ - tsteq sp, r2, asr r8 │ │ │ │ - @ instruction: 0x010f8994 │ │ │ │ - tsteq pc, r2, ror r9 @ │ │ │ │ - @ instruction: 0x010f6db0 │ │ │ │ - tsteq sp, sl, lsr r8 │ │ │ │ - @ instruction: 0x010f8998 │ │ │ │ - ldrdeq r6, [pc, -r6] │ │ │ │ - tsteq sp, r8, lsr #16 │ │ │ │ - tsteq pc, r2, lsl sl @ │ │ │ │ - ldrdeq r8, [pc, -r4] │ │ │ │ - @ instruction: 0x010f89b2 │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - tsteq sp, sl, lsl #16 │ │ │ │ - ldrdeq r8, [pc, -r8] │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ - strdeq r9, [sp, -r8] │ │ │ │ - tsteq pc, sl, lsl sl @ │ │ │ │ - strdeq r8, [pc, -r8] │ │ │ │ - tsteq pc, r6, lsr lr @ │ │ │ │ - smlatteq sp, r0, r7, r9 │ │ │ │ - tsteq pc, r6, asr #28 │ │ │ │ - ldrdeq r9, [sp, -r4] │ │ │ │ + tsteq sp, r8, ror r9 │ │ │ │ + strdeq r8, [pc, -r2] │ │ │ │ + tsteq pc, ip, ror sl @ │ │ │ │ + tsteq pc, lr, lsr sl @ │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + tsteq pc, sl, asr lr @ │ │ │ │ + tsteq sp, r4, asr r9 │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ + smlabbeq pc, r0, lr, r6 @ │ │ │ │ + tsteq sp, r2, asr #18 │ │ │ │ + smlabbeq pc, r4, sl, r8 @ │ │ │ │ + tsteq pc, r2, ror #20 │ │ │ │ + smlatbeq pc, r0, lr, r6 @ │ │ │ │ + tsteq sp, sl, lsr #18 │ │ │ │ + smlabbeq pc, r8, sl, r8 @ │ │ │ │ + smlabteq pc, r6, lr, r6 @ │ │ │ │ + tsteq sp, r8, lsl r9 │ │ │ │ + tsteq pc, r2, lsl #22 │ │ │ │ + smlabteq pc, r4, sl, r8 @ │ │ │ │ + smlatbeq pc, r2, sl, r8 @ │ │ │ │ + smlatteq pc, r0, lr, r6 │ │ │ │ + strdeq r9, [sp, -sl] │ │ │ │ + smlabteq pc, r8, sl, r8 @ │ │ │ │ + tsteq pc, r6, lsl #30 │ │ │ │ + smlatteq sp, r8, r8, r9 │ │ │ │ + tsteq pc, sl, lsl #22 │ │ │ │ + smlatteq pc, r8, sl, r8 │ │ │ │ + tsteq pc, r6, lsr #30 │ │ │ │ + ldrdeq r9, [sp, -r0] │ │ │ │ + tsteq pc, r6, lsr pc @ │ │ │ │ + smlabteq sp, r4, r8, r9 │ │ │ │ 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 │ │ │ │ @@ -31886,30 +31886,30 @@ │ │ │ │ stmdale fp!, {r0, r2, r3, r4, r5, r7, r8, r9, pc} │ │ │ │ bicpl pc, ip, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0054299 │ │ │ │ @ instruction: 0xf64082fa │ │ │ │ addsmi r5, r9, #216, 6 @ 0x60000003 │ │ │ │ movwhi pc, #24581 @ 0x6005 @ │ │ │ │ bllt 154ffe4 │ │ │ │ - smlatbeq pc, sl, r6, r8 @ │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ - smlatbeq pc, r4, r6, r8 @ │ │ │ │ - smlatbeq pc, r0, r6, r8 @ │ │ │ │ - strdeq r8, [pc, -r6] │ │ │ │ - smlatteq pc, r2, sp, r8 │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - tsteq pc, r2, lsr #18 │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq pc, sl, ror r8 @ │ │ │ │ - tsteq pc, lr, lsl ip @ │ │ │ │ - tsteq pc, r6, ror #16 │ │ │ │ - tsteq pc, lr, lsr #8 │ │ │ │ - ldrdeq r8, [pc, -sl] │ │ │ │ - tsteq sp, r2, asr lr │ │ │ │ - strdeq r8, [sp, -lr] │ │ │ │ + @ instruction: 0x010f879a │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + @ instruction: 0x010f8794 │ │ │ │ + @ instruction: 0x010f8790 │ │ │ │ + smlatteq pc, r6, r9, r8 │ │ │ │ + ldrdeq r8, [pc, -r2] │ │ │ │ + strdeq r8, [pc, -r8] │ │ │ │ + tsteq pc, r2, lsl sl @ │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, sl, ror #18 │ │ │ │ + tsteq pc, lr, lsl #26 │ │ │ │ + tsteq pc, r6, asr r9 @ │ │ │ │ + tsteq pc, lr, lsl r5 @ │ │ │ │ + smlabteq pc, sl, r4, r8 @ │ │ │ │ + tsteq sp, r2, asr #30 │ │ │ │ + smlatteq sp, lr, fp, r8 │ │ │ │ movweq pc, #16417 @ 0x4021 @ │ │ │ │ rscpl pc, r8, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0034293 │ │ │ │ @ instruction: 0xf6408307 │ │ │ │ addsmi r5, r9, #228, 6 @ 0x90000003 │ │ │ │ msrhi CPSR_sx, #74 @ 0x4a │ │ │ │ ldclcs 8, cr15, [ip], {223} @ 0xdf │ │ │ │ @@ -32732,50 +32732,50 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ stmib r4, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vaddw.u8 q9, q3, d1 │ │ │ │ strtmi r4, [r2], -r7, lsl #6 │ │ │ │ @ instruction: 0xf7df4628 │ │ │ │ @ instruction: 0xf009e9be │ │ │ │ svclt 0x0000bcbf │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - tsteq sp, lr, ror r9 │ │ │ │ - tsteq pc, r6, ror #2 │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + tsteq sp, lr, ror #20 │ │ │ │ + tsteq pc, r6, asr r2 @ │ │ │ │ + smlabteq sp, sl, fp, r8 │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + smlatteq sp, sl, sl, r8 │ │ │ │ ldrdeq r8, [sp, -sl] │ │ │ │ - smlabbeq pc, r4, pc, r7 @ │ │ │ │ - strdeq r8, [sp, -sl] │ │ │ │ - smlatteq sp, sl, r6, r8 │ │ │ │ - ldrdeq r7, [pc, -r2] │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - tsteq pc, r2, lsr #10 │ │ │ │ - smlatteq pc, r8, ip, r7 │ │ │ │ - tsteq lr, r2, lsl fp │ │ │ │ - strdeq r8, [pc, -lr] │ │ │ │ - tsteq sp, r6, lsl r7 │ │ │ │ - tsteq pc, r6, ror ip @ │ │ │ │ - tsteq sp, r0, lsr r4 │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - tsteq lr, sl, asr r9 │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ - strdeq r8, [pc, -r0] │ │ │ │ - smlatbeq sp, sl, r2, r8 │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - tsteq sp, r0, asr r2 │ │ │ │ - strdeq r8, [sp, -r2] │ │ │ │ - ldrdeq r8, [sp, -lr] │ │ │ │ - strdeq r8, [pc, -r2] │ │ │ │ - tsteq sp, sl, ror #30 │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - tsteq sp, lr, lsl pc │ │ │ │ - @ instruction: 0x010f8d9a │ │ │ │ - smlatteq pc, r4, r5, r7 │ │ │ │ - @ instruction: 0x010f8d90 │ │ │ │ - smlabbeq pc, r0, sp, r8 @ │ │ │ │ + smlabteq pc, r2, pc, r7 @ │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + tsteq pc, r2, lsl r6 @ │ │ │ │ + ldrdeq r7, [pc, -r8] │ │ │ │ + tsteq lr, r2, lsl #24 │ │ │ │ + smlatteq pc, lr, r5, r8 │ │ │ │ + tsteq sp, r6, lsl #16 │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + tsteq sp, r0, lsr #10 │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + tsteq lr, sl, asr #20 │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + smlatteq pc, r0, r6, r8 │ │ │ │ + @ instruction: 0x010d839a │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + tsteq sp, r0, asr #6 │ │ │ │ + smlatteq sp, r2, r2, r8 │ │ │ │ + smlabteq sp, lr, r2, r8 │ │ │ │ + smlatteq pc, r2, r3, r8 │ │ │ │ + qaddeq r8, sl, sp │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + tsteq sp, lr │ │ │ │ + smlabbeq pc, sl, lr, r8 @ │ │ │ │ + ldrdeq r7, [pc, -r4] │ │ │ │ + smlabbeq pc, r0, lr, r8 @ │ │ │ │ + tsteq pc, r0, ror lr @ │ │ │ │ teqpvs ip, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0074299 │ │ │ │ @ instruction: 0xf5b1836e │ │ │ │ @ instruction: 0xf0025fb2 │ │ │ │ @ instruction: 0xf0098115 │ │ │ │ sha1c.32 , , │ │ │ │ addsmi r7, r9, #148, 6 @ 0x50000002 │ │ │ │ @@ -33593,20 +33593,20 @@ │ │ │ │ ldmdale r7, {r0, r2, r5, r6, r7, r8, sl, pc} │ │ │ │ @ instruction: 0x63b4f641 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ @ instruction: 0xf6418238 │ │ │ │ addsmi r6, r9, #184, 6 @ 0xe0000002 │ │ │ │ ldrbhi pc, [r2], #-8 @ │ │ │ │ ldcllt 0, cr15, [ip, #32]! │ │ │ │ - ldrdeq r8, [pc, -ip] │ │ │ │ - strdeq r8, [pc, -r4] │ │ │ │ - tsteq pc, r6, lsr r3 @ │ │ │ │ - tsteq lr, r0, ror #2 │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ + smlabteq pc, ip, sp, r8 @ │ │ │ │ + smlatteq pc, r4, sp, r8 │ │ │ │ + tsteq pc, r6, lsr #8 │ │ │ │ + tsteq lr, r0, asr r2 │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + tsteq pc, r0, lsl fp @ │ │ │ │ bicsvs pc, r0, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r0, {r3, r5, r7, r8, pc} │ │ │ │ bicvs pc, r8, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054299 │ │ │ │ @ instruction: 0xf64185b0 │ │ │ │ addsmi r6, r9, #204, 6 @ 0x30000003 │ │ │ │ @@ -34734,28 +34734,28 @@ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d326 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [r8, r3, ror #1] │ │ │ │ ldrhi pc, [r4, #-327] @ 0xfffffeb9 │ │ │ │ svclt 0x0000e1c2 │ │ │ │ - strdeq r8, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, r2, r6 @ │ │ │ │ - smlatteq pc, r0, r4, r8 │ │ │ │ - ldrdeq r8, [pc, -r6] │ │ │ │ - smlabteq pc, r8, r4, r8 @ │ │ │ │ - @ instruction: 0x010f84be │ │ │ │ - @ instruction: 0x010f84b0 │ │ │ │ - smlatbeq pc, r6, r4, r8 @ │ │ │ │ - @ instruction: 0x010f8498 │ │ │ │ - tsteq pc, r2, ror r2 @ │ │ │ │ - tsteq pc, r4 │ │ │ │ - @ instruction: 0x010f829a │ │ │ │ - @ instruction: 0x010f5f9a │ │ │ │ - smlabbeq pc, r6, r2, r8 @ │ │ │ │ + smlatteq pc, r0, r5, r8 │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + ldrdeq r8, [pc, -r0] │ │ │ │ + smlabteq pc, r6, r5, r8 @ │ │ │ │ + @ instruction: 0x010f85b8 │ │ │ │ + smlatbeq pc, lr, r5, r8 @ │ │ │ │ + smlatbeq pc, r0, r5, r8 @ │ │ │ │ + @ instruction: 0x010f8596 │ │ │ │ + smlabbeq pc, r8, r5, r8 @ │ │ │ │ + tsteq pc, r2, ror #6 │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + smlabbeq pc, sl, r3, r8 @ │ │ │ │ + smlabbeq pc, sl, r0, r6 @ │ │ │ │ + tsteq pc, r6, ror r3 @ │ │ │ │ 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, [sl, r3, ror #1] │ │ │ │ @@ -35821,210 +35821,210 @@ │ │ │ │ @ instruction: 0x01a801a0 │ │ │ │ @ instruction: 0x01b801b0 │ │ │ │ biceq r0, r8, r0, asr #3 │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib sl, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7c9 │ │ │ │ - tsteq sp, sl, lsl lr │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - tsteq sp, lr, lsl #28 │ │ │ │ - smlabteq sp, r6, sl, r5 │ │ │ │ - @ instruction: 0x010f52b0 │ │ │ │ - ldrdeq ip, [sp, -r6] │ │ │ │ - smlabbeq pc, ip, r2, r5 @ │ │ │ │ - smlabteq sp, r6, sp, ip │ │ │ │ - tsteq pc, r8, ror #4 │ │ │ │ - @ instruction: 0x010dcdba │ │ │ │ - @ instruction: 0x010dcdbe │ │ │ │ - smlatbeq sp, r0, sp, ip │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - smlabbeq sp, lr, sp, ip │ │ │ │ - smlabbeq sp, r0, sp, ip │ │ │ │ - tsteq sp, lr, ror sp │ │ │ │ - smlabbeq sp, r8, sp, ip │ │ │ │ - smlabbeq sp, sl, sp, ip │ │ │ │ - smlatbeq sp, r2, r9, r5 │ │ │ │ - smlabbeq pc, ip, r1, r5 @ │ │ │ │ - tsteq sp, r2, ror #26 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - tsteq sp, r2, asr sp │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - @ instruction: 0x010dccbe │ │ │ │ - tsteq pc, r2, ror #16 │ │ │ │ - strdeq r5, [pc, -lr] │ │ │ │ - smlabbeq sp, lr, r0, sp │ │ │ │ - smlabbeq sp, r0, r9, r5 │ │ │ │ - tsteq pc, lr, lsr r1 @ │ │ │ │ - tsteq sp, sl, asr r9 │ │ │ │ - tsteq pc, lr, lsr r1 @ │ │ │ │ - tsteq sp, r6, lsr r9 │ │ │ │ - tsteq pc, r2, asr #2 │ │ │ │ - tsteq sp, r2, lsl r9 │ │ │ │ - tsteq pc, sl, lsr r1 @ │ │ │ │ - smlatteq sp, lr, r8, r5 │ │ │ │ - tsteq pc, r2, lsr r1 @ │ │ │ │ - smlabteq sp, sl, r8, r5 │ │ │ │ - tsteq pc, r6, lsr r1 @ │ │ │ │ - smlatbeq sp, r6, r8, r5 │ │ │ │ - tsteq pc, lr, lsr r1 @ │ │ │ │ - smlabbeq sp, r2, r8, r5 │ │ │ │ - tsteq pc, r6, asr #2 │ │ │ │ - tsteq sp, lr, asr r8 │ │ │ │ - tsteq pc, r6, asr #2 │ │ │ │ - tsteq sp, sl, lsr r8 │ │ │ │ - tsteq pc, lr, asr #2 │ │ │ │ - tsteq sp, r6, lsl r8 │ │ │ │ - tsteq pc, r6, asr #2 │ │ │ │ - strdeq r5, [sp, -r2] │ │ │ │ - tsteq pc, lr, lsr r1 @ │ │ │ │ - smlabteq sp, lr, r7, r5 │ │ │ │ - tsteq pc, r6, lsr r1 @ │ │ │ │ - smlatbeq sp, sl, r7, r5 │ │ │ │ - tsteq pc, sl, lsr r1 @ │ │ │ │ - smlabbeq sp, r6, r7, r5 │ │ │ │ - tsteq pc, r2, asr r1 @ │ │ │ │ - tsteq sp, r2, ror #14 │ │ │ │ - tsteq pc, lr, asr #2 │ │ │ │ - tsteq sp, r6, asr #14 │ │ │ │ - @ instruction: 0x010dca98 │ │ │ │ - @ instruction: 0x010dca96 │ │ │ │ - @ instruction: 0x010dca98 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - @ instruction: 0x010f44bc │ │ │ │ - smlatbeq pc, ip, r4, r4 @ │ │ │ │ - smlatbeq pc, sl, r4, r4 @ │ │ │ │ - tsteq r0, ip, lsr fp │ │ │ │ - @ instruction: 0x011085b2 │ │ │ │ - tsteq r0, ip, lsr #11 │ │ │ │ - tsteq r0, r6, lsr #11 │ │ │ │ - tsteq r0, r0, lsr #11 │ │ │ │ - tsteq pc, r6, asr #8 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, r2, lsr r4 @ │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - tsteq pc, lr, lsl r4 @ │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ - tsteq pc, sl, lsl #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ + tsteq sp, sl, lsl #30 │ │ │ │ + smlatteq pc, ip, r3, r5 │ │ │ │ + strdeq ip, [sp, -lr] │ │ │ │ + @ instruction: 0x010d5bb6 │ │ │ │ + smlatbeq pc, r0, r3, r5 @ │ │ │ │ + smlabteq sp, r6, lr, ip │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + @ instruction: 0x010dceb6 │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + smlatbeq sp, sl, lr, ip │ │ │ │ + smlatbeq sp, lr, lr, ip │ │ │ │ + @ instruction: 0x010dce90 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq sp, lr, ror lr │ │ │ │ + tsteq sp, r0, ror lr │ │ │ │ + tsteq sp, lr, ror #28 │ │ │ │ + tsteq sp, r8, ror lr │ │ │ │ + tsteq sp, sl, ror lr │ │ │ │ + @ instruction: 0x010d5a92 │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ + tsteq sp, r2, asr lr │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + tsteq sp, r2, asr #28 │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + smlatbeq sp, lr, sp, ip │ │ │ │ + tsteq pc, r2, asr r9 @ │ │ │ │ + smlatteq pc, lr, r1, r5 │ │ │ │ + tsteq sp, lr, ror r1 │ │ │ │ + tsteq sp, r0, ror sl │ │ │ │ + tsteq pc, lr, lsr #4 │ │ │ │ + tsteq sp, sl, asr #20 │ │ │ │ + tsteq pc, lr, lsr #4 │ │ │ │ + tsteq sp, r6, lsr #20 │ │ │ │ + tsteq pc, r2, lsr r2 @ │ │ │ │ + tsteq sp, r2, lsl #20 │ │ │ │ + tsteq pc, sl, lsr #4 │ │ │ │ + ldrdeq r5, [sp, -lr] │ │ │ │ + tsteq pc, r2, lsr #4 │ │ │ │ + @ instruction: 0x010d59ba │ │ │ │ + tsteq pc, r6, lsr #4 │ │ │ │ + @ instruction: 0x010d5996 │ │ │ │ + tsteq pc, lr, lsr #4 │ │ │ │ + tsteq sp, r2, ror r9 │ │ │ │ + tsteq pc, r6, lsr r2 @ │ │ │ │ + tsteq sp, lr, asr #18 │ │ │ │ + tsteq pc, r6, lsr r2 @ │ │ │ │ + tsteq sp, sl, lsr #18 │ │ │ │ + tsteq pc, lr, lsr r2 @ │ │ │ │ + tsteq sp, r6, lsl #18 │ │ │ │ + tsteq pc, r6, lsr r2 @ │ │ │ │ + smlatteq sp, r2, r8, r5 │ │ │ │ + tsteq pc, lr, lsr #4 │ │ │ │ + @ instruction: 0x010d58be │ │ │ │ + tsteq pc, r6, lsr #4 │ │ │ │ + @ instruction: 0x010d589a │ │ │ │ + tsteq pc, sl, lsr #4 │ │ │ │ + tsteq sp, r6, ror r8 │ │ │ │ + tsteq pc, r2, asr #4 │ │ │ │ + tsteq sp, r2, asr r8 │ │ │ │ + tsteq pc, lr, lsr r2 @ │ │ │ │ + tsteq sp, r6, lsr r8 │ │ │ │ + smlabbeq sp, r8, fp, ip │ │ │ │ + smlabbeq sp, r6, fp, ip │ │ │ │ + smlabbeq sp, r8, fp, ip │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + smlatbeq pc, ip, r5, r4 @ │ │ │ │ + @ instruction: 0x010f459c │ │ │ │ + @ instruction: 0x010f459a │ │ │ │ + tsteq r0, ip, lsr #24 │ │ │ │ + tsteq r0, r2, lsr #13 │ │ │ │ + @ instruction: 0x0110869c │ │ │ │ + @ instruction: 0x01108696 │ │ │ │ + @ instruction: 0x01108690 │ │ │ │ + tsteq pc, r6, lsr r5 @ │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ + tsteq pc, r8, lsl r5 @ │ │ │ │ + tsteq pc, lr, lsl #10 │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ strdeq r4, [pc, -sl] │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - smlatteq pc, lr, r3, r4 │ │ │ │ - smlatteq pc, r8, r3, r4 │ │ │ │ - smlatteq pc, r2, r3, r4 │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - tsteq r6, r0, lsl #27 │ │ │ │ - tsteq sp, lr, ror r4 │ │ │ │ - tsteq sp, ip, lsl #24 │ │ │ │ - tsteq pc, r6, lsl r4 @ │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq pc, r2, lsl #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - smlatteq pc, r8, r3, r4 │ │ │ │ - smlabbeq sp, lr, r4, r5 │ │ │ │ - smlabbeq sp, r6, r4, r5 │ │ │ │ - smlabteq pc, sl, r3, r4 @ │ │ │ │ - tsteq sp, ip, asr r4 │ │ │ │ - tsteq sp, r4, asr r4 │ │ │ │ - smlatbeq pc, r4, r3, r4 @ │ │ │ │ - tsteq sp, sl, lsr #8 │ │ │ │ - tsteq sp, r2, lsr #8 │ │ │ │ - smlabbeq pc, r2, r3, r4 @ │ │ │ │ - strdeq r5, [sp, -r8] │ │ │ │ - strdeq r5, [sp, -r0] │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - smlabteq sp, r6, r3, r5 │ │ │ │ - @ instruction: 0x010d53be │ │ │ │ - tsteq pc, lr, lsr r3 @ │ │ │ │ - strdeq r5, [sp, -lr] │ │ │ │ - tsteq lr, ip, lsl r9 │ │ │ │ - tsteq pc, r2, ror lr @ │ │ │ │ - strdeq r3, [lr, -r6] │ │ │ │ - tsteq pc, r6, ror #28 │ │ │ │ - smlabteq lr, ip, r8, r3 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + smlatteq pc, sl, r4, r4 │ │ │ │ + smlatteq pc, r4, r4, r4 │ │ │ │ + ldrdeq r4, [pc, -lr] │ │ │ │ ldrdeq r4, [pc, -r8] │ │ │ │ - smlabbeq pc, r6, sl, r4 @ │ │ │ │ + ldrdeq r4, [pc, -r2] │ │ │ │ + smlabteq pc, ip, r4, r4 @ │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq sp, lr, ror #10 │ │ │ │ + strdeq ip, [sp, -ip] │ │ │ │ + tsteq pc, r6, lsl #10 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + strdeq r4, [pc, -r2] │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + @ instruction: 0x01168df4 │ │ │ │ ldrdeq r4, [pc, -r8] │ │ │ │ - ldrdeq r4, [pc, -r6] │ │ │ │ - smlatteq sp, r2, r2, r5 │ │ │ │ + tsteq sp, lr, ror r5 │ │ │ │ + tsteq sp, r6, ror r5 │ │ │ │ + @ instruction: 0x010f44ba │ │ │ │ + tsteq sp, ip, asr #10 │ │ │ │ + tsteq sp, r4, asr #10 │ │ │ │ + @ instruction: 0x010f4494 │ │ │ │ + tsteq sp, sl, lsl r5 │ │ │ │ + tsteq sp, r2, lsl r5 │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + smlatteq sp, r8, r4, r5 │ │ │ │ + smlatteq sp, r0, r4, r5 │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + @ instruction: 0x010d54b6 │ │ │ │ + smlatbeq sp, lr, r4, r5 │ │ │ │ + tsteq pc, lr, lsr #8 │ │ │ │ + smlatteq sp, lr, r3, r5 │ │ │ │ + tsteq lr, ip, lsl #20 │ │ │ │ + tsteq pc, r2, ror #30 │ │ │ │ + smlatteq lr, r6, r9, r3 │ │ │ │ + tsteq pc, r6, asr pc @ │ │ │ │ + @ instruction: 0x010e39bc │ │ │ │ + smlabteq pc, r8, r3, r4 @ │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + smlabteq pc, r8, r3, r4 @ │ │ │ │ + smlabteq pc, r6, r3, r4 @ │ │ │ │ + ldrdeq r5, [sp, -r2] │ │ │ │ + smlabteq sp, sl, r3, r5 │ │ │ │ + smlatbeq pc, ip, r3, r4 @ │ │ │ │ + @ instruction: 0x010f43b2 │ │ │ │ + strdeq r4, [pc, -r2] │ │ │ │ + smlatbeq pc, r4, r3, r4 @ │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlabteq sp, r2, r2, r5 │ │ │ │ + smlatbeq pc, sl, sl, r4 @ │ │ │ │ + tsteq sp, r4, lsr #10 │ │ │ │ + tsteq sp, r0, lsr r5 │ │ │ │ + tsteq r6, lr, ror #22 │ │ │ │ + tsteq sp, r8, lsl r5 │ │ │ │ + smlatteq sp, lr, r4, r5 │ │ │ │ + strdeq r5, [sp, -sl] │ │ │ │ + strdeq r5, [sp, -r6] │ │ │ │ + strdeq r5, [sp, -r2] │ │ │ │ + smlatteq sp, lr, r4, r5 │ │ │ │ + smlatteq sp, lr, r4, r5 │ │ │ │ + @ instruction: 0x01168adc │ │ │ │ + ldrdeq r5, [sp, -ip] │ │ │ │ + tsteq sp, r8, ror #8 │ │ │ │ + tsteq r6, r4, lsr #21 │ │ │ │ + tsteq sp, r8, lsr #10 │ │ │ │ + tsteq pc, sl, asr r2 @ │ │ │ │ + tsteq pc, sl, asr r2 @ │ │ │ │ + tsteq pc, sl, asr r2 @ │ │ │ │ + tsteq pc, r6, asr r9 @ │ │ │ │ + smlatteq sp, r4, r8, ip │ │ │ │ ldrdeq r5, [sp, -sl] │ │ │ │ - @ instruction: 0x010f42bc │ │ │ │ - smlabteq pc, r2, r2, r4 @ │ │ │ │ - tsteq pc, r2, lsl #20 │ │ │ │ - @ instruction: 0x010f42b4 │ │ │ │ - smlatteq pc, r0, r9, r4 │ │ │ │ ldrdeq r5, [sp, -r2] │ │ │ │ - @ instruction: 0x010f49ba │ │ │ │ - tsteq sp, r4, lsr r4 │ │ │ │ - tsteq sp, r0, asr #8 │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - tsteq sp, r8, lsr #8 │ │ │ │ - strdeq r5, [sp, -lr] │ │ │ │ - tsteq sp, sl, lsl #8 │ │ │ │ - tsteq sp, r6, lsl #8 │ │ │ │ - tsteq sp, r2, lsl #8 │ │ │ │ - strdeq r5, [sp, -lr] │ │ │ │ - strdeq r5, [sp, -lr] │ │ │ │ - tsteq r6, ip, ror #19 │ │ │ │ - smlatteq sp, ip, r3, r5 │ │ │ │ - tsteq sp, r8, ror r3 │ │ │ │ - @ instruction: 0x011689b4 │ │ │ │ - tsteq sp, r8, lsr r4 │ │ │ │ - tsteq pc, sl, ror #2 │ │ │ │ - tsteq pc, sl, ror #2 │ │ │ │ - tsteq pc, sl, ror #2 │ │ │ │ - tsteq pc, r6, ror #16 │ │ │ │ - strdeq ip, [sp, -r4] │ │ │ │ - smlatteq sp, sl, r0, r5 │ │ │ │ - smlatteq sp, r2, r0, r5 │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - tsteq lr, ip, asr r6 │ │ │ │ - tsteq pc, sl, lsl #16 │ │ │ │ - tsteq pc, r8, lsl r1 @ │ │ │ │ - tsteq pc, sl, lsr #2 │ │ │ │ - tsteq r6, sl, asr #17 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq sp, sl, asr #32 │ │ │ │ - tsteq sp, r2, asr #32 │ │ │ │ - tsteq pc, lr, lsl #2 │ │ │ │ - tsteq sp, r8, lsl r0 │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + tsteq pc, sl, lsl r2 @ │ │ │ │ + @ instruction: 0x011689ba │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + tsteq sp, sl, lsr r1 │ │ │ │ + tsteq sp, r2, lsr r1 │ │ │ │ + strdeq r4, [pc, -lr] │ │ │ │ + tsteq sp, r8, lsl #2 │ │ │ │ + mrseq r5, (UNDEF: 29) │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + ldrdeq r5, [sp, -r6] │ │ │ │ + smlabteq sp, lr, r0, r5 │ │ │ │ + @ instruction: 0x010f41ba │ │ │ │ + smlatbeq sp, r4, r0, r5 │ │ │ │ + swpeq r5, ip, [sp] │ │ │ │ + @ instruction: 0x010f4198 │ │ │ │ + tsteq sp, r2, ror r0 │ │ │ │ + tsteq sp, sl, rrx │ │ │ │ + tsteq pc, r6, ror r1 @ │ │ │ │ + tsteq sp, r0, asr #32 │ │ │ │ + tsteq sp, r8, lsr r0 │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ tsteq sp, r0, lsl r0 │ │ │ │ - smlatteq pc, ip, r0, r4 │ │ │ │ - smlatteq sp, r6, pc, r4 @ │ │ │ │ - ldrdeq r4, [sp, -lr] │ │ │ │ - smlabteq pc, sl, r0, r4 @ │ │ │ │ - @ instruction: 0x010d4fb4 │ │ │ │ - smlatbeq sp, ip, pc, r4 @ │ │ │ │ - smlatbeq pc, r8, r0, r4 @ │ │ │ │ - smlabbeq sp, r2, pc, r4 @ │ │ │ │ - tsteq sp, sl, ror pc │ │ │ │ - smlabbeq pc, r6, r0, r4 @ │ │ │ │ - tsteq sp, r0, asr pc │ │ │ │ - tsteq sp, r8, asr #30 │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - tsteq sp, r0, lsr #30 │ │ │ │ - tsteq sp, sl, lsl pc │ │ │ │ - tsteq pc, lr, asr #32 │ │ │ │ - qaddeq r4, r0, pc @ │ │ │ │ - smlabbeq pc, r6, sl, r5 @ │ │ │ │ - smlabbeq pc, r4, r7, lr @ │ │ │ │ - tsteq r0, r6, lsr #18 │ │ │ │ - tsteq r0, r4, lsl #18 │ │ │ │ - tsteq pc, r6, lsl r0 @ │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - tsteq pc, sl │ │ │ │ - tsteq pc, r8 │ │ │ │ - tsteq r6, r0, asr #13 │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - strdeq r3, [pc, -sl] │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ - tsteq pc, lr, ror pc @ │ │ │ │ - smlatbeq pc, sl, r9, r5 @ │ │ │ │ + tsteq sp, sl │ │ │ │ + tsteq pc, lr, lsr r1 @ │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + tsteq pc, r4, ror r8 @ │ │ │ │ + tsteq r0, r6, lsl sl │ │ │ │ + @ instruction: 0x011049f4 │ │ │ │ + tsteq pc, r6, lsl #2 │ │ │ │ + mrseq r4, (UNDEF: 31) │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + @ instruction: 0x011687b0 │ │ │ │ + smlatteq pc, r6, r0, r4 │ │ │ │ + smlatteq pc, sl, r0, r4 │ │ │ │ + smlatteq pc, r2, r0, r4 │ │ │ │ + tsteq pc, lr, rrx │ │ │ │ + @ instruction: 0x010f5a9a │ │ │ │ ldccs 8, cr15, [r8, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldrt lr, [r8], -sl, lsl #16 │ │ │ │ stccs 8, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ @@ -36864,182 +36864,182 @@ │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ ldrbteq lr, [r3], #2430 @ 0x97e │ │ │ │ cmpphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ smlatbcs r1, sl, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e157 │ │ │ │ - @ instruction: 0x010fe394 │ │ │ │ - tsteq r0, r4, lsr r5 │ │ │ │ - tsteq r0, r0, lsl r5 │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - tsteq pc, r0, lsl ip @ │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ - tsteq r6, r2, asr #5 │ │ │ │ - tsteq pc, r6, lsl ip @ │ │ │ │ - tsteq pc, r2, lsl ip @ │ │ │ │ - tsteq pc, lr, lsl #24 │ │ │ │ - tsteq pc, sl, lsl #24 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlatteq pc, lr, fp, r3 │ │ │ │ - smlatteq pc, r4, fp, r3 │ │ │ │ - smlatteq pc, r0, fp, r3 │ │ │ │ - smlatteq pc, r0, fp, r3 │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlatbeq sp, ip, r2, ip │ │ │ │ - tsteq r0, r6, lsr r4 │ │ │ │ - smlatbeq pc, r8, fp, r3 @ │ │ │ │ - smlatbeq pc, r6, fp, r3 @ │ │ │ │ - tsteq pc, r2, ror #24 │ │ │ │ - smlabbeq pc, r4, r0, r4 @ │ │ │ │ - tsteq pc, r0, ror ip @ │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq sp, sl, ror r8 │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - tsteq sp, r2, ror r8 │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - tsteq pc, r2, lsl ip @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ + smlabbeq pc, r4, r4, lr @ │ │ │ │ + tsteq r0, r4, lsr #12 │ │ │ │ + tsteq r0, r0, lsl #12 │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + tsteq pc, r8, lsl #26 │ │ │ │ + tsteq pc, r0, lsl #26 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + @ instruction: 0x011683b2 │ │ │ │ + tsteq pc, r6, lsl #26 │ │ │ │ + tsteq pc, r2, lsl #26 │ │ │ │ + strdeq r3, [pc, -lr] │ │ │ │ strdeq r3, [pc, -sl] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlatteq pc, sl, fp, r3 │ │ │ │ - smlatbeq pc, sl, pc, r3 @ │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + ldrdeq r3, [pc, -lr] │ │ │ │ ldrdeq r3, [pc, -r4] │ │ │ │ - smlabbeq pc, r6, pc, r3 @ │ │ │ │ - ldrdeq r3, [pc, -r2] │ │ │ │ - tsteq pc, r2, ror #30 │ │ │ │ - smlabteq pc, r2, fp, r3 @ │ │ │ │ - @ instruction: 0x010f3bbe │ │ │ │ - @ instruction: 0x010f3bbc │ │ │ │ - tsteq sp, r2, lsr #14 │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - @ instruction: 0x010f3b92 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + @ instruction: 0x011682f6 │ │ │ │ + smlabteq pc, r0, ip, r3 @ │ │ │ │ + @ instruction: 0x010dc39c │ │ │ │ + tsteq r0, r6, lsr #10 │ │ │ │ + @ instruction: 0x010f3c98 │ │ │ │ + @ instruction: 0x010f3c96 │ │ │ │ + tsteq pc, r2, asr sp @ │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + tsteq sp, sl, ror #18 │ │ │ │ + tsteq pc, ip, lsr #2 │ │ │ │ + tsteq sp, r2, ror #18 │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + tsteq pc, r2, lsl #26 │ │ │ │ + smlatteq pc, r4, r0, r4 │ │ │ │ + smlatteq pc, sl, ip, r3 │ │ │ │ + smlabteq pc, r0, r0, r4 @ │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + swpeq r4, sl, [pc] @ │ │ │ │ + smlabteq pc, r4, ip, r3 @ │ │ │ │ + tsteq pc, r6, ror r0 @ │ │ │ │ + smlabteq pc, r2, ip, r3 @ │ │ │ │ + qaddeq r4, r2, pc @ │ │ │ │ + @ instruction: 0x010f3cb2 │ │ │ │ + smlatbeq pc, lr, ip, r3 @ │ │ │ │ + smlatbeq pc, ip, ip, r3 @ │ │ │ │ + tsteq sp, r2, lsl r8 │ │ │ │ + strdeq r3, [pc, -sl] │ │ │ │ + smlabbeq pc, r2, ip, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r4, ror ip @ │ │ │ │ + @ instruction: 0x010f3fb4 │ │ │ │ + tsteq pc, r4, ror #24 │ │ │ │ + @ instruction: 0x010f3f92 │ │ │ │ + tsteq pc, r6, asr ip @ │ │ │ │ + tsteq pc, lr, ror #30 │ │ │ │ + smlatteq sp, r8, r9, r4 │ │ │ │ + tsteq pc, sl, asr #30 │ │ │ │ + smlatteq sp, ip, r9, r4 │ │ │ │ + tsteq pc, r6, lsr #30 │ │ │ │ + tsteq sp, ip, lsl sl │ │ │ │ + tsteq pc, r2, lsl #30 │ │ │ │ + strdeq r3, [pc, -sl] │ │ │ │ smlatteq pc, r8, lr, r3 │ │ │ │ - smlabbeq pc, r4, fp, r3 @ │ │ │ │ - smlabteq pc, r4, lr, r3 @ │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - smlatbeq pc, r2, lr, r3 @ │ │ │ │ - tsteq pc, r6, ror #22 │ │ │ │ - tsteq pc, lr, ror lr @ │ │ │ │ - strdeq r4, [sp, -r8] │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ - strdeq r4, [sp, -ip] │ │ │ │ - tsteq pc, r6, lsr lr @ │ │ │ │ - tsteq sp, ip, lsr #18 │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + smlatteq pc, r6, fp, r3 │ │ │ │ + smlatbeq pc, r0, lr, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + smlabteq pc, sl, fp, r3 @ │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + smlabteq pc, r4, fp, r3 @ │ │ │ │ + ldrdeq r4, [sp, -sl] │ │ │ │ + ldrdeq r4, [sp, -r2] │ │ │ │ + smlatbeq pc, r8, fp, r3 @ │ │ │ │ + tsteq sp, r0, lsl r6 │ │ │ │ strdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r2, lsl #22 │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - @ instruction: 0x010f3db0 │ │ │ │ - smlatteq pc, r2, sl, r3 │ │ │ │ - smlabbeq pc, ip, sp, r3 @ │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ smlatteq sp, sl, r5, r4 │ │ │ │ - smlatteq sp, r2, r5, r4 │ │ │ │ - @ instruction: 0x010f3ab8 │ │ │ │ - tsteq sp, r0, lsr #10 │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - strdeq r4, [sp, -sl] │ │ │ │ - smlatteq pc, r2, ip, r3 │ │ │ │ - ldrdeq r4, [sp, -r4] │ │ │ │ - @ instruction: 0x010e2796 │ │ │ │ - smlabteq sp, r8, r8, fp │ │ │ │ - smlatbeq pc, r6, r8, r3 @ │ │ │ │ - smlatbeq pc, ip, r8, r3 @ │ │ │ │ - smlatbeq sp, sl, r8, fp │ │ │ │ - smlatbeq pc, r0, r8, r3 @ │ │ │ │ - smlatbeq pc, r2, r8, r3 @ │ │ │ │ - smlabbeq sp, r8, r8, fp │ │ │ │ - smlabbeq sp, sl, r8, fp │ │ │ │ - smlabbeq pc, r0, r8, r3 @ │ │ │ │ - smlabbeq pc, r6, r8, r3 @ │ │ │ │ - smlatteq sp, r8, r7, fp │ │ │ │ - smlabteq sp, sl, r7, fp │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ - tsteq pc, r2, ror #16 │ │ │ │ - @ instruction: 0x010db7b8 │ │ │ │ - smlabbeq sp, r6, r6, fp │ │ │ │ - smlabbeq sp, r0, r6, fp │ │ │ │ - smlatbeq sp, sl, r6, fp │ │ │ │ - tsteq pc, r4, lsl r8 @ │ │ │ │ - tsteq sp, sl, ror #12 │ │ │ │ - tsteq sp, r4, ror #12 │ │ │ │ - @ instruction: 0x010db7b6 │ │ │ │ - smlatteq pc, r0, r7, r3 │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - @ instruction: 0x010db79c │ │ │ │ - @ instruction: 0x010db796 │ │ │ │ - @ instruction: 0x010f37b8 │ │ │ │ - @ instruction: 0x010f37b2 │ │ │ │ - tsteq sp, r8, asr #14 │ │ │ │ - smlatbeq sp, r6, r5, fp │ │ │ │ - tsteq sp, r4, lsl #14 │ │ │ │ - tsteq pc, r6, ror r7 @ │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ - tsteq sp, r6, lsr r6 │ │ │ │ - smlabbeq sp, r8, r5, fp │ │ │ │ - smlabbeq sp, r2, r5, fp │ │ │ │ - smlatteq sp, r0, r8, fp │ │ │ │ - smlabbeq sp, sl, r5, fp │ │ │ │ - tsteq sp, r8, lsl r5 │ │ │ │ - smlatbeq sp, r6, r6, fp │ │ │ │ - smlatteq pc, r4, r6, r3 │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq sp, r6, ror #12 │ │ │ │ - @ instruction: 0x010f36b4 │ │ │ │ - smlatbeq pc, sl, r6, r3 @ │ │ │ │ - tsteq sp, r4, asr #10 │ │ │ │ - smlabbeq pc, lr, r6, r3 @ │ │ │ │ - tsteq sp, r4, lsl r6 │ │ │ │ - tsteq pc, lr, ror #12 │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - smlatteq sp, r6, r5, fp │ │ │ │ - smlabbeq sp, r8, r4, fp │ │ │ │ - tsteq sp, lr, asr #8 │ │ │ │ - tsteq sp, r8, asr #8 │ │ │ │ - tsteq sp, sl, ror #8 │ │ │ │ - tsteq sp, r4, ror #8 │ │ │ │ - tsteq sp, lr, asr r4 │ │ │ │ - tsteq sp, r8, asr r4 │ │ │ │ - smlabteq pc, sl, r5, r3 @ │ │ │ │ - smlabteq sp, r8, r4, fp │ │ │ │ - @ instruction: 0x010f35b0 │ │ │ │ - smlatbeq pc, r8, r5, r3 @ │ │ │ │ - smlatbeq pc, r0, r5, r3 @ │ │ │ │ - @ instruction: 0x010f3598 │ │ │ │ - @ instruction: 0x010f3594 │ │ │ │ - @ instruction: 0x010f3590 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - smlatteq sp, lr, r0, r4 │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - tsteq pc, sl, asr r5 @ │ │ │ │ - strheq r4, [sp, -r2] │ │ │ │ - smlabteq sp, r0, r0, r4 │ │ │ │ - strheq r4, [sp, -lr] │ │ │ │ - strheq r4, [sp, -ip] │ │ │ │ - strheq r4, [sp, -sl] │ │ │ │ - strheq r4, [sp, -ip] │ │ │ │ - tsteq r6, ip, lsr #13 │ │ │ │ - smlatteq pc, ip, r4, r3 │ │ │ │ - tsteq sp, r0, lsr r0 │ │ │ │ - tsteq sp, lr, lsr r0 │ │ │ │ - tsteq sp, ip, lsr r0 │ │ │ │ - tsteq sp, sl, lsr r0 │ │ │ │ - tsteq sp, r8, lsr r0 │ │ │ │ - tsteq sp, sl, lsr r0 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - smlabbeq pc, r0, r4, r3 @ │ │ │ │ - tsteq sp, sl, asr lr │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + smlabteq sp, r4, r5, r4 │ │ │ │ + smlabbeq lr, r6, r8, r2 │ │ │ │ + @ instruction: 0x010db9b8 │ │ │ │ + @ instruction: 0x010f3996 │ │ │ │ + @ instruction: 0x010f399c │ │ │ │ + @ instruction: 0x010db99a │ │ │ │ + @ instruction: 0x010f3990 │ │ │ │ + @ instruction: 0x010f3992 │ │ │ │ + tsteq sp, r8, ror r9 │ │ │ │ + tsteq sp, sl, ror r9 │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + ldrdeq fp, [sp, -r8] │ │ │ │ + @ instruction: 0x010db8ba │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + tsteq pc, r2, asr r9 @ │ │ │ │ + smlatbeq sp, r8, r8, fp │ │ │ │ + tsteq sp, r6, ror r7 │ │ │ │ + tsteq sp, r0, ror r7 │ │ │ │ + @ instruction: 0x010db79a │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + tsteq sp, sl, asr r7 │ │ │ │ + tsteq sp, r4, asr r7 │ │ │ │ + smlatbeq sp, r6, r8, fp │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, lr, r8, r3 @ │ │ │ │ + smlabbeq sp, ip, r8, fp │ │ │ │ + smlabbeq sp, r6, r8, fp │ │ │ │ + smlatbeq pc, r8, r8, r3 @ │ │ │ │ + smlatbeq pc, r2, r8, r3 @ │ │ │ │ + tsteq sp, r8, lsr r8 │ │ │ │ + @ instruction: 0x010db696 │ │ │ │ + strdeq fp, [sp, -r4] │ │ │ │ + tsteq pc, r6, ror #16 │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ + tsteq sp, r6, lsr #14 │ │ │ │ + tsteq sp, r8, ror r6 │ │ │ │ + tsteq sp, r2, ror r6 │ │ │ │ + ldrdeq fp, [sp, -r0] │ │ │ │ + tsteq sp, sl, ror r6 │ │ │ │ + tsteq sp, r8, lsl #12 │ │ │ │ + @ instruction: 0x010db796 │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + smlabteq pc, sl, r7, r3 @ │ │ │ │ + smlabteq pc, r0, r7, r3 @ │ │ │ │ + tsteq sp, r6, asr r7 │ │ │ │ + smlatbeq pc, r4, r7, r3 @ │ │ │ │ + @ instruction: 0x010f379a │ │ │ │ + tsteq sp, r4, lsr r6 │ │ │ │ + tsteq pc, lr, ror r7 @ │ │ │ │ + tsteq sp, r4, lsl #14 │ │ │ │ + tsteq pc, lr, asr r7 @ │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + ldrdeq fp, [sp, -r6] │ │ │ │ + tsteq sp, r8, ror r5 │ │ │ │ + tsteq sp, lr, lsr r5 │ │ │ │ + tsteq sp, r8, lsr r5 │ │ │ │ + tsteq sp, sl, asr r5 │ │ │ │ + tsteq sp, r4, asr r5 │ │ │ │ + tsteq sp, lr, asr #10 │ │ │ │ + tsteq sp, r8, asr #10 │ │ │ │ + @ instruction: 0x010f36ba │ │ │ │ + @ instruction: 0x010db5b8 │ │ │ │ + smlatbeq pc, r0, r6, r3 @ │ │ │ │ + @ instruction: 0x010f3698 │ │ │ │ + @ instruction: 0x010f3690 │ │ │ │ + smlabbeq pc, r8, r6, r3 @ │ │ │ │ + smlabbeq pc, r4, r6, r3 @ │ │ │ │ + smlabbeq pc, r0, r6, r3 @ │ │ │ │ + tsteq r6, r2, asr r8 │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + ldrdeq r4, [sp, -lr] │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tsteq pc, sl, asr #12 │ │ │ │ + smlatbeq sp, r2, r1, r4 │ │ │ │ + @ instruction: 0x010d41b0 │ │ │ │ + smlatbeq sp, lr, r1, r4 │ │ │ │ + smlatbeq sp, ip, r1, r4 │ │ │ │ + smlatbeq sp, sl, r1, r4 │ │ │ │ + smlatbeq sp, ip, r1, r4 │ │ │ │ + @ instruction: 0x0116779c │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + tsteq sp, r0, lsr #2 │ │ │ │ + tsteq sp, lr, lsr #2 │ │ │ │ + tsteq sp, ip, lsr #2 │ │ │ │ + tsteq sp, sl, lsr #2 │ │ │ │ + tsteq sp, r8, lsr #2 │ │ │ │ + tsteq sp, sl, lsr #2 │ │ │ │ + tsteq r6, sl, lsl r7 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq sp, sl, asr #30 │ │ │ │ ldccs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xf8dfe81c │ │ │ │ @ instruction: 0x463b2db0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -37911,198 +37911,198 @@ │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ @ instruction: 0x0672e950 │ │ │ │ cmnphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014aba │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r6, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e177 │ │ │ │ - @ instruction: 0x010d3bb8 │ │ │ │ - @ instruction: 0x010f31bc │ │ │ │ - smlabteq pc, sl, r1, r3 @ │ │ │ │ + smlatbeq sp, r8, ip, r3 │ │ │ │ + smlatbeq pc, ip, r2, r3 @ │ │ │ │ + @ instruction: 0x010f32ba │ │ │ │ + smlabteq pc, ip, r2, r3 @ │ │ │ │ ldrdeq r3, [pc, -ip] │ │ │ │ - smlatteq pc, ip, r1, r3 │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + smlabteq pc, lr, r2, r3 @ │ │ │ │ + ldrdeq r3, [sp, -lr] │ │ │ │ + @ instruction: 0x010f32bc │ │ │ │ + smlatbeq pc, ip, r2, r3 @ │ │ │ │ + smlatbeq pc, r0, r2, r3 @ │ │ │ │ + tsteq sp, r6, lsl sp │ │ │ │ + tsteq pc, r6, ror r2 @ │ │ │ │ + tsteq pc, lr, asr r2 @ │ │ │ │ + strdeq r3, [sp, -ip] │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + tsteq pc, lr, lsr #4 │ │ │ │ + tsteq pc, r6, lsl r2 @ │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + @ instruction: 0x010f3198 │ │ │ │ + tsteq sp, r6, lsr ip │ │ │ │ + tsteq sp, r4, ror #18 │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + tsteq sp, ip, lsr r9 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq pc, r2, lsr #8 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + ldrdeq r3, [sp, -lr] │ │ │ │ + smlatteq sp, r0, fp, r3 │ │ │ │ + smlatteq pc, sl, r0, r3 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + tsteq sp, r8, lsl #18 │ │ │ │ + strdeq r3, [sp, -r6] │ │ │ │ + smlatteq sp, r4, r8, r3 │ │ │ │ + ldrdeq r3, [sp, -r2] │ │ │ │ + smlabteq sp, r0, r8, r3 │ │ │ │ + smlatbeq sp, lr, r8, r3 │ │ │ │ + @ instruction: 0x010d389c │ │ │ │ + smlabbeq sp, sl, r8, r3 │ │ │ │ + tsteq sp, r8, ror r8 │ │ │ │ + tsteq sp, r6, ror #16 │ │ │ │ + tsteq sp, r4, asr r8 │ │ │ │ + tsteq sp, r2, asr #16 │ │ │ │ + tsteq sp, r0, lsr r8 │ │ │ │ + tsteq sp, lr, lsl r8 │ │ │ │ + tsteq sp, ip, lsl #16 │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ tsteq pc, r6, lsl #4 │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - smlatteq sp, lr, r9, r3 │ │ │ │ - smlabteq pc, ip, r1, r3 @ │ │ │ │ - @ instruction: 0x010f31bc │ │ │ │ - @ instruction: 0x010f31b0 │ │ │ │ - tsteq sp, r6, lsr #24 │ │ │ │ - smlabbeq pc, r6, r1, r3 @ │ │ │ │ + tsteq pc, r0, lsl r2 @ │ │ │ │ + tsteq pc, r6, lsl r2 @ │ │ │ │ + tsteq sp, r4, lsl r7 │ │ │ │ + smlabteq sp, ip, r0, fp │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlabteq sp, sl, r6, r3 │ │ │ │ + ldrdeq fp, [sp, -r2] │ │ │ │ + @ instruction: 0x010f31b6 │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + tsteq pc, sl, ror r1 @ │ │ │ │ tsteq pc, lr, ror #2 │ │ │ │ - tsteq sp, ip, lsl #24 │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq pc, lr, lsr r1 @ │ │ │ │ - tsteq pc, r6, lsr #2 │ │ │ │ - smlatteq pc, sl, r0, r3 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - smlatbeq pc, r8, r0, r3 @ │ │ │ │ - tsteq sp, r6, asr #22 │ │ │ │ - tsteq sp, r4, ror r8 │ │ │ │ - qaddeq r3, ip, pc @ │ │ │ │ - tsteq sp, ip, asr #16 │ │ │ │ - tsteq r0, r8, lsr r6 │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - smlatteq sp, lr, sl, r3 │ │ │ │ - strdeq r3, [sp, -r0] │ │ │ │ - strdeq r2, [pc, -sl] │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq sp, r8, lsl r8 │ │ │ │ - tsteq sp, r6, lsl #16 │ │ │ │ - strdeq r3, [sp, -r4] │ │ │ │ - smlatteq sp, r2, r7, r3 │ │ │ │ - ldrdeq r3, [sp, -r0] │ │ │ │ - @ instruction: 0x010d37be │ │ │ │ - smlatbeq sp, ip, r7, r3 │ │ │ │ - @ instruction: 0x010d379a │ │ │ │ - smlabbeq sp, r8, r7, r3 │ │ │ │ - tsteq sp, r6, ror r7 │ │ │ │ - tsteq sp, r4, ror #14 │ │ │ │ - tsteq sp, r2, asr r7 │ │ │ │ - tsteq sp, r0, asr #14 │ │ │ │ - tsteq sp, lr, lsr #14 │ │ │ │ - tsteq sp, ip, lsl r7 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + tsteq pc, r6, asr r1 @ │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + @ instruction: 0x01166edc │ │ │ │ + tsteq pc, lr, lsr #2 │ │ │ │ + smlabteq pc, r0, sp, r2 @ │ │ │ │ tsteq pc, r6, lsl r1 @ │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - tsteq pc, r6, lsr #2 │ │ │ │ - tsteq sp, r4, lsr #12 │ │ │ │ - ldrdeq sl, [sp, -ip] │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - ldrdeq r3, [sp, -sl] │ │ │ │ - smlatteq sp, r2, r2, fp │ │ │ │ - smlabteq pc, r6, r0, r3 @ │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ tsteq pc, r0, asr #18 │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - smlabbeq pc, sl, r0, r3 @ │ │ │ │ - tsteq pc, lr, ror r0 @ │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - tsteq pc, r6, rrx │ │ │ │ - qaddeq r3, ip, pc @ │ │ │ │ - tsteq r6, ip, ror #27 │ │ │ │ - tsteq pc, lr, lsr r0 @ │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r6, lsr #32 │ │ │ │ - tsteq pc, r8, asr r8 @ │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - smlatteq pc, r4, r7, r3 │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - smlatteq pc, r0, r7, r3 │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - smlabbeq pc, r2, pc, r2 @ │ │ │ │ - smlatbeq sp, r0, r4, r3 │ │ │ │ - @ instruction: 0x010d3498 │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - tsteq sp, lr, ror #8 │ │ │ │ - tsteq sp, r6, ror #8 │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - smlatbeq pc, r0, fp, r2 @ │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ - tsteq sp, r8, ror #6 │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - strdeq r2, [pc, -r6] │ │ │ │ - smlatteq pc, ip, lr, r2 │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ - smlatteq pc, ip, lr, r2 │ │ │ │ - smlatteq pc, r2, lr, r2 │ │ │ │ - smlatteq pc, r8, lr, r2 │ │ │ │ - smlatteq pc, r2, lr, r2 │ │ │ │ - smlatteq pc, r0, lr, r2 │ │ │ │ - @ instruction: 0x010f2a90 │ │ │ │ - smlabteq pc, lr, lr, r2 @ │ │ │ │ - tsteq sp, ip, asr r2 │ │ │ │ - smlatbeq pc, r6, lr, r2 @ │ │ │ │ - smlatbeq pc, r0, lr, r2 @ │ │ │ │ - tsteq sp, r4, lsr #4 │ │ │ │ - tsteq pc, lr, lsl #20 │ │ │ │ - smlabbeq pc, r2, lr, r2 @ │ │ │ │ - strdeq r3, [sp, -r4] │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - tsteq pc, r6, asr lr @ │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - tsteq pc, r2, asr #28 │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, lr, lsr #28 │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - tsteq pc, lr, lsl lr @ │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - tsteq pc, sl, lsl lr @ │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - smlabbeq sp, r0, r3, r3 │ │ │ │ - smlabbeq sp, ip, r3, r3 │ │ │ │ - tsteq r6, sl, asr #19 │ │ │ │ - tsteq sp, r4, ror r3 │ │ │ │ - tsteq sp, sl, asr #6 │ │ │ │ - tsteq sp, r6, asr r3 │ │ │ │ - tsteq sp, r2, asr r3 │ │ │ │ - tsteq sp, lr, asr #6 │ │ │ │ - tsteq sp, sl, asr #6 │ │ │ │ - tsteq sp, sl, asr #6 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq sp, r8, lsr r3 │ │ │ │ - tsteq r6, lr, lsl #18 │ │ │ │ - tsteq sp, r8, asr r3 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq pc, r2, ror r0 @ │ │ │ │ + @ instruction: 0x010d3590 │ │ │ │ + smlabbeq sp, r8, r5, r3 │ │ │ │ + qaddeq r3, r4, pc @ │ │ │ │ + tsteq sp, lr, asr r5 │ │ │ │ + tsteq sp, r6, asr r5 │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + @ instruction: 0x010f2c90 │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + tsteq sp, r8, asr r4 │ │ │ │ + smlatteq pc, ip, pc, r2 @ │ │ │ │ + smlatteq pc, r6, pc, r2 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + smlatteq pc, r4, pc, r2 @ │ │ │ │ strdeq r2, [pc, -sl] │ │ │ │ - @ instruction: 0x010d3298 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - qaddeq r3, r6, sp │ │ │ │ - tsteq sp, lr, asr #32 │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - smlabbeq sp, ip, pc, r2 @ │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ - smlabbeq pc, ip, ip, r2 @ │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - smlabbeq pc, lr, ip, r2 @ │ │ │ │ - tsteq pc, lr, ror ip @ │ │ │ │ - @ instruction: 0x010d2fb0 │ │ │ │ - smlatbeq sp, r8, pc, r2 @ │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ - tsteq sp, lr, ror pc │ │ │ │ - tsteq sp, r6, ror pc │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - tsteq sp, r6, asr #30 │ │ │ │ - tsteq sp, lr, lsr pc │ │ │ │ - tsteq pc, r6, asr #24 │ │ │ │ - tsteq sp, r4, lsl pc │ │ │ │ - tsteq sp, ip, lsl #30 │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - smlatteq sp, r2, lr, r2 │ │ │ │ - ldrdeq r2, [sp, -sl] │ │ │ │ - tsteq pc, r4, lsl ip @ │ │ │ │ - smlabteq pc, ip, sp, r1 @ │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ - smlatteq pc, lr, r5, r2 │ │ │ │ - tsteq pc, r6, asr #24 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ ldrdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - tsteq pc, lr, lsr #24 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, r2, lsr #24 │ │ │ │ - tsteq pc, lr, lsl ip @ │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + smlabbeq pc, r0, fp, r2 @ │ │ │ │ + @ instruction: 0x010f2fbe │ │ │ │ + tsteq sp, ip, asr #6 │ │ │ │ + @ instruction: 0x010f2f96 │ │ │ │ + @ instruction: 0x010f2f90 │ │ │ │ + tsteq sp, r4, lsl r3 │ │ │ │ + strdeq r2, [pc, -lr] │ │ │ │ + tsteq pc, r2, ror pc @ │ │ │ │ + smlatteq sp, r4, r2, r3 │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + tsteq pc, r6, asr #30 │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + tsteq pc, r2, lsr pc @ │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + tsteq pc, lr, lsl pc @ │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq pc, sl, lsl #30 │ │ │ │ + @ instruction: 0x01166af2 │ │ │ │ + tsteq sp, r0, ror r4 │ │ │ │ + tsteq sp, ip, ror r4 │ │ │ │ + @ instruction: 0x01166aba │ │ │ │ + tsteq sp, r4, ror #8 │ │ │ │ + tsteq sp, sl, lsr r4 │ │ │ │ + tsteq sp, r6, asr #8 │ │ │ │ + tsteq sp, r2, asr #8 │ │ │ │ + tsteq sp, lr, lsr r4 │ │ │ │ + tsteq sp, sl, lsr r4 │ │ │ │ + tsteq sp, sl, lsr r4 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq sp, r8, lsr #8 │ │ │ │ + @ instruction: 0x011669fe │ │ │ │ + tsteq sp, r8, asr #8 │ │ │ │ + smlatteq pc, sl, r8, r2 │ │ │ │ + smlabbeq sp, r8, r3, r3 │ │ │ │ + smlabteq pc, r0, sp, r2 @ │ │ │ │ + tsteq sp, r6, asr #2 │ │ │ │ + tsteq sp, lr, lsr r1 │ │ │ │ + tsteq pc, r8, lsr r0 @ │ │ │ │ + tsteq sp, ip, ror r0 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + tsteq pc, lr, ror sp @ │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + smlatbeq sp, r0, r0, r3 │ │ │ │ + swpeq r3, r8, [sp] │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + tsteq sp, lr, rrx │ │ │ │ + tsteq sp, r6, rrx │ │ │ │ + tsteq pc, r0, asr #26 │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq sp, r6, lsr r0 │ │ │ │ + tsteq sp, lr, lsr #32 │ │ │ │ + tsteq pc, r6, lsr sp @ │ │ │ │ + tsteq sp, r4 │ │ │ │ + strdeq r2, [sp, -ip] │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + ldrdeq r2, [sp, -r2] │ │ │ │ + smlabteq sp, sl, pc, r2 @ │ │ │ │ + tsteq pc, r4, lsl #26 │ │ │ │ + @ instruction: 0x010f1ebc │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + tsteq pc, r8, lsr #26 │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + tsteq pc, r6, lsr sp @ │ │ │ │ + smlabteq pc, r8, r6, r2 @ │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + tsteq pc, r8, lsr #26 │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq pc, r4, lsr sp @ │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + tsteq pc, r8, lsr #26 │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq pc, lr, lsl sp @ │ │ │ │ + smlabteq pc, r4, r5, r2 @ │ │ │ │ + tsteq pc, r2, lsl sp @ │ │ │ │ + tsteq pc, lr, lsl #26 │ │ │ │ ldclcs 8, cr15, [r8], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfefce │ │ │ │ @ instruction: 0x463b2cf0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38926,191 +38926,191 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r0!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed7b354 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r8, r8, asr r9 │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - smlabbeq pc, r8, r1, r2 @ │ │ │ │ - @ instruction: 0x010f219c │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - tsteq sp, r0, lsl #30 │ │ │ │ - smlabteq pc, ip, r8, r2 @ │ │ │ │ - smlabteq pc, r8, r8, r2 @ │ │ │ │ - @ instruction: 0x010d9d9c │ │ │ │ - @ instruction: 0x010f28b8 │ │ │ │ - smlabteq sp, r4, sp, r9 │ │ │ │ - smlabbeq sp, r8, sp, r9 │ │ │ │ - @ instruction: 0x010f2898 │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + smlabbeq pc, ip, r2, r2 @ │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + smlabteq pc, r8, r9, r2 @ │ │ │ │ + smlabteq pc, ip, r9, r2 @ │ │ │ │ + strdeq r9, [sp, -r0] │ │ │ │ + @ instruction: 0x010f29bc │ │ │ │ + @ instruction: 0x010f29b8 │ │ │ │ + smlabbeq sp, ip, lr, r9 │ │ │ │ + smlatbeq pc, r8, r9, r2 @ │ │ │ │ + @ instruction: 0x010d9eb4 │ │ │ │ + tsteq sp, r8, ror lr │ │ │ │ + smlabbeq pc, r8, r9, r2 @ │ │ │ │ + smlabteq sp, r8, pc, r9 @ │ │ │ │ + qaddeq r2, ip, pc @ │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + tsteq sp, r0, lsl lr │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + smlabbeq sp, r8, pc, r9 @ │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + tsteq pc, r6, lsl #18 │ │ │ │ + @ instruction: 0x010f2796 │ │ │ │ + @ instruction: 0x010f27b6 │ │ │ │ + @ instruction: 0x010f27b2 │ │ │ │ + smlatbeq pc, lr, r7, r2 @ │ │ │ │ + smlatbeq pc, sl, r7, r2 @ │ │ │ │ + smlatbeq pc, r6, r7, r2 @ │ │ │ │ + smlatbeq pc, r6, r7, r2 @ │ │ │ │ + smlatbeq pc, r6, r7, r2 @ │ │ │ │ + smlabbeq pc, r0, r8, r2 @ │ │ │ │ + @ instruction: 0x010f2798 │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ + smlabbeq pc, r8, r7, r2 @ │ │ │ │ + smlabbeq pc, r4, r7, r2 @ │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatteq pc, r4, pc, r1 @ │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + tsteq sp, r8, asr #26 │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + smlatteq sp, r4, fp, r9 │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ + tsteq sp, ip, lsl #24 │ │ │ │ + ldrdeq r9, [sp, -r0] │ │ │ │ + smlatteq pc, r0, r6, r2 │ │ │ │ tsteq sp, r0, lsr #26 │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - @ instruction: 0x010d9e98 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq pc, r6, lsl r8 @ │ │ │ │ - smlatbeq pc, r6, r6, r2 @ │ │ │ │ - smlabteq pc, r6, r6, r2 @ │ │ │ │ - smlabteq pc, r2, r6, r2 @ │ │ │ │ - @ instruction: 0x010f26be │ │ │ │ - @ instruction: 0x010f26ba │ │ │ │ - @ instruction: 0x010f26b6 │ │ │ │ - @ instruction: 0x010f26b6 │ │ │ │ - @ instruction: 0x010f26b6 │ │ │ │ - @ instruction: 0x010f2790 │ │ │ │ + @ instruction: 0x010f1db4 │ │ │ │ + @ instruction: 0x010f26bc │ │ │ │ + tsteq sp, r8, ror #22 │ │ │ │ smlatbeq pc, r8, r6, r2 @ │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - @ instruction: 0x010f2698 │ │ │ │ - @ instruction: 0x010f2694 │ │ │ │ - smlabbeq pc, ip, r6, r2 @ │ │ │ │ - smlatteq pc, r0, lr, r1 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ - tsteq sp, r8, asr ip │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - strdeq r9, [sp, -r4] │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ - tsteq sp, ip, lsl fp │ │ │ │ - smlatteq sp, r0, sl, r9 │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq sp, r0, lsr ip │ │ │ │ - smlabteq pc, r4, ip, r1 @ │ │ │ │ - smlabteq pc, ip, r5, r2 @ │ │ │ │ - tsteq sp, r8, ror sl │ │ │ │ - @ instruction: 0x010f25b8 │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - strdeq r9, [sp, -r0] │ │ │ │ - tsteq r6, lr, ror #28 │ │ │ │ - tsteq pc, lr, ror #10 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + smlatteq sp, r0, ip, r9 │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq pc, lr, asr r6 @ │ │ │ │ + smlatteq pc, lr, r4, r2 │ │ │ │ + tsteq pc, lr, lsl #10 │ │ │ │ + tsteq pc, sl, lsl #10 │ │ │ │ + tsteq pc, r6, lsl #10 │ │ │ │ + tsteq pc, r2, lsl #10 │ │ │ │ + strdeq r2, [pc, -lr] │ │ │ │ strdeq r2, [pc, -lr] │ │ │ │ - tsteq pc, lr, lsl r4 @ │ │ │ │ - tsteq pc, sl, lsl r4 @ │ │ │ │ - tsteq pc, r6, lsl r4 @ │ │ │ │ - tsteq pc, r2, lsl r4 @ │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - @ instruction: 0x010f1cb8 │ │ │ │ - smlatteq lr, r2, sl, r0 │ │ │ │ - smlabteq pc, lr, r4, r2 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - tsteq pc, lr, ror #24 │ │ │ │ - smlabteq pc, lr, r5, r1 @ │ │ │ │ - smlabteq pc, r0, r5, r1 @ │ │ │ │ - @ instruction: 0x010f15b2 │ │ │ │ - smlatbeq pc, r4, r5, r1 @ │ │ │ │ - @ instruction: 0x010f1596 │ │ │ │ - smlabbeq pc, r8, r5, r1 @ │ │ │ │ - tsteq pc, sl, ror r5 @ │ │ │ │ - tsteq pc, ip, ror #10 │ │ │ │ - tsteq pc, sl, ror r4 @ │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - smlatbeq sp, ip, r5, r2 │ │ │ │ - smlatteq pc, r4, sl, r1 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - smlabteq pc, r2, sl, r1 @ │ │ │ │ - strdeq r2, [pc, -sl] │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - @ instruction: 0x010d2294 │ │ │ │ - smlatteq pc, r6, r3, r2 │ │ │ │ - smlatteq pc, r4, r3, r2 │ │ │ │ - smlatteq pc, r4, r3, r2 │ │ │ │ - tsteq pc, r6, asr #20 │ │ │ │ - ldrdeq r2, [pc, -r6] │ │ │ │ - tsteq pc, r2, lsr #20 │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ - tsteq r0, r6 │ │ │ │ - smlatbeq pc, r6, r3, r2 @ │ │ │ │ - smlabteq pc, sl, r9, r1 @ │ │ │ │ - tsteq sp, r6, asr #10 │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - smlabbeq pc, r2, r3, r2 @ │ │ │ │ - smlabbeq pc, r0, r3, r2 @ │ │ │ │ - tsteq sp, r6, lsl r2 │ │ │ │ - tsteq sp, lr, lsl #4 │ │ │ │ - tsteq pc, lr, asr r3 @ │ │ │ │ - smlatteq sp, r4, r1, r2 │ │ │ │ - ldrdeq r2, [sp, -ip] │ │ │ │ - smlatteq pc, r4, lr, r1 │ │ │ │ - @ instruction: 0x010d21b2 │ │ │ │ - smlatbeq sp, sl, r1, r2 │ │ │ │ - tsteq pc, r2, lsl r3 @ │ │ │ │ - smlabbeq sp, r0, r1, r2 │ │ │ │ - tsteq sp, r8, ror r1 │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - smlatbeq pc, r8, r8, r1 @ │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - smlatteq pc, ip, r2, r2 │ │ │ │ - tsteq sp, r2, rrx │ │ │ │ - smlabteq pc, r2, r2, r2 @ │ │ │ │ - @ instruction: 0x010f22be │ │ │ │ - smlatbeq pc, r4, r2, r2 @ │ │ │ │ - smlabbeq pc, lr, r2, r2 @ │ │ │ │ - smlatbeq pc, r0, pc, r0 @ │ │ │ │ - @ instruction: 0x010f0f96 │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - tsteq pc, r6, ror r2 @ │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq pc, lr, ror #4 │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tsteq pc, r2, ror #4 │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ - tsteq pc, r6, asr #4 │ │ │ │ - strdeq r1, [sp, -sl] │ │ │ │ - tsteq r0, lr, lsl #11 │ │ │ │ - smlabteq sp, ip, lr, r1 │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - smlabbeq sp, lr, lr, r1 │ │ │ │ - smlabbeq sp, r0, lr, r1 │ │ │ │ - tsteq pc, sl, ror #12 │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - tsteq pc, r2, lsl r0 @ │ │ │ │ - tsteq pc, sl, lsr r2 @ │ │ │ │ - tstpeq pc, r0, asr ip @ p-variant is OBSOLETE @ │ │ │ │ - strdeq r1, [pc, -r2] │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - tsteq pc, r6, lsr r2 @ │ │ │ │ - tsteq sp, lr, ror #8 │ │ │ │ - tsteq r6, r0, ror #13 │ │ │ │ - smlatteq sp, r0, sp, r1 │ │ │ │ - ldrdeq r1, [sp, -r8] │ │ │ │ - ldrdeq r1, [sp, -r0] │ │ │ │ - smlabteq sp, r8, sp, r1 │ │ │ │ - smlabteq sp, r0, sp, r1 │ │ │ │ - smlatbeq sp, sl, sp, r1 │ │ │ │ - tsteq pc, sl, lsl r6 @ │ │ │ │ - tsteq sp, lr, lsr #28 │ │ │ │ - tsteq sp, r8, lsr #28 │ │ │ │ strdeq r2, [pc, -lr] │ │ │ │ - tsteq sp, r2, lsl #28 │ │ │ │ - strdeq r1, [sp, -ip] │ │ │ │ smlatteq pc, r2, r5, r2 │ │ │ │ - ldrdeq r1, [sp, -r6] │ │ │ │ + smlatbeq pc, r8, sp, r1 @ │ │ │ │ + ldrdeq r0, [lr, -r2] │ │ │ │ + @ instruction: 0x010f25be │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, lr, asr sp @ │ │ │ │ + @ instruction: 0x010f16be │ │ │ │ + @ instruction: 0x010f16b0 │ │ │ │ + smlatbeq pc, r2, r6, r1 @ │ │ │ │ + @ instruction: 0x010f1694 │ │ │ │ + smlabbeq pc, r6, r6, r1 @ │ │ │ │ + tsteq pc, r8, ror r6 @ │ │ │ │ + tsteq pc, sl, ror #12 │ │ │ │ + tsteq pc, ip, asr r6 @ │ │ │ │ + tsteq pc, sl, ror #10 │ │ │ │ + @ instruction: 0x01165cf2 │ │ │ │ + @ instruction: 0x010d269c │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + @ instruction: 0x010f1bb2 │ │ │ │ + smlatteq pc, sl, r4, r2 │ │ │ │ + smlatteq pc, r4, r4, r2 │ │ │ │ + smlabbeq sp, r4, r3, r2 │ │ │ │ + ldrdeq r2, [pc, -r6] │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r6, lsr fp @ │ │ │ │ + smlabteq pc, r6, r4, r2 @ │ │ │ │ + tsteq pc, r2, lsl fp @ │ │ │ │ + smlabteq pc, r2, r4, r2 @ │ │ │ │ + smlatteq pc, r2, r6, r3 │ │ │ │ + ldrsheq r0, [r0, -r6] │ │ │ │ + @ instruction: 0x010f2496 │ │ │ │ + @ instruction: 0x010f1aba │ │ │ │ + tsteq sp, r6, lsr r6 │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + tsteq sp, r6, lsl #6 │ │ │ │ + strdeq r2, [sp, -lr] │ │ │ │ + tsteq pc, lr, asr #8 │ │ │ │ + ldrdeq r2, [sp, -r4] │ │ │ │ + smlabteq sp, ip, r2, r2 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlatbeq sp, r2, r2, r2 │ │ │ │ + @ instruction: 0x010d229a │ │ │ │ + tsteq pc, r2, lsl #8 │ │ │ │ + tsteq sp, r0, ror r2 │ │ │ │ + tsteq sp, r8, ror #4 │ │ │ │ + smlatteq pc, ip, r3, r2 │ │ │ │ + @ instruction: 0x010f1998 │ │ │ │ + smlatteq pc, r4, r3, r2 │ │ │ │ + smlatteq pc, r2, r3, r2 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq sp, r2, asr r1 │ │ │ │ + @ instruction: 0x010f23b2 │ │ │ │ + smlatbeq pc, lr, r3, r2 @ │ │ │ │ + @ instruction: 0x010f2394 │ │ │ │ + tsteq pc, lr, ror r3 @ │ │ │ │ + swpeq r1, r0, [pc] @ │ │ │ │ + smlabbeq pc, r6, r0, r1 @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tsteq pc, r6, ror #6 │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq pc, lr, asr r3 @ │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + tsteq pc, r2, asr r3 @ │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + tsteq pc, r6, lsr r3 @ │ │ │ │ + smlatteq sp, sl, pc, r1 @ │ │ │ │ + tsteq r0, lr, ror r6 │ │ │ │ + @ instruction: 0x010d1fbc │ │ │ │ + smlatteq pc, r4, r2, r2 │ │ │ │ + smlabteq pc, ip, r2, r2 @ │ │ │ │ + tsteq sp, lr, ror pc │ │ │ │ + tsteq sp, r0, ror pc │ │ │ │ + tsteq pc, sl, asr r7 @ │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + tsteq pc, r2, lsl #2 │ │ │ │ + tsteq pc, sl, lsr #6 │ │ │ │ + tstpeq pc, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r2, r0, r2 │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ + tsteq pc, r6, lsr #6 │ │ │ │ + tsteq sp, lr, asr r5 │ │ │ │ + @ instruction: 0x011657d0 │ │ │ │ ldrdeq r1, [sp, -r0] │ │ │ │ - smlabteq pc, r6, r5, r2 @ │ │ │ │ - smlatbeq sp, sl, sp, r1 │ │ │ │ - smlatbeq sp, r4, sp, r1 │ │ │ │ - smlatbeq pc, sl, r5, r2 @ │ │ │ │ - tsteq sp, ip, ror sp │ │ │ │ + smlabteq sp, r8, lr, r1 │ │ │ │ + smlabteq sp, r0, lr, r1 │ │ │ │ + @ instruction: 0x010d1eb8 │ │ │ │ + @ instruction: 0x010d1eb0 │ │ │ │ + @ instruction: 0x010d1e9a │ │ │ │ + tsteq pc, sl, lsl #14 │ │ │ │ + tsteq sp, lr, lsl pc │ │ │ │ + tsteq sp, r8, lsl pc │ │ │ │ + smlatteq pc, lr, r6, r2 │ │ │ │ + strdeq r1, [sp, -r2] │ │ │ │ + smlatteq sp, ip, lr, r1 │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + smlabteq sp, r6, lr, r1 │ │ │ │ + smlabteq sp, r0, lr, r1 │ │ │ │ + @ instruction: 0x010f26b6 │ │ │ │ + @ instruction: 0x010d1e9a │ │ │ │ + @ instruction: 0x010d1e94 │ │ │ │ + @ instruction: 0x010f269a │ │ │ │ + tsteq sp, ip, ror #28 │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xf8dfefee │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @@ -39961,199 +39961,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb sl, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef7c3c0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ cmn r8, r2, asr #18 │ │ │ │ - @ instruction: 0x010d1ab0 │ │ │ │ + smlatbeq sp, r0, fp, r1 │ │ │ │ + @ instruction: 0x010f23b4 │ │ │ │ + tsteq sp, r6, ror fp │ │ │ │ + tsteq sp, lr, ror #22 │ │ │ │ + @ instruction: 0x010f2392 │ │ │ │ + tsteq sp, r4, asr #22 │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + tsteq pc, r6, asr r3 @ │ │ │ │ + tsteq pc, r2, asr r3 @ │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ + smlabteq pc, lr, fp, r1 @ │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + @ instruction: 0x010d1a96 │ │ │ │ + smlabbeq sp, lr, sl, r1 │ │ │ │ + tsteq pc, ip, lsr #6 │ │ │ │ + tsteq pc, r2, ror #14 │ │ │ │ + tsteq sp, ip, asr #20 │ │ │ │ + tsteq sp, r4, asr #20 │ │ │ │ + tsteq pc, r2, asr r7 @ │ │ │ │ + smlatteq pc, r6, r2, r2 │ │ │ │ + tsteq sp, r0, lsl sl │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ smlabteq pc, r4, r2, r2 @ │ │ │ │ - smlabbeq sp, r6, sl, r1 │ │ │ │ - tsteq sp, lr, ror sl │ │ │ │ + ldrdeq r1, [sp, -lr] │ │ │ │ + ldrdeq r1, [sp, -r6] │ │ │ │ smlatbeq pc, r2, r2, r2 @ │ │ │ │ - tsteq sp, r4, asr sl │ │ │ │ - tsteq sp, ip, asr #20 │ │ │ │ + smlatbeq sp, ip, r9, r1 │ │ │ │ + smlatbeq sp, r4, r9, r1 │ │ │ │ smlabbeq pc, r0, r2, r2 @ │ │ │ │ - tsteq sp, r4, lsl #26 │ │ │ │ - tsteq pc, r6, ror #4 │ │ │ │ - tsteq pc, r2, ror #4 │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - tsteq pc, r8, ror #4 │ │ │ │ - tsteq pc, lr, lsr #2 │ │ │ │ - ldrdeq r1, [pc, -lr] │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ - smlatbeq sp, r6, r9, r1 │ │ │ │ - @ instruction: 0x010d199e │ │ │ │ + tsteq sp, sl, ror r9 │ │ │ │ + tsteq sp, r2, ror r9 │ │ │ │ + tsteq pc, lr, asr r2 @ │ │ │ │ + tsteq sp, r8, asr #18 │ │ │ │ + tsteq sp, r0, asr #18 │ │ │ │ tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq pc, r2, ror r6 @ │ │ │ │ - tsteq sp, ip, asr r9 │ │ │ │ - tsteq sp, r4, asr r9 │ │ │ │ - tsteq pc, r2, ror #12 │ │ │ │ - strdeq r2, [pc, -r6] │ │ │ │ - tsteq sp, r0, lsr #18 │ │ │ │ - tsteq sp, r8, lsl r9 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlatteq sp, lr, r8, r1 │ │ │ │ - smlatteq sp, r6, r8, r1 │ │ │ │ + tsteq sp, r6, lsl r9 │ │ │ │ + tsteq sp, lr, lsl #18 │ │ │ │ + tsteq pc, sl, lsl r2 @ │ │ │ │ + smlatteq sp, r4, r8, r1 │ │ │ │ + ldrdeq r1, [sp, -ip] │ │ │ │ + strdeq r2, [pc, -lr] │ │ │ │ + tsteq sp, r4, ror #22 │ │ │ │ @ instruction: 0x010f21b2 │ │ │ │ - @ instruction: 0x010d18bc │ │ │ │ - @ instruction: 0x010d18b4 │ │ │ │ - @ instruction: 0x010f2190 │ │ │ │ - smlabbeq sp, sl, r8, r1 │ │ │ │ - smlabbeq sp, r2, r8, r1 │ │ │ │ - tsteq pc, lr, ror #2 │ │ │ │ - tsteq sp, r8, asr r8 │ │ │ │ - tsteq sp, r0, asr r8 │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - tsteq sp, r6, lsr #16 │ │ │ │ - tsteq sp, lr, lsl r8 │ │ │ │ - tsteq pc, sl, lsr #2 │ │ │ │ - strdeq r1, [sp, -r4] │ │ │ │ - smlatteq sp, ip, r7, r1 │ │ │ │ - tsteq pc, lr, lsl #2 │ │ │ │ - tsteq sp, r4, ror sl │ │ │ │ - smlabteq pc, r2, r0, r2 @ │ │ │ │ - smlabteq pc, r8, r0, r2 @ │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ + @ instruction: 0x010f21b8 │ │ │ │ + smlabteq pc, r2, r1, r2 @ │ │ │ │ + smlabteq pc, r0, r1, r2 @ │ │ │ │ + @ instruction: 0x010f21be │ │ │ │ + @ instruction: 0x010f21bc │ │ │ │ + smlabteq pc, r6, r1, r2 @ │ │ │ │ + smlabteq pc, r4, r1, r2 @ │ │ │ │ + smlabteq pc, lr, r1, r2 @ │ │ │ │ ldrdeq r2, [pc, -r0] │ │ │ │ - smlabteq pc, lr, r0, r2 @ │ │ │ │ - smlabteq pc, ip, r0, r2 @ │ │ │ │ - ldrdeq r2, [pc, -r6] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ ldrdeq r2, [pc, -lr] │ │ │ │ - smlatteq pc, r0, r0, r2 │ │ │ │ - smlatteq pc, lr, r0, r2 │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, lr, lsl r1 @ │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - tsteq pc, r2, lsr r1 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq pc, lr, lsr #2 │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq r6, ip, lsl #29 │ │ │ │ - smlabbeq pc, ip, r6, r1 @ │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - smlabbeq sp, ip, fp, pc @ │ │ │ │ - ldrdeq r8, [sp, -r6] │ │ │ │ - tsteq r6, lr, lsl #28 │ │ │ │ - smlabteq pc, ip, r0, r2 @ │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - smlatbeq pc, r8, r0, r2 @ │ │ │ │ - smlabteq pc, ip, ip, r0 @ │ │ │ │ - smlabteq sp, r4, r4, r1 │ │ │ │ - @ instruction: 0x010d14bc │ │ │ │ - @ instruction: 0x010d1496 │ │ │ │ - tsteq pc, lr, asr #18 │ │ │ │ - smlabteq pc, ip, sl, r1 @ │ │ │ │ - tsteq pc, r2, ror ip @ │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ - tsteq pc, sl, ror #24 │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - tsteq pc, r6, ror #24 │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - tsteq pc, sl, asr ip @ │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - tsteq pc, lr, ror #22 │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - tsteq pc, sl, ror #22 │ │ │ │ - tsteq pc, lr, asr fp @ │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - tsteq sp, r2, lsr #6 │ │ │ │ - smlatbeq pc, r2, r6, r1 @ │ │ │ │ - @ instruction: 0x010f169c │ │ │ │ - @ instruction: 0x010f1696 │ │ │ │ - @ instruction: 0x010f1690 │ │ │ │ - smlabbeq pc, lr, r6, r1 @ │ │ │ │ - smlabbeq pc, ip, r6, r1 @ │ │ │ │ - smlabbeq pc, sl, r6, r1 @ │ │ │ │ - smlabbeq pc, ip, r6, r1 @ │ │ │ │ - smlabbeq pc, sl, r5, r1 @ │ │ │ │ - smlabbeq pc, r4, r5, r1 @ │ │ │ │ - tsteq pc, lr, ror r5 @ │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - tsteq pc, r2, ror r5 @ │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - tsteq pc, lr, ror #10 │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - tsteq sp, sl, lsl #10 │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ + smlatteq pc, ip, r1, r2 │ │ │ │ + tsteq pc, lr, lsl #4 │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq pc, r2, lsr #4 │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tstpeq sp, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r6, r9, r8 │ │ │ │ + @ instruction: 0x01164efe │ │ │ │ + @ instruction: 0x010f21bc │ │ │ │ + smlatteq pc, r0, sp, r0 │ │ │ │ + @ instruction: 0x010f2198 │ │ │ │ + @ instruction: 0x010f0dbc │ │ │ │ + @ instruction: 0x010d15b4 │ │ │ │ + smlatbeq sp, ip, r5, r1 │ │ │ │ + smlabbeq sp, r6, r5, r1 │ │ │ │ + tsteq pc, lr, lsr sl @ │ │ │ │ + @ instruction: 0x010f1bbc │ │ │ │ tsteq pc, r2, ror #26 │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ tsteq pc, r8, asr sp @ │ │ │ │ - tsteq pc, lr, asr #26 │ │ │ │ - tsteq sp, ip, asr #2 │ │ │ │ - tsteq pc, r6, lsr r9 @ │ │ │ │ - tsteq pc, lr, ror #4 │ │ │ │ - tsteq pc, r2, lsl sp @ │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - strdeq r1, [pc, -lr] │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - strdeq r1, [pc, -r2] │ │ │ │ - smlatteq pc, ip, ip, r1 │ │ │ │ - smlatteq pc, r6, ip, r1 │ │ │ │ - smlatteq pc, r4, ip, r1 │ │ │ │ - smlatteq pc, r2, ip, r1 │ │ │ │ + tsteq pc, r6, asr sp @ │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, sl, asr #26 │ │ │ │ + tsteq pc, r4, ror #24 │ │ │ │ + tsteq pc, lr, asr ip @ │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, sl, asr ip @ │ │ │ │ + tsteq pc, lr, asr #24 │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + tsteq sp, r2, lsl r4 │ │ │ │ + @ instruction: 0x010f1792 │ │ │ │ + smlabbeq pc, ip, r7, r1 @ │ │ │ │ + smlabbeq pc, r6, r7, r1 @ │ │ │ │ + smlabbeq pc, r0, r7, r1 @ │ │ │ │ + tsteq pc, lr, ror r7 @ │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + tsteq pc, sl, ror r7 @ │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + tsteq pc, sl, ror r6 @ │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + tsteq pc, lr, ror #12 │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + tsteq pc, r2, ror #12 │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ + tsteq pc, lr, asr r6 @ │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + strdeq r8, [sp, -sl] │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + tsteq pc, r2, asr lr @ │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, lr, lsr lr @ │ │ │ │ + tsteq sp, ip, lsr r2 │ │ │ │ + tsteq pc, r6, lsr #20 │ │ │ │ + tsteq pc, lr, asr r3 @ │ │ │ │ + tsteq pc, r2, lsl #28 │ │ │ │ + tsteq pc, r4, lsl #28 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + smlatteq pc, lr, sp, r1 │ │ │ │ + smlatteq pc, r8, sp, r1 │ │ │ │ + smlatteq pc, r2, sp, r1 │ │ │ │ ldrdeq r1, [pc, -ip] │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ ldrdeq r1, [pc, -r6] │ │ │ │ - @ instruction: 0x011648fe │ │ │ │ - tstpeq sp, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r0, r7, r0 │ │ │ │ - smlatbeq pc, r2, ip, r1 @ │ │ │ │ - @ instruction: 0x010f1c92 │ │ │ │ - @ instruction: 0x010f07b0 │ │ │ │ - smlabbeq pc, r2, ip, r1 @ │ │ │ │ - tsteq pc, sl, ror #24 │ │ │ │ - smlabteq pc, sl, r5, r1 @ │ │ │ │ - tsteq pc, lr, asr #24 │ │ │ │ - tsteq pc, r6, asr #24 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq sp, r8, lsl ip │ │ │ │ - tsteq pc, sl, lsl ip @ │ │ │ │ - tsteq pc, r2, lsl ip @ │ │ │ │ - tsteq pc, sl, lsl #24 │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + smlabteq pc, ip, sp, r1 @ │ │ │ │ + smlabteq pc, sl, sp, r1 @ │ │ │ │ + smlabteq pc, r8, sp, r1 @ │ │ │ │ + smlabteq pc, r6, sp, r1 @ │ │ │ │ + tsteq r6, lr, ror #19 │ │ │ │ + tstpeq sp, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + @ instruction: 0x010f1d92 │ │ │ │ + smlabbeq pc, r2, sp, r1 @ │ │ │ │ + smlatbeq pc, r0, r8, r0 @ │ │ │ │ + tsteq pc, r2, ror sp @ │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ + @ instruction: 0x010f16ba │ │ │ │ + tsteq pc, lr, lsr sp @ │ │ │ │ + tsteq pc, r6, lsr sp @ │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq sp, r8, lsl #26 │ │ │ │ + tsteq pc, sl, lsl #26 │ │ │ │ + tsteq pc, r2, lsl #26 │ │ │ │ + strdeq r1, [pc, -sl] │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + smlabteq pc, r6, ip, r1 @ │ │ │ │ + smlabteq pc, r6, ip, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + @ instruction: 0x010f1c94 │ │ │ │ + @ instruction: 0x010f1c94 │ │ │ │ + @ instruction: 0x010f1cb0 │ │ │ │ + tsteq pc, r2, ror #24 │ │ │ │ + tsteq pc, r2, ror #24 │ │ │ │ + smlabbeq pc, lr, ip, r1 @ │ │ │ │ + tsteq pc, r2, lsr ip @ │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + tsteq pc, r2, ror ip @ │ │ │ │ + tsteq pc, r6, lsl #24 │ │ │ │ tsteq pc, r8, lsl #24 │ │ │ │ - tsteq pc, r4, lsl #24 │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - smlatteq pc, r2, fp, r1 │ │ │ │ - smlatbeq pc, r4, fp, r1 @ │ │ │ │ - smlatbeq pc, r4, fp, r1 @ │ │ │ │ - smlabteq pc, r0, fp, r1 @ │ │ │ │ - tsteq pc, r2, ror fp @ │ │ │ │ - tsteq pc, r2, ror fp @ │ │ │ │ - @ instruction: 0x010f1b9e │ │ │ │ - tsteq pc, r2, asr #22 │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ + tsteq pc, r6, asr ip @ │ │ │ │ + ldrdeq r1, [pc, -sl] │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, sl, lsr ip @ │ │ │ │ + smlatbeq pc, lr, fp, r1 @ │ │ │ │ + @ instruction: 0x010f1bb0 │ │ │ │ + tsteq pc, lr, lsl ip @ │ │ │ │ smlabbeq pc, r2, fp, r1 @ │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, r8, lsl fp @ │ │ │ │ - tsteq pc, r6, ror #22 │ │ │ │ - smlatteq pc, sl, sl, r1 │ │ │ │ - smlatteq pc, ip, sl, r1 │ │ │ │ - tsteq pc, sl, asr #22 │ │ │ │ - @ instruction: 0x010f1abe │ │ │ │ - smlabteq pc, r0, sl, r1 @ │ │ │ │ - tsteq pc, lr, lsr #22 │ │ │ │ - @ instruction: 0x010f1a92 │ │ │ │ - @ instruction: 0x010f1a94 │ │ │ │ - tsteq pc, r2, lsl fp @ │ │ │ │ - tsteq pc, r6, ror #20 │ │ │ │ - tsteq pc, r6, ror #20 │ │ │ │ + smlabbeq pc, r4, fp, r1 @ │ │ │ │ + tsteq pc, r2, lsl #24 │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + smlatteq pc, r2, fp, r1 │ │ │ │ + smlatteq pc, lr, fp, r1 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ strdeq r1, [pc, -r2] │ │ │ │ strdeq r1, [pc, -lr] │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - tsteq pc, r2, lsl #22 │ │ │ │ - tsteq pc, lr, lsl #22 │ │ │ │ - smlabteq pc, r4, sl, r1 @ │ │ │ │ - tsteq pc, r2, lsl #22 │ │ │ │ - smlatteq pc, r0, sl, r1 │ │ │ │ + @ instruction: 0x010f1bb4 │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d7447a │ │ │ │ @ instruction: 0xf8dfefc8 │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d7447a │ │ │ │ @@ -41037,207 +41037,207 @@ │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ mcrcs 1, 0, r8, cr0, cr6, {4} │ │ │ │ blge ffa9a090 │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm sl, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bllt ff7d8ebc │ │ │ │ - @ instruction: 0x010f17b0 │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - smlabteq pc, sl, r7, r1 @ │ │ │ │ - tsteq pc, lr, ror r7 @ │ │ │ │ - smlatteq pc, sl, r7, r1 │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - smlabteq pc, ip, r7, r1 @ │ │ │ │ - tsteq pc, r6, ror #14 │ │ │ │ - tsteq pc, r8, lsl r7 @ │ │ │ │ - tsteq sp, r8, asr pc │ │ │ │ - @ instruction: 0x010d82b0 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, ip, lsl r9 @ │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - smlabbeq sp, r4, r2, r8 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ + smlatbeq pc, r0, r8, r1 @ │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + @ instruction: 0x010f18ba │ │ │ │ + tsteq pc, lr, ror #16 │ │ │ │ + ldrdeq r1, [pc, -sl] │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + @ instruction: 0x010f18bc │ │ │ │ + tsteq pc, r6, asr r8 @ │ │ │ │ + tsteq pc, r8, lsl #16 │ │ │ │ + tstpeq sp, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, r0, r3, r8 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + tsteq sp, r4, ror r3 │ │ │ │ strdeq r0, [pc, -r4] │ │ │ │ strdeq r0, [pc, -r4] │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq r6, sl, ror #1 │ │ │ │ - smlabbeq pc, r6, r6, r1 @ │ │ │ │ - smlabbeq pc, r8, r6, r1 @ │ │ │ │ - smlabbeq pc, r0, r6, r1 @ │ │ │ │ - tsteq pc, sl, ror r6 @ │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ - tsteq r6, sl, asr r0 │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + smlatteq pc, ip, r9, r0 │ │ │ │ + smlatteq pc, r8, r9, r0 │ │ │ │ + smlatteq pc, r4, r9, r0 │ │ │ │ + smlatteq pc, r4, r9, r0 │ │ │ │ + smlatteq pc, r8, r9, r0 │ │ │ │ + smlatteq pc, ip, r9, r0 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + @ instruction: 0x011641da │ │ │ │ + tsteq pc, r6, ror r7 @ │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, sl, ror #14 │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + tsteq pc, lr, lsr #14 │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq pc, sl, lsr r7 @ │ │ │ │ + tsteq sp, r8, ror pc │ │ │ │ + tsteq sp, lr, ror #16 │ │ │ │ + tsteq sp, r6, ror #16 │ │ │ │ + tsteq pc, lr, lsl #14 │ │ │ │ + @ instruction: 0x010eff96 │ │ │ │ + tsteq pc, r2, lsl #14 │ │ │ │ + tsteq sp, r8, lsl r8 │ │ │ │ + tsteq sp, r0, lsl r8 │ │ │ │ + smlatteq pc, lr, r6, r1 │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + tstpeq lr, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r2, lsl r7 @ │ │ │ │ + tsteq pc, sl, lsl #14 │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ + tsteq pc, sl, lsl #14 │ │ │ │ + ldrdeq r0, [sp, -r8] │ │ │ │ + tsteq pc, lr, lsl r7 @ │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ + tsteq sp, r2, lsr #20 │ │ │ │ + smlatteq pc, r4, r6, r1 │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + ldrdeq r1, [pc, -sl] │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlabteq pc, r6, r6, r1 @ │ │ │ │ + @ instruction: 0x010f16bc │ │ │ │ + smlatbeq pc, lr, r6, r1 @ │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + smlatbeq pc, r2, r6, r1 @ │ │ │ │ + smlatbeq sp, r4, r5, r0 │ │ │ │ + tsteq pc, r6, asr #8 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, r2, ror #12 │ │ │ │ + smlabteq pc, r4, fp, r0 @ │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r4, asr r6 @ │ │ │ │ + tstpeq lr, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r2, asr #22 │ │ │ │ + tsteq sp, sl, lsr #22 │ │ │ │ tsteq pc, r4, lsr r6 @ │ │ │ │ - tsteq pc, lr, lsr r6 @ │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - smlabbeq sp, r8, lr, r7 │ │ │ │ - tsteq sp, lr, ror r7 │ │ │ │ - tsteq sp, r6, ror r7 │ │ │ │ - tsteq pc, lr, lsl r6 @ │ │ │ │ - smlatbeq lr, r6, lr, pc @ │ │ │ │ - tsteq pc, r2, lsl r6 @ │ │ │ │ - tsteq sp, r8, lsr #14 │ │ │ │ - tsteq sp, r0, lsr #14 │ │ │ │ - strdeq r1, [pc, -lr] │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ - tstpeq lr, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r2, lsr #12 │ │ │ │ - tsteq pc, sl, lsl r6 @ │ │ │ │ - tsteq pc, ip, lsl r6 @ │ │ │ │ + tsteq pc, lr, lsr #32 │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ tsteq pc, sl, lsl r6 @ │ │ │ │ - smlatteq sp, r8, r5, r0 │ │ │ │ - tsteq pc, lr, lsr #12 │ │ │ │ tsteq pc, r4, lsl r6 @ │ │ │ │ - tsteq sp, r2, lsr r9 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + strdeq r1, [pc, -r6] │ │ │ │ smlatteq pc, lr, r5, r1 │ │ │ │ - smlatteq pc, ip, r5, r1 │ │ │ │ - smlatteq pc, sl, r5, r1 │ │ │ │ - smlatteq pc, ip, r5, r1 │ │ │ │ - smlatteq pc, r0, r5, r1 │ │ │ │ + smlatteq pc, r8, r5, r1 │ │ │ │ + smlabbeq sp, lr, sp, r7 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tstpeq lr, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, sl, r5, r1 @ │ │ │ │ + smlatteq lr, ip, fp, pc @ │ │ │ │ + tsteq sp, r6, lsl sl │ │ │ │ + tsteq pc, r2, lsl #8 │ │ │ │ + tsteq pc, r2, ror #10 │ │ │ │ + smlatbeq lr, r4, fp, pc @ │ │ │ │ + smlabteq sp, lr, r9, lr │ │ │ │ + @ instruction: 0x010f03ba │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + tsteq pc, r2, ror #6 │ │ │ │ + smlabteq sp, ip, ip, r7 │ │ │ │ + tsteq pc, sl, asr #6 │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + tsteq pc, r6, asr #6 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + tsteq pc, r6, lsr r3 @ │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, lr, lsr #6 │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, r2, lsr r3 @ │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + smlabteq pc, r6, r3, r1 @ │ │ │ │ + tstpeq lr, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r2, lsr r8 │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ + tsteq pc, lr, ror r3 @ │ │ │ │ + smlabteq lr, r0, r9, pc @ │ │ │ │ + smlatteq sp, sl, r7, lr │ │ │ │ + ldrdeq r0, [pc, -r6] │ │ │ │ + tsteq pc, r6, lsr r3 @ │ │ │ │ + tstpeq lr, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, r2, r7, lr │ │ │ │ + smlabbeq pc, lr, r1, r0 @ │ │ │ │ + tsteq pc, r2, lsl #6 │ │ │ │ + smlabteq sp, ip, r8, r7 │ │ │ │ + smlabteq sp, r2, r1, r0 │ │ │ │ + @ instruction: 0x010d01ba │ │ │ │ ldrdeq r1, [pc, -r6] │ │ │ │ - smlabteq pc, ip, r5, r1 @ │ │ │ │ - @ instruction: 0x010f15be │ │ │ │ - smlatteq lr, r8, ip, pc @ │ │ │ │ - @ instruction: 0x010f15b2 │ │ │ │ - @ instruction: 0x010d04b4 │ │ │ │ - tsteq pc, r6, asr r3 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - tsteq pc, r2, ror r5 @ │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - tstpeq lr, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r2, asr sl │ │ │ │ - tsteq sp, sl, lsr sl │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - tstpeq lr, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - tsteq pc, sl, lsr #10 │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ - tsteq r6, r8, lsl #25 │ │ │ │ - tsteq pc, r6, lsl #10 │ │ │ │ - strdeq r1, [pc, -lr] │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - @ instruction: 0x010d7c9e │ │ │ │ - smlatteq pc, r0, r4, r1 │ │ │ │ - tstpeq lr, r6, lsl fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f14ba │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tsteq sp, r6, lsr #18 │ │ │ │ - tsteq pc, r2, lsl r3 @ │ │ │ │ - tsteq pc, r2, ror r4 @ │ │ │ │ - @ instruction: 0x010efab4 │ │ │ │ - ldrdeq lr, [sp, -lr] │ │ │ │ - smlabteq pc, sl, r2, r0 @ │ │ │ │ - tsteq pc, r8, ror r2 @ │ │ │ │ - tsteq pc, r2, ror r2 @ │ │ │ │ - ldrdeq r7, [sp, -ip] │ │ │ │ + smlatteq lr, sl, r8, pc @ │ │ │ │ + ldrdeq r0, [sp, -lr] │ │ │ │ + @ instruction: 0x010f1298 │ │ │ │ + smlabbeq pc, lr, r2, r1 @ │ │ │ │ + smlabbeq pc, r4, r2, r1 @ │ │ │ │ + smlabbeq pc, r2, r2, r1 @ │ │ │ │ + smlabbeq pc, r0, r2, r1 @ │ │ │ │ + smlabbeq pc, r2, r2, r1 @ │ │ │ │ + smlabbeq pc, r4, r2, r1 @ │ │ │ │ + smlabbeq pc, r6, r2, r1 @ │ │ │ │ + ldrdeq r0, [sp, -r0] │ │ │ │ + smlabteq sp, r8, r0, r0 │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + tsteq pc, lr, lsr #6 │ │ │ │ + tsteq pc, r2, ror #4 │ │ │ │ tsteq pc, sl, asr r2 @ │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - tsteq pc, r6, asr r2 @ │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ tsteq pc, r6, asr #4 │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq pc, lr, lsr r2 @ │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ tsteq pc, r2, asr #4 │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - tstpeq lr, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r2, asr #14 │ │ │ │ - tsteq pc, lr, lsr #2 │ │ │ │ - smlabbeq pc, lr, r2, r1 @ │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - strdeq lr, [sp, -sl] │ │ │ │ - smlatteq pc, r6, r0, r0 │ │ │ │ - tsteq pc, r6, asr #4 │ │ │ │ - smlabbeq lr, r8, r8, pc @ │ │ │ │ - @ instruction: 0x010de6b2 │ │ │ │ - swpeq r0, lr, [pc] @ │ │ │ │ - tsteq pc, r2, lsl r2 @ │ │ │ │ - ldrdeq r7, [sp, -ip] │ │ │ │ - ldrdeq r0, [sp, -r2] │ │ │ │ - smlabteq sp, sl, r0, r0 │ │ │ │ - smlatteq pc, r6, r1, r1 │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - smlatteq ip, lr, pc, pc @ │ │ │ │ - smlatbeq pc, r8, r1, r1 @ │ │ │ │ - @ instruction: 0x010f119e │ │ │ │ - @ instruction: 0x010f1194 │ │ │ │ - @ instruction: 0x010f1192 │ │ │ │ - @ instruction: 0x010f1190 │ │ │ │ - @ instruction: 0x010f1192 │ │ │ │ - @ instruction: 0x010f1194 │ │ │ │ - @ instruction: 0x010f1196 │ │ │ │ - smlatteq ip, r0, pc, pc @ │ │ │ │ - ldrdeq pc, [ip, -r8] │ │ │ │ - smlabbeq pc, r0, r1, r1 @ │ │ │ │ tsteq pc, lr, lsr r2 @ │ │ │ │ - tsteq pc, r2, ror r1 @ │ │ │ │ - tsteq pc, sl, ror #2 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq pc, r0, lsl r2 @ │ │ │ │ + tsteq pc, sl, lsr #4 │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + tsteq pc, r8, lsr #4 │ │ │ │ + @ instruction: 0x011637ba │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq pc, r2, lsl r2 @ │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ + tsteq pc, sl, lsr #2 │ │ │ │ + smlabteq pc, r4, r7, r0 @ │ │ │ │ + tsteq pc, lr, ror r1 @ │ │ │ │ + smlabbeq pc, r6, r1, r1 @ │ │ │ │ + smlatbeq pc, r2, r7, r0 @ │ │ │ │ tsteq pc, ip, asr #2 │ │ │ │ tsteq pc, r6, asr r1 @ │ │ │ │ - tsteq pc, r2, asr r1 @ │ │ │ │ - tsteq pc, lr, asr #2 │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ + smlabbeq pc, r4, r7, r0 @ │ │ │ │ tsteq pc, r0, lsr #2 │ │ │ │ - tsteq pc, sl, lsr r1 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ - tsteq r6, sl, asr #13 │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - tsteq pc, r2, lsr #2 │ │ │ │ - tsteq pc, r0, asr #32 │ │ │ │ - tsteq pc, sl, lsr r0 @ │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - smlabbeq pc, lr, r0, r1 @ │ │ │ │ - swpeq r1, r6, [pc] @ │ │ │ │ - @ instruction: 0x010f06b2 │ │ │ │ - qaddeq r1, ip, pc @ │ │ │ │ - tsteq pc, r6, rrx │ │ │ │ - @ instruction: 0x010f0694 │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq pc, sl, lsr r0 @ │ │ │ │ - tsteq pc, r8, ror r6 @ │ │ │ │ - tsteq pc, r4 │ │ │ │ - tsteq pc, lr │ │ │ │ - tsteq pc, ip, asr r6 @ │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - smlatteq pc, r2, pc, r0 @ │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - smlatbeq pc, ip, pc, r0 @ │ │ │ │ - @ instruction: 0x010f0fb6 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - smlabbeq pc, r0, pc, r0 @ │ │ │ │ - smlabbeq pc, sl, pc, r0 @ │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - smlabbeq sp, r8, pc, r6 @ │ │ │ │ - smlabbeq sp, sl, r3, r7 │ │ │ │ + tsteq pc, sl, lsr #2 │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -lr] │ │ │ │ + tsteq pc, ip, asr #14 │ │ │ │ + smlabteq pc, r8, r0, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + swpeq r1, ip, [pc] @ │ │ │ │ + smlatbeq pc, r6, r0, r1 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, sl, ror r0 @ │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + tsteq sp, r8, ror r0 │ │ │ │ + tsteq sp, sl, ror r4 │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001ef50 │ │ │ │ @ instruction: 0xf8dfba51 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42068,192 +42068,192 @@ │ │ │ │ bics lr, r9, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r0, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi fed96e14 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - smlabbeq sp, r8, r0, r7 │ │ │ │ - smlabbeq sp, r6, r0, r7 │ │ │ │ - tsteq sp, r0, ror r5 │ │ │ │ - tsteq pc, sl, lsr #24 │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tstpeq ip, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r6, lsr #24 │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - tsteq pc, sl, lsl ip @ │ │ │ │ - tstpeq ip, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ddd94 │ │ │ │ - tsteq r6, ip, ror #1 │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - tstpeq ip, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r2, r9, pc @ │ │ │ │ - smlatbeq pc, r8, fp, r0 @ │ │ │ │ - tstpeq ip, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f0b9c │ │ │ │ - tstpeq ip, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - smlatteq pc, lr, sl, r0 │ │ │ │ - smlatteq pc, ip, sl, r0 │ │ │ │ - smlatteq pc, sl, sl, r0 │ │ │ │ - smlatteq pc, r4, sl, r0 │ │ │ │ - smlatteq pc, r2, sl, r0 │ │ │ │ - smlatteq pc, r8, sl, r0 │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - strdeq r0, [pc, -r6] │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - tsteq pc, r6, lsl #22 │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - tsteq pc, sl, lsl fp @ │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - tsteq pc, r6, lsr #22 │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - tsteq pc, r2, lsr fp @ │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tstpeq ip, r6, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [pc, -r6] │ │ │ │ - tsteq sp, ip, asr sp │ │ │ │ + tsteq sp, r8, ror r1 │ │ │ │ + tsteq sp, r6, ror r1 │ │ │ │ + tsteq sp, r0, ror #12 │ │ │ │ + tsteq pc, sl, lsl sp @ │ │ │ │ + tsteq pc, r8, lsr #26 │ │ │ │ + tstpeq ip, lr, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r6, lsl sp @ │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + tsteq pc, sl, lsl #26 │ │ │ │ + tstpeq ip, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r4, lr, sp │ │ │ │ + @ instruction: 0x011631dc │ │ │ │ + smlabteq lr, lr, sl, pc @ │ │ │ │ + tstpeq ip, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efab2 │ │ │ │ + @ instruction: 0x010f0c98 │ │ │ │ + tstpeq ip, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, ip, ip, r0 @ │ │ │ │ + tstpeq ip, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + smlatteq pc, sl, fp, r0 │ │ │ │ + smlatteq pc, r4, fp, r0 │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ ldrdeq r0, [pc, -sl] │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + ldrdeq r0, [pc, -r2] │ │ │ │ ldrdeq r0, [pc, -r8] │ │ │ │ - smlabteq pc, lr, sl, r0 @ │ │ │ │ - smlabteq pc, ip, sl, r0 @ │ │ │ │ - smlatbeq sp, r2, sp, r6 │ │ │ │ - tstpeq lr, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, lr, ror #21 │ │ │ │ - smlabbeq pc, ip, sl, r0 @ │ │ │ │ - smlatbeq lr, r2, ip, pc @ │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - tsteq pc, sl, ror #20 │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - tsteq pc, r6, ror #20 │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - tstpeq ip, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, lr, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, lr, r5, pc @ │ │ │ │ - tstpeq ip, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, ip, r9, r0 │ │ │ │ - tstpeq ip, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [ip, -sl] │ │ │ │ - smlabteq pc, sl, r9, r0 @ │ │ │ │ - ldrdeq pc, [ip, -r0] │ │ │ │ - smlabteq ip, r8, r3, pc @ │ │ │ │ - smlatbeq pc, r8, r9, r0 @ │ │ │ │ - @ instruction: 0x010cf39e │ │ │ │ - @ instruction: 0x010cf396 │ │ │ │ - smlabbeq pc, r6, r9, r0 @ │ │ │ │ - tstpeq ip, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r2, ror #18 │ │ │ │ - @ instruction: 0x010eea9e │ │ │ │ - smlabteq lr, r6, r4, pc @ │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - strdeq pc, [ip, -r4] │ │ │ │ - smlatteq ip, ip, r2, pc @ │ │ │ │ - @ instruction: 0x010f08bc │ │ │ │ - smlabteq ip, r2, r2, pc @ │ │ │ │ - @ instruction: 0x010cf2ba │ │ │ │ - @ instruction: 0x010f089a │ │ │ │ - @ instruction: 0x010cf290 │ │ │ │ - smlabbeq ip, r8, r2, pc @ │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - tstpeq ip, sl, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ee9b4 │ │ │ │ - @ instruction: 0x010dd5b8 │ │ │ │ - @ instruction: 0x010dd5ba │ │ │ │ - @ instruction: 0x010dd59e │ │ │ │ - tsteq pc, r6, lsr r8 @ │ │ │ │ - tsteq pc, r6, lsr r8 @ │ │ │ │ - tsteq pc, lr, lsr #16 │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - tsteq pc, sl, asr r8 @ │ │ │ │ - tsteq pc, lr, ror #16 │ │ │ │ - smlabbeq pc, r0, r8, r0 @ │ │ │ │ - tstpeq pc, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq pc, r8, ror r8 @ │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ + smlatteq pc, r2, fp, r0 │ │ │ │ + smlatteq pc, r4, fp, r0 │ │ │ │ + smlatteq pc, r6, fp, r0 │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ strdeq r0, [pc, -ip] │ │ │ │ - tsteq r6, lr, ror #17 │ │ │ │ - tsteq pc, r2, asr #16 │ │ │ │ - tsteq r0, r4, asr #12 │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ - tstpeq ip, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, lr, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl #16 │ │ │ │ - strdeq pc, [pc, -sl] │ │ │ │ - tstpeq lr, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - tsteq pc, lr, lsl r7 @ │ │ │ │ - tstpeq lr, r2, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r6, lsl #14 │ │ │ │ - tsteq pc, r6, lsl #14 │ │ │ │ - tsteq pc, r6, lsl #14 │ │ │ │ - tsteq pc, r6, lsl #14 │ │ │ │ - tstpeq lr, sl, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r6, r6, r0 │ │ │ │ - smlatteq pc, sl, r6, r0 │ │ │ │ + tsteq pc, sl, lsl #24 │ │ │ │ + tsteq pc, ip, lsl #24 │ │ │ │ + tsteq pc, r6, lsl ip @ │ │ │ │ + tsteq pc, ip, lsl ip @ │ │ │ │ + tsteq pc, r2, lsr #24 │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tstpeq ip, r6, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r6, fp, r0 │ │ │ │ + tsteq sp, ip, asr #28 │ │ │ │ + smlabteq pc, sl, fp, r0 @ │ │ │ │ + smlabteq pc, r8, fp, r0 @ │ │ │ │ + @ instruction: 0x010f0bbe │ │ │ │ + @ instruction: 0x010f0bbc │ │ │ │ + @ instruction: 0x010d6e92 │ │ │ │ + tstpeq lr, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01101bde │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + @ instruction: 0x010efd92 │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + tsteq pc, sl, asr fp @ │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + smlabteq lr, r0, r6, pc @ │ │ │ │ + tstpeq ip, r6, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef69e │ │ │ │ + tstpeq ip, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + strdeq pc, [ip, -r2] │ │ │ │ + smlatteq ip, sl, r4, pc @ │ │ │ │ + @ instruction: 0x010f0aba │ │ │ │ + smlabteq ip, r0, r4, pc @ │ │ │ │ + @ instruction: 0x010cf4b8 │ │ │ │ + @ instruction: 0x010f0a98 │ │ │ │ + smlabbeq ip, lr, r4, pc @ │ │ │ │ + smlabbeq ip, r6, r4, pc @ │ │ │ │ + tsteq pc, r6, ror sl @ │ │ │ │ + tstpeq ip, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r2, asr sl @ │ │ │ │ + smlabbeq lr, lr, fp, lr │ │ │ │ + @ instruction: 0x010ef5b6 │ │ │ │ + smlabteq pc, lr, r9, r0 @ │ │ │ │ + smlatteq ip, r4, r3, pc @ │ │ │ │ + ldrdeq pc, [ip, -ip] │ │ │ │ + smlatbeq pc, ip, r9, r0 @ │ │ │ │ + @ instruction: 0x010cf3b2 │ │ │ │ + smlatbeq ip, sl, r3, pc @ │ │ │ │ + smlabbeq pc, sl, r9, r0 @ │ │ │ │ + smlabbeq ip, r0, r3, pc @ │ │ │ │ + tstpeq ip, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + tstpeq ip, sl, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r4, sl, lr │ │ │ │ + smlatbeq sp, r8, r6, sp │ │ │ │ + smlatbeq sp, sl, r6, sp │ │ │ │ + smlabbeq sp, lr, r6, sp │ │ │ │ + tsteq pc, r6, lsr #18 │ │ │ │ + tsteq pc, r6, lsr #18 │ │ │ │ + tsteq pc, lr, lsl r9 @ │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + tsteq pc, sl, asr #18 │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + tstpeq pc, ip, asr r8 @ p-variant is OBSOLETE @ │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + smlatteq pc, ip, r4, r0 │ │ │ │ + @ instruction: 0x011629de │ │ │ │ + tsteq pc, r2, lsr r9 @ │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + tstpeq ip, r6, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, lr, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + smlatteq pc, sl, r6, pc @ │ │ │ │ + tstpeq lr, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, lr, r7, r0 │ │ │ │ + tsteq pc, lr, lsl #16 │ │ │ │ + tstpeq lr, r2, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, asr sl @ p-variant is OBSOLETE │ │ │ │ strdeq r0, [pc, -r6] │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq sp, r6, lsr #32 │ │ │ │ - tsteq sp, r2, lsr #32 │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - tsteq lr, r8, lsr r5 │ │ │ │ - smlabteq pc, sl, r6, r0 @ │ │ │ │ - smlabteq pc, ip, r6, r0 @ │ │ │ │ - smlabteq pc, r4, r6, r0 @ │ │ │ │ - ldrdeq lr, [lr, -sl] │ │ │ │ - tsteq sp, lr, ror #8 │ │ │ │ - smlabteq ip, r0, ip, lr │ │ │ │ - @ instruction: 0x010cecba │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + tstpeq lr, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [pc, -r6] │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + smlatteq pc, r6, r7, r0 │ │ │ │ + smlatteq pc, lr, r7, r0 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + smlatteq pc, r0, r7, r0 │ │ │ │ + tsteq sp, r6, lsl r1 │ │ │ │ + tsteq sp, r2, lsl r1 │ │ │ │ + smlabteq pc, r4, r7, r0 @ │ │ │ │ + tsteq lr, r8, lsr #12 │ │ │ │ + @ instruction: 0x010f07ba │ │ │ │ + @ instruction: 0x010f07bc │ │ │ │ + @ instruction: 0x010f07b4 │ │ │ │ + smlabteq lr, sl, r5, lr │ │ │ │ + tsteq sp, lr, asr r5 │ │ │ │ + @ instruction: 0x010cedb0 │ │ │ │ + smlatbeq ip, sl, sp, lr │ │ │ │ + smlatbeq ip, r4, sp, lr │ │ │ │ + tstpeq lr, r6, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010cecb4 │ │ │ │ - tstpeq lr, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r0, lr @ │ │ │ │ - tstpeq lr, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r4, fp, lr │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 525b70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x414028> │ │ │ │ svcge 0x0061f638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge edbaa4 │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42557,76 +42557,76 @@ │ │ │ │ and lr, r7, r6, lsl #26 │ │ │ │ ldrtmi r4, [fp], -r2, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldcl 7, cr15, [ip], #852 @ 0x354 │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq lr, r2, lsr pc │ │ │ │ - tsteq lr, lr, lsr #30 │ │ │ │ - tsteq lr, lr, lsr #30 │ │ │ │ - tsteq lr, r2, lsr pc │ │ │ │ - tsteq lr, r2, lsr pc │ │ │ │ - tsteq lr, r6, lsr pc │ │ │ │ - tsteq lr, r6, lsr pc │ │ │ │ - tsteq lr, sl, lsr pc │ │ │ │ - tsteq lr, sl, lsr pc │ │ │ │ - tsteq lr, lr, lsr pc │ │ │ │ - tsteq lr, r2, asr #30 │ │ │ │ - tsteq lr, r6, asr #30 │ │ │ │ - tsteq lr, lr, asr #30 │ │ │ │ - tsteq lr, r2, asr pc │ │ │ │ - tsteq lr, r6, asr pc │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq lr, lr, asr pc │ │ │ │ - tsteq lr, r0, ror #30 │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - smlabbeq ip, r6, r7, lr │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - tsteq lr, r2, lsr #24 │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ - tsteq lr, r2, lsr ip │ │ │ │ - tsteq lr, r0, asr #24 │ │ │ │ - tsteq lr, r2, asr #24 │ │ │ │ - tsteq lr, r0, asr ip │ │ │ │ - tsteq lr, r2, asr ip │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - smlatteq lr, r2, fp, lr │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - strdeq lr, [lr, -sl] │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - strdeq lr, [lr, -lr] │ │ │ │ - tsteq sp, r6, lsr sp │ │ │ │ - tsteq ip, lr, lsr #12 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ - smlabteq sp, ip, r8, r5 │ │ │ │ - tstpeq lr, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, sl, pc, sp @ │ │ │ │ - @ instruction: 0x01161df2 │ │ │ │ - @ instruction: 0x010edcbe │ │ │ │ - ldrdeq sp, [lr, -sl] │ │ │ │ - tstpeq lr, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010edcba │ │ │ │ - tsteq lr, r8 │ │ │ │ - @ instruction: 0x010edc9a │ │ │ │ - ldrdeq r5, [sp, -r8] │ │ │ │ - tsteq ip, r0, lsr #10 │ │ │ │ - tsteq ip, sl, lsl r5 │ │ │ │ - smlatbeq lr, r8, lr, pc @ │ │ │ │ - tsteq lr, lr, asr #24 │ │ │ │ - tstpeq lr, r2, asr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r2, lsr ip │ │ │ │ - tsteq ip, r4, lsl #2 │ │ │ │ + tstpeq lr, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r0, lr @ │ │ │ │ + tsteq lr, r0, ror #26 │ │ │ │ + tsteq ip, r6, ror r8 │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ + tsteq lr, r2, lsl sp │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + tsteq lr, r2, lsr #26 │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + tsteq lr, r2, lsr sp │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ + tsteq lr, r2, asr #26 │ │ │ │ + tsteq lr, r0, asr sp │ │ │ │ + smlabteq lr, ip, ip, lr │ │ │ │ + ldrdeq lr, [lr, -r2] │ │ │ │ + smlatteq lr, r4, ip, lr │ │ │ │ + smlatteq lr, sl, ip, lr │ │ │ │ + smlatteq lr, r4, ip, lr │ │ │ │ + smlatteq lr, r6, ip, lr │ │ │ │ + smlatteq lr, ip, ip, lr │ │ │ │ + smlatteq lr, lr, ip, lr │ │ │ │ + tsteq sp, r6, lsr #28 │ │ │ │ + tsteq ip, lr, lsl r7 │ │ │ │ + tsteq ip, r8, lsl r7 │ │ │ │ + @ instruction: 0x010d59bc │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + tsteq pc, r6, lsr r0 @ │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + tsteq pc, r6, lsr r0 @ │ │ │ │ + tsteq pc, r8, lsr r0 @ │ │ │ │ + strheq lr, [pc, -sl] │ │ │ │ + tsteq r6, r2, ror #29 │ │ │ │ + smlatbeq lr, lr, sp, sp │ │ │ │ + smlabteq lr, sl, sp, sp │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlatbeq lr, sl, sp, sp │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + smlabbeq lr, sl, sp, sp │ │ │ │ + smlabteq sp, r8, r9, r5 │ │ │ │ + tsteq ip, r0, lsl r6 │ │ │ │ + tsteq ip, sl, lsl #12 │ │ │ │ + @ instruction: 0x010eff98 │ │ │ │ + tsteq lr, lr, lsr sp │ │ │ │ + tsteq pc, r2, asr #32 │ │ │ │ + tsteq lr, r2, lsr #26 │ │ │ │ + strdeq lr, [ip, -r4] │ │ │ │ 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 │ │ │ │ @@ -42653,23 +42653,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tstpeq lr, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - smlatteq lr, r2, sp, pc @ │ │ │ │ - tstpeq lr, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + smlabteq lr, r8, lr, pc @ │ │ │ │ + ldrdeq pc, [lr, -r2] │ │ │ │ + tstpeq lr, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ @@ -42934,63 +42934,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r2, lsl sl │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r1, r3, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ + smlatteq lr, r2, lr, pc @ │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + smlatteq lr, r6, lr, pc @ │ │ │ │ + smlatteq lr, lr, lr, pc @ │ │ │ │ strdeq pc, [lr, -r2] │ │ │ │ - smlatteq lr, ip, r9, sp │ │ │ │ strdeq pc, [lr, -r6] │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - tstpeq lr, r2, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - smlatteq lr, lr, sp, pc @ │ │ │ │ - smlatteq lr, sl, sp, pc @ │ │ │ │ - smlatteq lr, r2, sp, pc @ │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + smlatteq lr, lr, lr, pc @ │ │ │ │ + smlatteq lr, sl, lr, pc @ │ │ │ │ + smlatteq lr, r2, lr, pc @ │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ ldrdeq pc, [lr, -sl] │ │ │ │ ldrdeq pc, [lr, -r2] │ │ │ │ - smlabteq lr, sl, sp, pc @ │ │ │ │ - smlabteq lr, r6, sp, pc @ │ │ │ │ - @ instruction: 0x010efdbe │ │ │ │ - tsteq ip, r2, lsr #32 │ │ │ │ - smlatbeq lr, r2, sp, pc @ │ │ │ │ - tsteq ip, ip │ │ │ │ - @ instruction: 0x011618dc │ │ │ │ - mrseq lr, (UNDEF: 12) │ │ │ │ - smlabteq lr, r4, r7, sp │ │ │ │ - tstpeq lr, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tstpeq lr, lr, asr sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, lr, ip, pc @ │ │ │ │ - smlatteq lr, ip, ip, pc @ │ │ │ │ - tstpeq lr, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, ip, pc @ │ │ │ │ - smlatteq lr, r2, ip, pc @ │ │ │ │ - smlatteq lr, r8, ip, pc @ │ │ │ │ - tsteq r6, r0, asr #15 │ │ │ │ - tsteq ip, r4, lsl #30 │ │ │ │ - smlatbeq lr, ip, r6, sp │ │ │ │ - tsteq sp, sl, lsr #4 │ │ │ │ - tsteq ip, r8, lsr #30 │ │ │ │ - tsteq ip, r2, lsr #30 │ │ │ │ - tsteq sp, r8, ror r2 │ │ │ │ - tsteq sp, sl, ror r2 │ │ │ │ - smlabbeq sp, r0, r2, r5 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ + smlabteq lr, sl, lr, pc @ │ │ │ │ + smlabteq lr, r2, lr, pc @ │ │ │ │ + @ instruction: 0x010efeba │ │ │ │ + @ instruction: 0x010efeb6 │ │ │ │ + smlatbeq lr, lr, lr, pc @ │ │ │ │ + tsteq ip, r2, lsl r1 │ │ │ │ + @ instruction: 0x010efe92 │ │ │ │ + strdeq lr, [ip, -ip] │ │ │ │ + tsteq r6, ip, asr #19 │ │ │ │ + strdeq lr, [ip, -r0] │ │ │ │ + @ instruction: 0x010ed8b4 │ │ │ │ + tstpeq lr, lr, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tstpeq lr, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + tstpeq lr, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + ldrdeq pc, [lr, -r2] │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + @ instruction: 0x011618b0 │ │ │ │ + strdeq sp, [ip, -r4] │ │ │ │ + @ instruction: 0x010ed79c │ │ │ │ + tsteq sp, sl, lsl r3 │ │ │ │ + tsteq ip, r8, lsl r0 │ │ │ │ + tsteq ip, r2, lsl r0 │ │ │ │ + tsteq sp, r8, ror #6 │ │ │ │ + tsteq sp, sl, ror #6 │ │ │ │ + tsteq sp, r0, ror r3 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ 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 │ │ │ │ @@ -43791,84 +43791,84 @@ │ │ │ │ vabd.s8 d24, d19, d29 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ strhi pc, [ip, r2]! │ │ │ │ mvnsmi pc, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ stmdami r6, {r0, r1, r3, r5, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tstpeq lr, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, lr, fp, pc @ │ │ │ │ - tstpeq lr, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, sl, ip, pc @ │ │ │ │ - tstpeq lr, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - smlatteq lr, lr, sp, pc @ │ │ │ │ - tstpeq lr, sl, asr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efe98 │ │ │ │ - tstpeq lr, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, pc, pc @ │ │ │ │ - smlabteq lr, sl, pc, pc @ │ │ │ │ - smlatbeq lr, r0, pc, pc @ │ │ │ │ - smlabteq lr, lr, pc, pc @ │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tsteq pc, sl, lsr r0 @ │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - qaddeq r0, sl, pc @ │ │ │ │ - strheq r0, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - tsteq pc, lr, ror #2 │ │ │ │ - smlatbeq pc, r8, r1, r0 @ │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - strdeq r0, [pc, -r6] │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ - smlabbeq pc, r2, r2, r0 @ │ │ │ │ - tsteq pc, r2, lsl r3 @ │ │ │ │ - smlatteq pc, sl, r2, r0 │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - smlabbeq pc, sl, r3, r0 @ │ │ │ │ - smlatteq pc, r0, r3, r0 │ │ │ │ - tsteq pc, r2, lsr r4 @ │ │ │ │ - tsteq pc, sl, asr r4 @ │ │ │ │ - @ instruction: 0x010f049e │ │ │ │ - tsteq pc, lr, lsr r5 @ │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ - smlabbeq pc, lr, r5, r0 @ │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - tsteq pc, r2, ror #12 │ │ │ │ - tsteq pc, r4, ror r6 @ │ │ │ │ - tsteq pc, lr, lsl #14 │ │ │ │ - @ instruction: 0x010f079e │ │ │ │ - tsteq pc, r2, ror r8 @ │ │ │ │ - tsteq pc, sl, ror r8 @ │ │ │ │ - tsteq pc, r4, lsr #18 │ │ │ │ - smlabteq pc, r4, r9, r0 @ │ │ │ │ - smlatbeq pc, ip, sl, r0 @ │ │ │ │ + tstpeq lr, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efc9e │ │ │ │ + tstpeq lr, r6, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + tstpeq lr, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, ip, lr, pc @ │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + tstpeq lr, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r8, pc, pc @ │ │ │ │ + tsteq pc, r4 │ │ │ │ + tsteq pc, r6, lsl r0 @ │ │ │ │ + tsteq pc, lr, asr #32 │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + strheq r0, [pc, -sl] │ │ │ │ + swpeq r0, r0, [pc] @ │ │ │ │ + strheq r0, [pc, -lr] │ │ │ │ + smlatteq pc, r0, r0, r0 │ │ │ │ + tsteq pc, sl, lsr #2 │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + tsteq pc, sl, asr #2 │ │ │ │ + smlatbeq pc, r4, r1, r0 @ │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + tsteq pc, lr, asr r2 @ │ │ │ │ + @ instruction: 0x010f0298 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + smlatteq pc, r6, r2, r0 │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + tsteq pc, r2, ror r3 @ │ │ │ │ + tsteq pc, r2, lsl #8 │ │ │ │ ldrdeq r0, [pc, -sl] │ │ │ │ - tsteq pc, r6, ror #22 │ │ │ │ - smlabteq pc, r6, fp, r0 @ │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - tsteq pc, r2, ror #24 │ │ │ │ - smlabteq pc, lr, ip, r0 @ │ │ │ │ - tsteq pc, lr, lsr #26 │ │ │ │ - smlabteq pc, r8, sp, r0 @ │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, r2, asr #28 │ │ │ │ - smlatbeq pc, r2, lr, r0 @ │ │ │ │ - tsteq pc, ip, lsr pc @ │ │ │ │ - tsteq pc, r2, lsl pc @ │ │ │ │ - smlabbeq pc, r0, pc, r0 @ │ │ │ │ - smlatteq pc, r0, pc, r0 @ │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - swpeq r1, lr, [pc] @ │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ + tsteq pc, ip, lsr #8 │ │ │ │ + tsteq pc, sl, ror r4 @ │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ + tsteq pc, sl, asr #10 │ │ │ │ + smlabbeq pc, lr, r5, r0 @ │ │ │ │ + tsteq pc, lr, lsr #12 │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + tsteq pc, lr, ror r6 @ │ │ │ │ + smlabteq pc, lr, r6, r0 @ │ │ │ │ + tsteq pc, r2, asr r7 @ │ │ │ │ + tsteq pc, r4, ror #14 │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + smlabbeq pc, lr, r8, r0 @ │ │ │ │ + tsteq pc, r2, ror #18 │ │ │ │ + tsteq pc, sl, ror #18 │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ + @ instruction: 0x010f0ab4 │ │ │ │ + @ instruction: 0x010f0b9c │ │ │ │ + smlabteq pc, sl, fp, r0 @ │ │ │ │ + tsteq pc, r6, asr ip @ │ │ │ │ + @ instruction: 0x010f0cb6 │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, r2, asr sp @ │ │ │ │ + @ instruction: 0x010f0dbe │ │ │ │ + tsteq pc, lr, lsl lr @ │ │ │ │ + @ instruction: 0x010f0eb8 │ │ │ │ + smlabteq pc, r4, lr, r0 @ │ │ │ │ + tsteq pc, r2, lsr pc @ │ │ │ │ + @ instruction: 0x010f0f92 │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + tsteq pc, r2 │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + smlabbeq pc, lr, r1, r1 @ │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ 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 │ │ │ │ @@ -44662,82 +44662,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 │ │ │ │ - qaddeq r1, r2, pc @ │ │ │ │ - smlatteq pc, sl, r0, r1 │ │ │ │ - smlatteq pc, r8, r0, r1 │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - @ instruction: 0x010f11b2 │ │ │ │ - tsteq pc, sl, asr #4 │ │ │ │ - tsteq pc, r6, asr r2 @ │ │ │ │ - smlabteq pc, r0, r2, r1 @ │ │ │ │ - tsteq pc, lr, lsl r3 @ │ │ │ │ - @ instruction: 0x010f13b6 │ │ │ │ - smlatbeq pc, r6, r3, r1 @ │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, r0, ror r4 @ │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ - tsteq pc, r2, lsl r5 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r4, ror r6 @ │ │ │ │ - tsteq pc, r2, ror r6 @ │ │ │ │ + tsteq pc, r2, asr #2 │ │ │ │ + ldrdeq r1, [pc, -sl] │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + smlatbeq pc, r2, r2, r1 @ │ │ │ │ + tsteq pc, sl, lsr r3 @ │ │ │ │ + tsteq pc, r6, asr #6 │ │ │ │ + @ instruction: 0x010f13b0 │ │ │ │ + tsteq pc, lr, lsl #8 │ │ │ │ + smlatbeq pc, r6, r4, r1 @ │ │ │ │ + @ instruction: 0x010f1496 │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + tsteq pc, r0, ror #10 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, r2, lsl #12 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + smlabteq pc, ip, r6, r1 @ │ │ │ │ + tsteq pc, r4, ror #14 │ │ │ │ + tsteq pc, r2, ror #14 │ │ │ │ + smlabteq pc, ip, r7, r1 @ │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + smlabteq pc, r4, r8, r1 @ │ │ │ │ + smlabteq pc, lr, r8, r1 @ │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ + @ instruction: 0x010f1998 │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - ldrdeq r1, [pc, -lr] │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - smlatbeq pc, r8, r8, r1 @ │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - tsteq pc, r4, lsr #18 │ │ │ │ - smlabbeq pc, lr, r9, r1 @ │ │ │ │ - smlatteq pc, ip, r9, r1 │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - smlatbeq pc, sl, sl, r1 @ │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ - tsteq pc, r2, ror fp @ │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ - tsteq pc, sl, lsl #24 │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ - tsteq pc, r6, ror sp @ │ │ │ │ - smlatteq pc, r0, sp, r1 │ │ │ │ - tsteq pc, lr, lsr lr @ │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - smlabteq pc, r6, lr, r1 @ │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ - smlabbeq pc, lr, pc, r1 @ │ │ │ │ - tsteq pc, r6, lsr #32 │ │ │ │ - tsteq pc, r2, lsr r0 @ │ │ │ │ - swpeq r2, ip, [pc] @ │ │ │ │ - strdeq r2, [pc, -sl] │ │ │ │ - @ instruction: 0x010f2192 │ │ │ │ - @ instruction: 0x010f2194 │ │ │ │ - smlatbeq pc, ip, sp, r3 @ │ │ │ │ - smlatbeq pc, ip, sp, r3 @ │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlatteq pc, r8, r1, r2 │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ + @ instruction: 0x010f1b9a │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + tsteq pc, r2, ror #24 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + strdeq r1, [pc, -sl] │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + smlabteq pc, r2, sp, r1 @ │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + tsteq pc, r6, ror #28 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tsteq pc, lr, lsr #30 │ │ │ │ + smlabteq pc, r6, pc, r1 @ │ │ │ │ + @ instruction: 0x010f1fb6 │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + tsteq pc, lr, ror r0 @ │ │ │ │ + tsteq pc, r6, lsl r1 @ │ │ │ │ + tsteq pc, r2, lsr #2 │ │ │ │ + smlabbeq pc, ip, r1, r2 @ │ │ │ │ + smlatteq pc, sl, r1, r2 │ │ │ │ + smlabbeq pc, r2, r2, r2 @ │ │ │ │ + smlabbeq pc, r4, r2, r2 @ │ │ │ │ + @ instruction: 0x010f3e9c │ │ │ │ + @ instruction: 0x010f3e9c │ │ │ │ + smlatteq pc, r2, r2, r2 │ │ │ │ + smlabteq pc, r4, r2, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlatteq pc, r0, r2, r2 │ │ │ │ + ldrdeq r3, [pc, -r6] │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + smlabbeq pc, r8, lr, r3 @ │ │ │ │ + @ instruction: 0x010f3e90 │ │ │ │ + smlatbeq pc, r4, lr, r3 @ │ │ │ │ + smlatbeq pc, r2, lr, r3 @ │ │ │ │ + @ instruction: 0x010f3eb6 │ │ │ │ + @ instruction: 0x010f3ebe │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ strdeq r2, [pc, -r0] │ │ │ │ - smlatteq pc, r6, sp, r3 │ │ │ │ - smlabbeq pc, r4, sp, r3 @ │ │ │ │ - @ instruction: 0x010f3d98 │ │ │ │ - smlatbeq pc, r0, sp, r3 @ │ │ │ │ - @ instruction: 0x010f3db4 │ │ │ │ - @ instruction: 0x010f3db2 │ │ │ │ - smlabteq pc, r6, sp, r3 @ │ │ │ │ - smlabteq pc, lr, sp, r3 @ │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - mrseq r2, (UNDEF: 47) │ │ │ │ - tsteq pc, r6, lsl r2 @ │ │ │ │ + tsteq pc, r6, lsl #6 │ │ │ │ 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 │ │ │ │ @@ -45524,82 +45524,82 @@ │ │ │ │ movwpl pc, #50755 @ 0xc643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438555 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ ldrbhi pc, [r4, #-66] @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, sl, lsl #2 │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - tsteq pc, r6, asr r1 @ │ │ │ │ - tsteq pc, sl, lsl r1 @ │ │ │ │ - tsteq pc, lr, lsr #2 │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - tsteq pc, sl, lsl sp @ │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - smlabbeq pc, r0, r1, r2 @ │ │ │ │ - tsteq pc, r2, asr r1 @ │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, lr, lsr sp @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - @ instruction: 0x010f21b8 │ │ │ │ - tsteq pc, lr, ror #2 │ │ │ │ - smlabbeq pc, r0, r1, r2 @ │ │ │ │ - smlabbeq pc, r8, r1, r2 @ │ │ │ │ - @ instruction: 0x010f219a │ │ │ │ - @ instruction: 0x010f2194 │ │ │ │ - smlatbeq pc, r6, r1, r2 @ │ │ │ │ - smlatbeq pc, lr, r1, r2 @ │ │ │ │ - smlatbeq pc, r2, sp, r3 @ │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - smlabbeq pc, r6, sp, r3 @ │ │ │ │ - smlabbeq pc, lr, sp, r3 @ │ │ │ │ - smlatteq pc, lr, r1, r2 │ │ │ │ - smlabteq pc, ip, r1, r2 @ │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - smlatteq pc, r4, r1, r2 │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - smlatbeq pc, r0, sp, r3 @ │ │ │ │ - @ instruction: 0x010f3db2 │ │ │ │ - @ instruction: 0x010f3db8 │ │ │ │ - tsteq pc, sl, lsl r2 @ │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, sl, lsl #4 │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - ldrdeq r3, [pc, -r6] │ │ │ │ - smlatteq pc, r8, sp, r3 │ │ │ │ - smlatteq pc, lr, sp, r3 │ │ │ │ - tsteq pc, lr, asr #4 │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ - tsteq pc, r2, asr #28 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ smlatteq pc, lr, sp, r3 │ │ │ │ - tsteq pc, r2, lsl #28 │ │ │ │ + smlabteq pc, ip, sp, r3 @ │ │ │ │ + smlatteq pc, r0, sp, r3 │ │ │ │ + smlatteq pc, r6, sp, r3 │ │ │ │ + tsteq pc, r6, asr #4 │ │ │ │ + tsteq pc, sl, lsl #4 │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ tsteq pc, sl, lsl #28 │ │ │ │ - tsteq pc, lr, lsl lr @ │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - @ instruction: 0x010f229a │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + tsteq pc, r2, asr #4 │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq pc, lr, lsr #28 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + smlatbeq pc, r8, r2, r2 @ │ │ │ │ + tsteq pc, lr, asr r2 @ │ │ │ │ tsteq pc, r0, ror r2 @ │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + smlabbeq pc, sl, r2, r2 @ │ │ │ │ smlabbeq pc, r4, r2, r2 @ │ │ │ │ - smlabbeq pc, ip, r2, r2 @ │ │ │ │ - smlabbeq pc, r2, lr, r3 @ │ │ │ │ - tsteq pc, r2, ror #28 │ │ │ │ + @ instruction: 0x010f2296 │ │ │ │ + @ instruction: 0x010f229e │ │ │ │ + @ instruction: 0x010f3e92 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ tsteq pc, r6, ror lr @ │ │ │ │ + tsteq pc, lr, ror lr @ │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + @ instruction: 0x010f22bc │ │ │ │ + smlabteq pc, lr, r2, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + smlabteq pc, sl, lr, r3 @ │ │ │ │ + @ instruction: 0x010f3e90 │ │ │ │ + smlatbeq pc, r2, lr, r3 @ │ │ │ │ + smlatbeq pc, r8, lr, r3 @ │ │ │ │ + tsteq pc, sl, lsl #6 │ │ │ │ + smlatteq pc, r8, r2, r2 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + mrseq r2, SP_hyp │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlabteq pc, r6, lr, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + ldrdeq r3, [pc, -lr] │ │ │ │ + tsteq pc, lr, lsr r3 @ │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + tsteq pc, r2, lsr pc @ │ │ │ │ + ldrdeq r3, [pc, -lr] │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + strdeq r3, [pc, -sl] │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + smlabbeq pc, sl, r3, r2 @ │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + tsteq pc, r2, ror pc @ │ │ │ │ + tsteq pc, r2, asr pc @ │ │ │ │ + tsteq pc, r6, ror #30 │ │ │ │ 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 │ │ │ │ @@ -46347,180 +46347,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, sl, ror #26 │ │ │ │ - smlabteq pc, sl, r1, r2 @ │ │ │ │ - smlabbeq pc, lr, r1, r2 @ │ │ │ │ - smlatbeq pc, r2, r1, r2 @ │ │ │ │ - smlatbeq pc, r8, r1, r2 @ │ │ │ │ - @ instruction: 0x010f3d9c │ │ │ │ - tsteq pc, sl, ror sp @ │ │ │ │ - smlabbeq pc, lr, sp, r3 @ │ │ │ │ - @ instruction: 0x010f3d94 │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - smlabteq pc, r6, r1, r2 @ │ │ │ │ - ldrdeq r2, [pc, -sl] │ │ │ │ - smlatteq pc, r0, r1, r2 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - @ instruction: 0x010f3db4 │ │ │ │ - smlabteq pc, r6, sp, r3 @ │ │ │ │ - smlabteq pc, ip, sp, r3 @ │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ - smlatteq pc, r2, r1, r2 │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, lr, lsl #4 │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - tsteq pc, sl, lsl r2 @ │ │ │ │ - tsteq pc, r2, lsr #4 │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ - smlatteq pc, r8, sp, r3 │ │ │ │ - strdeq r3, [pc, -sl] │ │ │ │ - tsteq pc, r2, lsl #28 │ │ │ │ - tsteq pc, r2, ror #4 │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq pc, r2, asr r2 @ │ │ │ │ - tsteq pc, sl, asr r2 @ │ │ │ │ - tsteq pc, lr, asr #28 │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ - smlabbeq pc, ip, r2, r2 @ │ │ │ │ - tsteq pc, sl, ror #4 │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - smlabbeq pc, r2, r2, r2 @ │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - tsteq pc, sl, asr #28 │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - tsteq pc, r2, ror #28 │ │ │ │ - smlabteq pc, r4, r2, r2 @ │ │ │ │ - smlatbeq pc, r4, r2, r2 @ │ │ │ │ - @ instruction: 0x010f22b8 │ │ │ │ - smlabteq pc, r0, r2, r2 @ │ │ │ │ + tsteq pc, sl, asr lr @ │ │ │ │ + @ instruction: 0x010f22ba │ │ │ │ + tsteq pc, lr, ror r2 @ │ │ │ │ + @ instruction: 0x010f2292 │ │ │ │ + @ instruction: 0x010f2298 │ │ │ │ + smlabbeq pc, ip, lr, r3 @ │ │ │ │ + tsteq pc, sl, ror #28 │ │ │ │ + tsteq pc, lr, ror lr @ │ │ │ │ + smlabbeq pc, r4, lr, r3 @ │ │ │ │ + smlatteq pc, r4, r2, r2 │ │ │ │ + @ instruction: 0x010f22b6 │ │ │ │ + smlabteq pc, sl, r2, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + smlabteq pc, r4, lr, r3 @ │ │ │ │ + smlatbeq pc, r4, lr, r3 @ │ │ │ │ @ instruction: 0x010f3eb6 │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - ldrdeq lr, [lr, -r6] │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - strheq sp, [lr, -r2] │ │ │ │ - smlabbeq lr, r8, sp, ip │ │ │ │ - tsteq lr, r2, ror fp │ │ │ │ - tsteq lr, r8, asr sl │ │ │ │ - smlatteq lr, lr, r9, ip │ │ │ │ - smlabteq lr, r0, r9, ip │ │ │ │ - smlabteq lr, lr, r9, ip │ │ │ │ - tsteq ip, r8, ror r7 │ │ │ │ + @ instruction: 0x010f3ebc │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + smlatteq pc, r4, r2, r2 │ │ │ │ + smlatteq pc, ip, r2, r2 │ │ │ │ + strdeq r2, [pc, -lr] │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, sl, lsl #6 │ │ │ │ + tsteq pc, r2, lsl r3 @ │ │ │ │ + tsteq pc, r6, lsl #30 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + smlatteq pc, sl, lr, r3 │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + tsteq pc, r2, asr r3 @ │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, r2, asr #6 │ │ │ │ + tsteq pc, sl, asr #6 │ │ │ │ + tsteq pc, lr, lsr pc @ │ │ │ │ + tsteq pc, r2, lsl #30 │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + tsteq pc, sl, asr r3 @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tsteq pc, r2, ror r3 @ │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + tsteq pc, sl, lsr pc @ │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + tsteq pc, r2, asr pc @ │ │ │ │ + @ instruction: 0x010f23b4 │ │ │ │ + @ instruction: 0x010f2394 │ │ │ │ + smlatbeq pc, r8, r3, r2 @ │ │ │ │ + @ instruction: 0x010f23b0 │ │ │ │ + smlatbeq pc, r6, pc, r3 @ │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + smlabteq lr, r6, r9, lr │ │ │ │ + smlabteq lr, r8, r7, sp │ │ │ │ + smlatbeq lr, r2, r1, sp │ │ │ │ + tsteq lr, r8, ror lr │ │ │ │ + tsteq lr, r2, ror #24 │ │ │ │ + tsteq lr, r8, asr #22 │ │ │ │ + ldrdeq ip, [lr, -lr] │ │ │ │ + @ instruction: 0x010ecab0 │ │ │ │ + @ instruction: 0x010ecabe │ │ │ │ + tsteq ip, r8, ror #16 │ │ │ │ + smlatteq lr, sl, sl, ip │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + tsteq ip, r6, asr r8 │ │ │ │ + smlatbeq lr, ip, fp, ip │ │ │ │ + tsteq lr, lr, asr fp │ │ │ │ + tsteq lr, ip, ror fp │ │ │ │ + tsteq ip, lr, lsr r8 │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ strdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - tsteq ip, r6, ror #14 │ │ │ │ - @ instruction: 0x010ecabc │ │ │ │ - tsteq lr, lr, ror #20 │ │ │ │ - smlabbeq lr, ip, sl, ip │ │ │ │ + tsteq ip, ip, lsr #16 │ │ │ │ + tsteq lr, r2, lsr sp │ │ │ │ + smlabbeq lr, ip, ip, ip │ │ │ │ + tsteq lr, r6, lsr ip │ │ │ │ + tsteq lr, r8, asr ip │ │ │ │ + tsteq ip, lr, lsl #16 │ │ │ │ + smlabteq lr, r8, ip, ip │ │ │ │ + smlatteq lr, r6, ip, ip │ │ │ │ + strdeq sl, [ip, -ip] │ │ │ │ + tsteq lr, lr, ror sp │ │ │ │ + tsteq lr, r8, lsr sp │ │ │ │ + tsteq lr, lr, asr #26 │ │ │ │ + smlatteq ip, r4, r7, sl │ │ │ │ + smlabbeq lr, sl, sp, ip │ │ │ │ + ldrdeq sl, [ip, -r8] │ │ │ │ + @ instruction: 0x010ecf9a │ │ │ │ + @ instruction: 0x010eceb8 │ │ │ │ + tsteq lr, r6, asr #28 │ │ │ │ + tsteq lr, r4, lsl #28 │ │ │ │ + tsteq lr, sl, lsl lr │ │ │ │ + @ instruction: 0x010ca7b4 │ │ │ │ + tsteq lr, sl, asr lr │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + smlatbeq ip, r2, r7, sl │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + smlabteq lr, sl, lr, ip │ │ │ │ + smlatteq lr, r0, lr, ip │ │ │ │ + smlabbeq ip, sl, r7, sl │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + tsteq ip, lr, ror r7 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + smlatbeq lr, r6, pc, ip @ │ │ │ │ + tsteq lr, r8, ror pc │ │ │ │ + smlabbeq lr, r6, pc, ip @ │ │ │ │ + tsteq ip, r0, ror #14 │ │ │ │ + @ instruction: 0x010ecfb6 │ │ │ │ + smlabteq lr, r4, pc, ip @ │ │ │ │ tsteq ip, lr, asr #14 │ │ │ │ - smlatteq lr, ip, sl, ip │ │ │ │ - tsteq lr, sl, lsl #22 │ │ │ │ - tsteq ip, ip, lsr r7 │ │ │ │ - tsteq lr, r2, asr #24 │ │ │ │ - @ instruction: 0x010ecb9c │ │ │ │ - tsteq lr, r6, asr #22 │ │ │ │ - tsteq lr, r8, ror #22 │ │ │ │ - tsteq ip, lr, lsl r7 │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - strdeq ip, [lr, -r6] │ │ │ │ - tsteq ip, ip, lsl #14 │ │ │ │ - smlabbeq lr, lr, ip, ip │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ - tsteq lr, lr, asr ip │ │ │ │ - strdeq sl, [ip, -r4] │ │ │ │ - @ instruction: 0x010ecc9a │ │ │ │ - smlatteq ip, r8, r6, sl │ │ │ │ - smlatbeq lr, sl, lr, ip │ │ │ │ - smlabteq lr, r8, sp, ip │ │ │ │ - tsteq lr, r6, asr sp │ │ │ │ - tsteq lr, r4, lsl sp │ │ │ │ - tsteq lr, sl, lsr #26 │ │ │ │ - smlabteq ip, r4, r6, sl │ │ │ │ - tsteq lr, sl, ror #26 │ │ │ │ - smlabbeq lr, r4, sp, ip │ │ │ │ - @ instruction: 0x010ca6b2 │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsl r0 │ │ │ │ + smlatteq lr, lr, pc, ip @ │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + tsteq ip, r6, lsr r7 │ │ │ │ + tsteq lr, r8, lsl r0 │ │ │ │ + tsteq ip, sl, lsr #14 │ │ │ │ + tsteq lr, r8, lsl #6 │ │ │ │ + tsteq lr, sl, asr r1 │ │ │ │ + smlabteq lr, r8, r0, sp │ │ │ │ + tsteq lr, r2, ror r0 │ │ │ │ + tsteq lr, r4, asr #32 │ │ │ │ + qaddeq sp, r2, lr │ │ │ │ + tsteq ip, r0, lsl #14 │ │ │ │ + smlabbeq lr, r2, r0, sp │ │ │ │ + swpeq sp, r0, [lr] │ │ │ │ + smlatteq ip, lr, r6, sl │ │ │ │ + smlatteq lr, r8, r0, sp │ │ │ │ + strheq sp, [lr, -sl] │ │ │ │ + smlabteq lr, r8, r0, sp │ │ │ │ + ldrdeq sl, [ip, -r6] │ │ │ │ + smlatteq lr, r4, r0, sp │ │ │ │ + smlabteq ip, sl, r6, sl │ │ │ │ + smlabteq lr, ip, r1, sp │ │ │ │ + tsteq lr, sl, asr #2 │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ + tsteq lr, sl, lsr #2 │ │ │ │ + smlatbeq ip, ip, r6, sl │ │ │ │ + tsteq lr, r2, ror r1 │ │ │ │ + smlabbeq lr, r4, r1, sp │ │ │ │ @ instruction: 0x010ca69a │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - smlabbeq ip, lr, r6, sl │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - @ instruction: 0x010eceb6 │ │ │ │ - smlabbeq lr, r8, lr, ip │ │ │ │ - @ instruction: 0x010ece96 │ │ │ │ - tsteq ip, r0, ror r6 │ │ │ │ - smlabteq lr, r6, lr, ip │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - tsteq ip, lr, asr r6 │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ - strdeq ip, [lr, -lr] │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - tsteq ip, r6, asr #12 │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - tsteq ip, sl, lsr r6 │ │ │ │ - tsteq lr, r8, lsl r2 │ │ │ │ - tsteq lr, sl, rrx │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - smlabbeq lr, r2, pc, ip @ │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq lr, r2, ror #30 │ │ │ │ - tsteq ip, r0, lsl r6 │ │ │ │ - @ instruction: 0x010ecf92 │ │ │ │ - smlatbeq lr, r0, pc, ip @ │ │ │ │ + tsteq lr, ip, lsr #4 │ │ │ │ + ldrdeq sp, [lr, -lr] │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + smlabbeq ip, r2, r6, sl │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ + tsteq ip, r6, ror r6 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, sl, lsr #6 │ │ │ │ + @ instruction: 0x010ed2b8 │ │ │ │ + smlabbeq lr, r2, r2, sp │ │ │ │ + @ instruction: 0x010ed294 │ │ │ │ + tsteq ip, r2, asr r6 │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + smlatteq lr, lr, r2, sp │ │ │ │ + tsteq ip, r0, asr #12 │ │ │ │ + tsteq lr, sl, asr r3 │ │ │ │ + tsteq lr, r4, lsr #6 │ │ │ │ + tsteq lr, r6, lsr r3 │ │ │ │ + tsteq ip, r8, lsr #12 │ │ │ │ + tsteq lr, sl, asr r3 │ │ │ │ + tsteq ip, ip, lsl r6 │ │ │ │ + tsteq lr, sl, asr r4 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + smlatbeq lr, r2, r3, sp │ │ │ │ + @ instruction: 0x010ed3b4 │ │ │ │ strdeq sl, [ip, -lr] │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - smlabteq lr, sl, pc, ip @ │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - smlatteq ip, r6, r5, sl │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - ldrdeq sl, [ip, -sl] │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - qaddeq sp, sl, lr │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - tsteq lr, sl, lsr r0 │ │ │ │ - @ instruction: 0x010ca5bc │ │ │ │ - smlabbeq lr, r2, r0, sp │ │ │ │ - swpeq sp, r4, [lr] │ │ │ │ - smlatbeq ip, sl, r5, sl │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ - smlatteq lr, lr, r0, sp │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - @ instruction: 0x010ca592 │ │ │ │ - tsteq lr, r4, lsr r1 │ │ │ │ - smlabbeq ip, r6, r5, sl │ │ │ │ - smlatteq lr, r8, r2, sp │ │ │ │ - tsteq lr, sl, lsr r2 │ │ │ │ - smlabteq lr, r8, r1, sp │ │ │ │ - @ instruction: 0x010ed192 │ │ │ │ - smlatbeq lr, r4, r1, sp │ │ │ │ - tsteq ip, r2, ror #10 │ │ │ │ - smlatteq lr, r0, r1, sp │ │ │ │ - strdeq sp, [lr, -lr] │ │ │ │ - tsteq ip, r0, asr r5 │ │ │ │ - tsteq lr, sl, ror #4 │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - tsteq lr, r6, asr #4 │ │ │ │ - tsteq ip, r8, lsr r5 │ │ │ │ - tsteq lr, sl, ror #4 │ │ │ │ - tsteq ip, ip, lsr #10 │ │ │ │ - tsteq lr, sl, ror #6 │ │ │ │ - smlatteq lr, r8, r2, sp │ │ │ │ - @ instruction: 0x010ed2b2 │ │ │ │ - smlabteq lr, r4, r2, sp │ │ │ │ - tsteq ip, lr, lsl #10 │ │ │ │ - mrseq sp, ELR_hyp │ │ │ │ - tsteq lr, r6, lsr #6 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r6, lsl 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 │ │ │ │ @@ -47331,423 +47331,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq ip, r0, ror #4 │ │ │ │ - tsteq lr, r8, lsr #2 │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ + tsteq ip, r0, asr r3 │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + smlabteq lr, ip, r1, sp │ │ │ │ + smlatteq lr, ip, r1, sp │ │ │ │ + tsteq ip, r0, lsr r3 │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + tsteq ip, r0, lsr #6 │ │ │ │ + @ instruction: 0x010edab4 │ │ │ │ strdeq sp, [lr, -ip] │ │ │ │ - tsteq ip, r0, asr #4 │ │ │ │ - tsteq lr, r0, lsr r1 │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + tsteq lr, r4, lsr #6 │ │ │ │ + @ instruction: 0x010ed29c │ │ │ │ + tsteq lr, r8, asr r2 │ │ │ │ + tsteq lr, ip, ror #4 │ │ │ │ + smlatteq ip, r0, r2, sl │ │ │ │ + @ instruction: 0x010ed2bc │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + smlabteq ip, r8, r2, sl │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + tsteq lr, r8, lsl r3 │ │ │ │ + tsteq lr, ip, lsr #6 │ │ │ │ + smlatbeq ip, r8, r2, sl │ │ │ │ + tsteq lr, ip, ror r3 │ │ │ │ + @ instruction: 0x010ed39c │ │ │ │ + @ instruction: 0x010ca290 │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ + tsteq lr, r8, lsl #8 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + smlatteq lr, r4, r3, sp │ │ │ │ + tsteq ip, r8, ror #4 │ │ │ │ + tsteq lr, r0, lsl r4 │ │ │ │ + tsteq lr, r8, lsr #8 │ │ │ │ + tsteq ip, r0, asr r2 │ │ │ │ + smlabteq lr, r8, r4, sp │ │ │ │ + tsteq lr, r0, ror r4 │ │ │ │ + @ instruction: 0x010ed490 │ │ │ │ tsteq ip, r0, lsr r2 │ │ │ │ - smlabteq lr, r4, r9, sp │ │ │ │ - tsteq lr, ip, lsl #10 │ │ │ │ - tsteq lr, r4, asr #6 │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - smlatbeq lr, ip, r1, sp │ │ │ │ - tsteq lr, r8, ror #2 │ │ │ │ - tsteq lr, ip, ror r1 │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq ip, r0, lsr #4 │ │ │ │ + smlatteq lr, r4, r6, sp │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + tsteq lr, r4, ror r5 │ │ │ │ + tsteq lr, ip, lsr #10 │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ strdeq sl, [ip, -r0] │ │ │ │ - smlabteq lr, ip, r1, sp │ │ │ │ - smlatteq lr, r4, r1, sp │ │ │ │ + @ instruction: 0x010ed594 │ │ │ │ + smlatbeq lr, ip, r5, sp │ │ │ │ ldrdeq sl, [ip, -r8] │ │ │ │ - tsteq lr, r4, ror r2 │ │ │ │ - tsteq lr, r8, lsr #4 │ │ │ │ - tsteq lr, ip, lsr r2 │ │ │ │ - @ instruction: 0x010ca1b8 │ │ │ │ - smlabbeq lr, ip, r2, sp │ │ │ │ - smlatbeq lr, ip, r2, sp │ │ │ │ - smlatbeq ip, r0, r1, sl │ │ │ │ - smlabbeq lr, r8, r3, sp │ │ │ │ - tsteq lr, r8, lsl r3 │ │ │ │ - smlatteq lr, r8, r2, sp │ │ │ │ + tsteq lr, ip, lsr r6 │ │ │ │ strdeq sp, [lr, -r4] │ │ │ │ - tsteq ip, r8, ror r1 │ │ │ │ - tsteq lr, r0, lsr #6 │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ - tsteq ip, r0, ror #2 │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - smlabbeq lr, r0, r3, sp │ │ │ │ - smlatbeq lr, r0, r3, sp │ │ │ │ - tsteq ip, r0, asr #2 │ │ │ │ - smlatteq lr, r0, r3, sp │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq lr, ip, lsl #10 │ │ │ │ - smlabbeq lr, r4, r4, sp │ │ │ │ - tsteq lr, ip, lsr r4 │ │ │ │ - tsteq lr, r4, asr r4 │ │ │ │ + tsteq lr, ip, lsl #12 │ │ │ │ + @ instruction: 0x010ca1b8 │ │ │ │ + tsteq lr, ip, lsr r6 │ │ │ │ + smlatbeq ip, r8, r1, sl │ │ │ │ + smlatteq lr, ip, r7, sp │ │ │ │ + tsteq lr, r4, lsr #14 │ │ │ │ + @ instruction: 0x010ed6bc │ │ │ │ + smlatteq lr, r4, r6, sp │ │ │ │ + smlabbeq ip, r0, r1, sl │ │ │ │ + tsteq lr, r4, ror #14 │ │ │ │ + smlabbeq lr, ip, r7, sp │ │ │ │ + tsteq ip, r8, ror #2 │ │ │ │ + tsteq lr, ip, ror #16 │ │ │ │ + tsteq lr, r4, lsl #16 │ │ │ │ + tsteq lr, ip, lsr #16 │ │ │ │ + tsteq ip, r8, asr #2 │ │ │ │ + tsteq lr, ip, ror r8 │ │ │ │ + tsteq ip, r8, lsr r1 │ │ │ │ + tsteq lr, r0, lsr #28 │ │ │ │ + smlabteq lr, ip, fp, sp │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + smlabbeq lr, r0, r9, sp │ │ │ │ + tsteq lr, r0, lsl r9 │ │ │ │ + tsteq lr, ip, lsr r9 │ │ │ │ mrseq sl, (UNDEF: 28) │ │ │ │ - smlatbeq lr, r4, r4, sp │ │ │ │ - @ instruction: 0x010ed4bc │ │ │ │ + smlabteq lr, r8, r9, sp │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ smlatteq ip, r8, r0, sl │ │ │ │ - tsteq lr, ip, asr #10 │ │ │ │ - tsteq lr, r4, lsl #10 │ │ │ │ - tsteq lr, ip, lsl r5 │ │ │ │ + smlatteq lr, r8, sl, sp │ │ │ │ + tsteq lr, r8, ror sl │ │ │ │ + smlatbeq lr, r4, sl, sp │ │ │ │ smlabteq ip, r8, r0, sl │ │ │ │ - tsteq lr, ip, asr #10 │ │ │ │ - strheq sl, [ip, -r8] │ │ │ │ strdeq sp, [lr, -ip] │ │ │ │ - tsteq lr, r4, lsr r6 │ │ │ │ - smlabteq lr, ip, r5, sp │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ + strheq sl, [ip, -r8] │ │ │ │ + smlatbeq lr, r4, ip, sp │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + smlatbeq lr, ip, fp, sp │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ swpeq sl, r0, [ip] │ │ │ │ - tsteq lr, r4, ror r6 │ │ │ │ - @ instruction: 0x010ed69c │ │ │ │ + tsteq lr, r4, lsr ip │ │ │ │ + tsteq lr, r0, asr ip │ │ │ │ tsteq ip, r8, ror r0 │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ - tsteq lr, ip, lsr r7 │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + smlatbeq lr, r4, ip, sp │ │ │ │ + smlabteq lr, r0, ip, sp │ │ │ │ qaddeq sl, r8, ip │ │ │ │ - smlabbeq lr, ip, r7, sp │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ tsteq ip, r8, asr #32 │ │ │ │ - tsteq lr, r0, lsr sp │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - tsteq lr, r8, ror #18 │ │ │ │ - @ instruction: 0x010ed890 │ │ │ │ - tsteq lr, r0, lsr #16 │ │ │ │ - tsteq lr, ip, asr #16 │ │ │ │ - tsteq ip, r0, lsl r0 │ │ │ │ + tsteq lr, ip, asr #30 │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + @ instruction: 0x010eddb0 │ │ │ │ + tsteq lr, r0, ror #26 │ │ │ │ + tsteq lr, ip, ror sp │ │ │ │ + tsteq ip, r8, lsl r0 │ │ │ │ ldrdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl #18 │ │ │ │ - strdeq r9, [ip, -r8] │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - smlabbeq lr, r8, r9, sp │ │ │ │ - @ instruction: 0x010ed9b4 │ │ │ │ - ldrdeq r9, [ip, -r8] │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - smlabteq ip, r8, pc, r9 @ │ │ │ │ - @ instruction: 0x010edbb4 │ │ │ │ - tsteq lr, ip, lsl fp │ │ │ │ - @ instruction: 0x010edabc │ │ │ │ - smlatteq lr, r8, sl, sp │ │ │ │ - smlatbeq ip, r0, pc, r9 @ │ │ │ │ - tsteq lr, r4, asr #22 │ │ │ │ - tsteq lr, r0, ror #22 │ │ │ │ - smlabbeq ip, r8, pc, r9 @ │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - @ instruction: 0x010edbb4 │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq ip, r8, ror #30 │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - tsteq ip, r8, asr pc │ │ │ │ - tsteq lr, ip, asr lr │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - smlabteq lr, r0, ip, sp │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - smlabbeq lr, ip, ip, sp │ │ │ │ - tsteq ip, r8, lsr #30 │ │ │ │ - smlatteq lr, r8, ip, sp │ │ │ │ - tsteq lr, r4, lsl #26 │ │ │ │ - tsteq ip, r0, lsl pc │ │ │ │ - smlatbeq lr, r8, sp, sp │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - tsteq lr, r4, ror sp │ │ │ │ - strdeq r9, [ip, -r0] │ │ │ │ - smlatbeq lr, ip, sp, sp │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + mrseq sl, (UNDEF: 12) │ │ │ │ + @ instruction: 0x010ede98 │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + smlatteq ip, r0, pc, r9 @ │ │ │ │ + @ instruction: 0x010ede9c │ │ │ │ + ldrdeq r9, [ip, -r0] │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ + tsteq lr, ip, lsl #30 │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + smlatbeq ip, r8, pc, r9 @ │ │ │ │ + smlabbeq lr, r4, pc, sp @ │ │ │ │ + smlatbeq lr, r0, pc, sp @ │ │ │ │ + @ instruction: 0x010c9f90 │ │ │ │ + tsteq lr, r4, asr #32 │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl r0 │ │ │ │ + tsteq ip, r0, ror pc │ │ │ │ + tsteq lr, r8, asr #32 │ │ │ │ + tsteq ip, r0, ror #30 │ │ │ │ + smlabbeq lr, r4, r1, pc @ │ │ │ │ + tsteq lr, ip, lsl #18 │ │ │ │ + smlabteq lr, ip, r4, lr │ │ │ │ + smlatbeq lr, r8, r2, lr │ │ │ │ + smlabbeq lr, r0, r1, lr │ │ │ │ + smlatteq lr, r8, r0, lr │ │ │ │ + swpeq lr, r8, [lr] @ │ │ │ │ + strheq lr, [lr, -r4] │ │ │ │ + tsteq ip, r8, lsl pc │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ + tsteq lr, ip, lsr #2 │ │ │ │ + tsteq ip, r0, lsl #30 │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + smlabbeq lr, r0, r1, lr │ │ │ │ + @ instruction: 0x010ee19c │ │ │ │ smlatteq ip, r0, lr, r9 │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - @ instruction: 0x010c9eb8 │ │ │ │ - @ instruction: 0x010ede94 │ │ │ │ - @ instruction: 0x010edeb0 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + smlabteq ip, r8, lr, r9 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ + @ instruction: 0x010ee2b0 │ │ │ │ + tsteq lr, r0, ror #4 │ │ │ │ + tsteq lr, ip, ror r2 │ │ │ │ smlatbeq ip, r0, lr, r9 │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - smlabbeq ip, r0, lr, r9 │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq ip, r0, ror lr │ │ │ │ - swpeq pc, r4, [lr] @ │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x010ee1b8 │ │ │ │ - swpeq lr, r0, [lr] @ │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, pc, sp @ │ │ │ │ - smlabteq lr, r4, pc, sp @ │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + smlabbeq ip, r8, lr, r9 │ │ │ │ + @ instruction: 0x010ee398 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + tsteq ip, r8, ror #28 │ │ │ │ + @ instruction: 0x010ee39c │ │ │ │ + tsteq ip, r8, asr lr │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + smlatteq lr, ip, r4, lr │ │ │ │ + tsteq lr, r4, asr r4 │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ + tsteq lr, r0, lsr #8 │ │ │ │ tsteq ip, r8, lsr #28 │ │ │ │ - tsteq lr, r0, lsr #32 │ │ │ │ - tsteq lr, ip, lsr r0 │ │ │ │ + tsteq lr, ip, ror r4 │ │ │ │ + @ instruction: 0x010ee498 │ │ │ │ tsteq ip, r0, lsl lr │ │ │ │ - smlatteq lr, r0, r0, lr │ │ │ │ - swpeq lr, r0, [lr] @ │ │ │ │ - smlatbeq lr, ip, r0, lr │ │ │ │ + tsteq lr, ip, lsr r5 │ │ │ │ + smlatteq lr, ip, r4, lr │ │ │ │ + tsteq lr, r8, lsl #10 │ │ │ │ strdeq r9, [ip, -r0] │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - ldrdeq r9, [ip, -r8] │ │ │ │ - tsteq lr, r8, asr r2 │ │ │ │ - smlabteq lr, r0, r1, lr │ │ │ │ - tsteq lr, r0, ror r1 │ │ │ │ - smlabbeq lr, ip, r1, lr │ │ │ │ - @ instruction: 0x010c9db0 │ │ │ │ - smlatteq lr, r8, r1, lr │ │ │ │ - tsteq lr, r4, lsl #4 │ │ │ │ - @ instruction: 0x010c9d98 │ │ │ │ - smlatbeq lr, r8, r2, lr │ │ │ │ - tsteq lr, r8, asr r2 │ │ │ │ - tsteq lr, r4, ror r2 │ │ │ │ - tsteq ip, r8, ror sp │ │ │ │ - smlatbeq lr, ip, r2, lr │ │ │ │ - tsteq ip, r8, ror #26 │ │ │ │ - tsteq lr, r0, lsl #10 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, r4, ror #6 │ │ │ │ - tsteq lr, r4, lsl r3 │ │ │ │ - tsteq lr, r0, lsr r3 │ │ │ │ + tsteq lr, r0, asr #10 │ │ │ │ + smlatteq ip, r0, sp, r9 │ │ │ │ + @ instruction: 0x010ee698 │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ + @ instruction: 0x010ee5b0 │ │ │ │ + smlabteq lr, ip, r5, lr │ │ │ │ + @ instruction: 0x010c9db8 │ │ │ │ + tsteq lr, r8, lsr #12 │ │ │ │ + tsteq lr, r4, asr #12 │ │ │ │ + smlatbeq ip, r0, sp, r9 │ │ │ │ + smlatteq lr, r8, r6, lr │ │ │ │ + @ instruction: 0x010ee698 │ │ │ │ + @ instruction: 0x010ee6b4 │ │ │ │ + smlabbeq ip, r0, sp, r9 │ │ │ │ + smlatteq lr, ip, r6, lr │ │ │ │ + tsteq ip, r0, ror sp │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ + tsteq lr, r8, lsr r9 │ │ │ │ + tsteq lr, r4, lsr r8 │ │ │ │ + @ instruction: 0x010ee79c │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ + tsteq lr, r8, ror #14 │ │ │ │ tsteq ip, r8, lsr sp │ │ │ │ - smlabbeq lr, ip, r3, lr │ │ │ │ - smlatbeq lr, r8, r3, lr │ │ │ │ + smlabteq lr, r4, r7, lr │ │ │ │ + smlatteq lr, r0, r7, lr │ │ │ │ tsteq ip, r0, lsr #26 │ │ │ │ - tsteq lr, ip, asr #8 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, r8, lsl r4 │ │ │ │ + smlabbeq lr, r4, r8, lr │ │ │ │ + tsteq lr, r4, lsr r8 │ │ │ │ + tsteq lr, r0, asr r8 │ │ │ │ tsteq ip, r0, lsl #26 │ │ │ │ - tsteq lr, r0, asr r4 │ │ │ │ + smlabbeq lr, r8, r8, lr │ │ │ │ strdeq r9, [ip, -r0] │ │ │ │ - smlatbeq lr, r8, r5, lr │ │ │ │ - tsteq lr, r0, lsl r5 │ │ │ │ - smlabteq lr, r0, r4, lr │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ + smlatteq lr, r0, r9, lr │ │ │ │ + tsteq lr, r8, asr #18 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsl r9 │ │ │ │ smlabteq ip, r8, ip, r9 │ │ │ │ - tsteq lr, r8, lsr r5 │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ + tsteq lr, r0, ror r9 │ │ │ │ + smlabbeq lr, ip, r9, lr │ │ │ │ @ instruction: 0x010c9cb0 │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, r5, lr │ │ │ │ - smlabteq lr, r4, r5, lr │ │ │ │ - @ instruction: 0x010c9c90 │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + smlatteq lr, r0, r9, lr │ │ │ │ strdeq lr, [lr, -ip] │ │ │ │ + @ instruction: 0x010c9c90 │ │ │ │ + tsteq lr, r4, lsr sl │ │ │ │ smlabbeq ip, r0, ip, r9 │ │ │ │ - tsteq lr, ip, ror #20 │ │ │ │ - tsteq lr, r8, asr #16 │ │ │ │ - tsteq lr, r4, asr #14 │ │ │ │ - smlatbeq lr, ip, r6, lr │ │ │ │ - tsteq lr, ip, asr r6 │ │ │ │ - tsteq lr, r8, ror r6 │ │ │ │ - tsteq ip, r8, asr #24 │ │ │ │ + smlabbeq lr, r8, ip, lr │ │ │ │ + smlabbeq lr, r4, fp, lr │ │ │ │ + smlatteq lr, ip, sl, lr │ │ │ │ + @ instruction: 0x010eea9c │ │ │ │ + @ instruction: 0x010eeab8 │ │ │ │ + tsteq ip, r0, asr ip │ │ │ │ + tsteq lr, r4, lsl fp │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ + tsteq ip, r8, lsr ip │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - tsteq ip, r0, lsr ip │ │ │ │ - @ instruction: 0x010ee794 │ │ │ │ - tsteq lr, r4, asr #14 │ │ │ │ - tsteq lr, r0, ror #14 │ │ │ │ - tsteq ip, r0, lsl ip │ │ │ │ - @ instruction: 0x010ee798 │ │ │ │ - tsteq ip, r0, lsl #24 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, r8, asr r8 │ │ │ │ - tsteq lr, r8, lsl #16 │ │ │ │ - tsteq lr, r4, lsr #16 │ │ │ │ - ldrdeq r9, [ip, -r8] │ │ │ │ - smlabbeq lr, r0, r8, lr │ │ │ │ - @ instruction: 0x010ee89c │ │ │ │ - smlabteq ip, r0, fp, r9 │ │ │ │ - tsteq lr, r0, asr #18 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - smlatbeq ip, r0, fp, r9 │ │ │ │ - tsteq lr, r4, asr #18 │ │ │ │ - @ instruction: 0x010c9b90 │ │ │ │ - @ instruction: 0x010eeb98 │ │ │ │ - @ instruction: 0x010eea94 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, r9, lr │ │ │ │ - smlabteq lr, r8, r9, lr │ │ │ │ - tsteq ip, r0, ror #22 │ │ │ │ - tsteq lr, r4, lsr #20 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - tsteq ip, r8, asr #22 │ │ │ │ - smlatteq lr, r4, sl, lr │ │ │ │ - @ instruction: 0x010eea94 │ │ │ │ - @ instruction: 0x010eeab0 │ │ │ │ - tsteq ip, r8, lsr #22 │ │ │ │ - smlatteq lr, r8, sl, lr │ │ │ │ - tsteq ip, r8, lsl fp │ │ │ │ - tsteq lr, r0, asr #24 │ │ │ │ - smlatbeq lr, r8, fp, lr │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - strdeq r9, [ip, -r0] │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlatteq lr, ip, fp, lr │ │ │ │ - ldrdeq r9, [ip, -r8] │ │ │ │ - @ instruction: 0x010eec90 │ │ │ │ - tsteq lr, r0, asr #24 │ │ │ │ - tsteq lr, ip, asr ip │ │ │ │ - @ instruction: 0x010c9ab8 │ │ │ │ - @ instruction: 0x010eec94 │ │ │ │ + smlabbeq lr, r4, fp, lr │ │ │ │ + smlatbeq lr, r0, fp, lr │ │ │ │ + tsteq ip, r8, lsl ip │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq ip, r8, lsl #24 │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + @ instruction: 0x010eec98 │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + smlatteq ip, r0, fp, r9 │ │ │ │ + smlabteq lr, r0, ip, lr │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + smlabteq ip, r8, fp, r9 │ │ │ │ + smlabbeq lr, r0, sp, lr │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + smlatbeq ip, r8, fp, r9 │ │ │ │ + smlabbeq lr, r4, sp, lr │ │ │ │ + @ instruction: 0x010c9b98 │ │ │ │ + tstpeq lr, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, ip, pc, lr @ │ │ │ │ + smlabteq lr, r4, lr, lr │ │ │ │ + tsteq lr, ip, lsr #28 │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq ip, r8, asr fp │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + tsteq ip, r0, asr #22 │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + smlabteq lr, r4, lr, lr │ │ │ │ + smlatteq lr, r0, lr, lr │ │ │ │ + tsteq ip, r0, lsr #22 │ │ │ │ + tsteq lr, ip, lsr pc │ │ │ │ + tsteq lr, r8, asr pc │ │ │ │ + tsteq ip, r8, lsl #22 │ │ │ │ + smlabbeq lr, ip, r0, pc @ │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + smlatbeq lr, r4, pc, lr @ │ │ │ │ + smlabteq lr, r0, pc, lr @ │ │ │ │ + smlatteq ip, r0, sl, r9 │ │ │ │ + tstpeq lr, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, r8, sl, r9 │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + smlabbeq lr, ip, r0, pc @ │ │ │ │ + smlatbeq lr, r8, r0, pc @ │ │ │ │ smlatbeq ip, r8, sl, r9 │ │ │ │ - tstpeq lr, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, ip, lsr sp │ │ │ │ - smlatteq lr, ip, ip, lr │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ + smlatteq lr, r0, r0, pc @ │ │ │ │ + @ instruction: 0x010c9a98 │ │ │ │ + tstpeq lr, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef198 │ │ │ │ + tstpeq lr, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ tsteq ip, r8, ror #20 │ │ │ │ - tsteq lr, r4, ror #26 │ │ │ │ - smlabbeq lr, r0, sp, lr │ │ │ │ + smlabteq lr, r0, r1, pc @ │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ tsteq ip, r0, asr sl │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ + smlabbeq lr, r0, r2, pc @ │ │ │ │ + tstpeq lr, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ tsteq ip, r0, lsr sl │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ - tsteq ip, r8, lsl sl │ │ │ │ - @ instruction: 0x010eef9c │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - @ instruction: 0x010eeeb4 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - strdeq r9, [ip, -r0] │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - ldrdeq r9, [ip, -r8] │ │ │ │ - smlatteq lr, ip, pc, lr @ │ │ │ │ - @ instruction: 0x010eef9c │ │ │ │ - @ instruction: 0x010eefb8 │ │ │ │ - @ instruction: 0x010c99b8 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - smlatbeq ip, r8, r9, r9 │ │ │ │ - tstpeq lr, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r8, r0, pc @ │ │ │ │ - qaddeq pc, r8, lr @ │ │ │ │ - tstpeq lr, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r4, r2, pc @ │ │ │ │ + tsteq ip, r0, lsr #20 │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + tstpeq lr, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + tstpeq lr, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq r9, [ip, -r8] │ │ │ │ + tstpeq lr, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r8, r3, pc @ │ │ │ │ + smlatteq ip, r0, r9, r9 │ │ │ │ + tstpeq lr, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlabteq ip, r0, r9, r9 │ │ │ │ + tstpeq lr, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c99b0 │ │ │ │ + smlatbeq lr, r0, r8, pc @ │ │ │ │ + tstpeq lr, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r0, r4, pc @ │ │ │ │ + @ instruction: 0x010ef490 │ │ │ │ + smlatbeq lr, ip, r4, pc @ │ │ │ │ tsteq ip, r8, ror r9 │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - smlatteq lr, ip, r0, pc @ │ │ │ │ + tstpeq lr, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ tsteq ip, r0, ror #18 │ │ │ │ - @ instruction: 0x010ef190 │ │ │ │ - tstpeq lr, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r8, r5, pc @ │ │ │ │ + tstpeq lr, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef594 │ │ │ │ tsteq ip, r0, asr #18 │ │ │ │ - @ instruction: 0x010ef194 │ │ │ │ + smlabteq lr, ip, r5, pc @ │ │ │ │ tsteq ip, r0, lsr r9 │ │ │ │ - smlatteq lr, ip, r2, pc @ │ │ │ │ - tstpeq lr, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, r6, pc @ │ │ │ │ + tstpeq lr, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ tsteq ip, r8, lsl #18 │ │ │ │ - tstpeq lr, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef298 │ │ │ │ + @ instruction: 0x010ef6b4 │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ strdeq r9, [ip, -r0] │ │ │ │ - tstpeq lr, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, ip, r2, pc @ │ │ │ │ - tstpeq lr, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r9, [ip, -r0] │ │ │ │ - tstpeq lr, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r0, r8, r9 │ │ │ │ - @ instruction: 0x010ef7b0 │ │ │ │ - smlabbeq lr, ip, r5, pc @ │ │ │ │ - smlabbeq lr, r8, r4, pc @ │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - smlatbeq lr, r0, r3, pc @ │ │ │ │ - @ instruction: 0x010ef3bc │ │ │ │ - smlabbeq ip, r8, r8, r9 │ │ │ │ - tstpeq lr, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, ror r8 │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - smlabbeq lr, r8, r4, pc @ │ │ │ │ - smlatbeq lr, r4, r4, pc @ │ │ │ │ - tsteq ip, r0, asr r8 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq ip, r0, asr #16 │ │ │ │ - tstpeq lr, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef59c │ │ │ │ - tstpeq lr, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, lsl r8 │ │ │ │ - smlabteq lr, r4, r5, pc @ │ │ │ │ - smlatteq lr, r0, r5, pc @ │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ - smlabbeq lr, r4, r6, pc @ │ │ │ │ - tstpeq lr, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r0, r7, r9 │ │ │ │ - smlabbeq lr, r8, r6, pc @ │ │ │ │ + tstpeq lr, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r9, [ip, -r0] │ │ │ │ - @ instruction: 0x010f1398 │ │ │ │ - tstpeq lr, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - smlatteq pc, r8, r2, r1 │ │ │ │ - smlatbeq ip, r0, r7, r9 │ │ │ │ - tstpeq lr, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - mrseq r1, SP_hyp │ │ │ │ - smlabbeq ip, r8, r7, r9 │ │ │ │ - tstpeq lr, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - tsteq ip, r8, ror #14 │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - tsteq ip, r8, asr r7 │ │ │ │ - smlabbeq pc, r0, r3, r1 @ │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - tstpeq lr, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, lsr r7 │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ tstpeq lr, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, lsl r7 │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - @ instruction: 0x010ef790 │ │ │ │ - strdeq r9, [ip, -r8] │ │ │ │ - @ instruction: 0x010ef79c │ │ │ │ - smlatteq ip, r8, r6, r9 │ │ │ │ - smlatteq pc, r4, r4, r0 │ │ │ │ - tsteq pc, r8, lsl #20 │ │ │ │ - @ instruction: 0x010f16b8 │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - tstpeq lr, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - @ instruction: 0x010ef7b0 │ │ │ │ - smlabbeq lr, ip, r7, pc @ │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - @ instruction: 0x010c9698 │ │ │ │ - smlatbeq lr, ip, r7, pc @ │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - smlabbeq ip, r0, r6, r9 │ │ │ │ - smlatteq lr, r8, r7, pc @ │ │ │ │ - smlabteq lr, r4, r7, pc @ │ │ │ │ - @ instruction: 0x010f1394 │ │ │ │ - tsteq ip, r0, ror #12 │ │ │ │ - smlatteq lr, r4, r7, pc @ │ │ │ │ - @ instruction: 0x010f13b4 │ │ │ │ - tsteq ip, r8, asr #12 │ │ │ │ - tstpeq lr, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, r0, r8, r9 │ │ │ │ + smlabbeq pc, r8, r4, r1 @ │ │ │ │ + tstpeq lr, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r0, r7, pc @ │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + @ instruction: 0x010c9890 │ │ │ │ + tstpeq lr, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq ip, r8, ror r8 │ │ │ │ + tstpeq lr, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - smlabteq pc, r4, r3, r1 @ │ │ │ │ - tsteq ip, r0, lsr #12 │ │ │ │ - tstpeq lr, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r4, r3, r1 │ │ │ │ - tsteq ip, r8, lsl #12 │ │ │ │ - tstpeq lr, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - smlatteq ip, r8, r5, r9 │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + tsteq ip, r8, asr r8 │ │ │ │ tsteq pc, r8, lsl #8 │ │ │ │ + tsteq ip, r8, asr #16 │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + tsteq pc, r8, lsr r4 @ │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + tstpeq lr, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r0, lsr #16 │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tstpeq lr, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8, lsl #16 │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + smlabbeq lr, r0, r8, pc @ │ │ │ │ + smlatteq ip, r8, r7, r9 │ │ │ │ + smlabbeq lr, ip, r8, pc @ │ │ │ │ ldrdeq r9, [ip, -r8] │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r7, r1 @ │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tstpeq lr, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r0, r8, pc @ │ │ │ │ + smlatbeq lr, r0, r8, pc @ │ │ │ │ + tstpeq lr, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + smlabbeq ip, r8, r7, r9 │ │ │ │ + @ instruction: 0x010ef89c │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + tsteq ip, r0, ror r7 │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + @ instruction: 0x010ef8b4 │ │ │ │ + smlabbeq pc, r4, r4, r1 @ │ │ │ │ + tsteq ip, r0, asr r7 │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + smlatbeq pc, r4, r4, r1 @ │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + tstpeq lr, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r4, r8, pc @ │ │ │ │ + @ instruction: 0x010f14b4 │ │ │ │ + tsteq ip, r0, lsl r7 │ │ │ │ + tstpeq lr, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + strdeq r9, [ip, -r8] │ │ │ │ + tstpeq lr, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - tstpeq lr, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, r8, r5, r9 │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ + smlatteq pc, ip, r4, r1 │ │ │ │ + ldrdeq r9, [ip, -r8] │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + smlabteq ip, r8, r6, r9 │ │ │ │ + tstpeq lr, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + tstpeq lr, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c9698 │ │ │ │ + tsteq pc, r8, lsr #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 │ │ │ │ @@ -48558,423 +48558,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tstpeq lr, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, ELR_hyp @ │ │ │ │ + tsteq ip, ip, lsl r0 │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + tstpeq lr, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq r8, [ip, -ip] │ │ │ │ + tstpeq lr, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, ip, pc, r8 @ │ │ │ │ + smlatbeq lr, r0, r3, pc @ │ │ │ │ + tstpeq lr, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + smlabteq ip, r4, pc, r8 @ │ │ │ │ + tstpeq lr, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + smlatbeq ip, ip, pc, r8 @ │ │ │ │ + @ instruction: 0x010ef398 │ │ │ │ + tstpeq lr, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ + smlabbeq ip, ip, pc, r8 @ │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + tsteq ip, ip, ror pc │ │ │ │ + mrseq r1, (UNDEF: 31) │ │ │ │ + tstpeq lr, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f0fbc │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + @ instruction: 0x010ef394 │ │ │ │ + tsteq ip, r4, asr #30 │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + @ instruction: 0x010ef3b4 │ │ │ │ tsteq ip, ip, lsr #30 │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - smlatteq pc, ip, sp, r0 │ │ │ │ - tstpeq lr, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f0fb4 │ │ │ │ + @ instruction: 0x010f0f90 │ │ │ │ + smlabteq lr, ip, r3, pc @ │ │ │ │ tsteq ip, ip, lsl #30 │ │ │ │ - tstpeq lr, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ strdeq r8, [ip, -ip] │ │ │ │ - @ instruction: 0x010ef2b0 │ │ │ │ - tstpeq lr, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ + tstpeq lr, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlabteq pc, r0, pc, r0 @ │ │ │ │ ldrdeq r8, [ip, -r4] │ │ │ │ - tstpeq lr, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ + tstpeq lr, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r0, pc, r0 @ │ │ │ │ @ instruction: 0x010c8ebc │ │ │ │ - smlatbeq lr, r8, r2, pc @ │ │ │ │ - smlabbeq lr, r4, r2, pc @ │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ + tstpeq lr, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ @ instruction: 0x010c8e9c │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ + tsteq pc, r4 │ │ │ │ smlabbeq ip, ip, lr, r8 │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - tstpeq lr, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, ip, lr, r0 @ │ │ │ │ - smlabbeq pc, ip, lr, r0 @ │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - smlatbeq lr, r4, r2, pc @ │ │ │ │ - tsteq ip, r4, asr lr │ │ │ │ - smlabbeq pc, r8, lr, r0 @ │ │ │ │ - smlabteq lr, r4, r2, pc @ │ │ │ │ - tsteq ip, ip, lsr lr │ │ │ │ - smlabteq pc, r4, lr, r0 @ │ │ │ │ - smlatbeq pc, r0, lr, r0 @ │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq ip, ip, lsl lr │ │ │ │ - smlatteq lr, r8, r2, pc @ │ │ │ │ - tsteq ip, ip, lsl #28 │ │ │ │ - tstpeq lr, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, ELR_hyp @ │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - smlatteq ip, r4, sp, r8 │ │ │ │ - tstpeq lr, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - smlabteq ip, ip, sp, r8 │ │ │ │ - tstpeq lr, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - smlatbeq ip, ip, sp, r8 │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - @ instruction: 0x010c8d9c │ │ │ │ - tstpeq lr, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r8, pc, r0 @ │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ - tstpeq lr, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, ror #26 │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - smlabbeq lr, r0, r3, pc @ │ │ │ │ - tsteq ip, r4, asr sp │ │ │ │ - smlabbeq pc, r0, pc, r0 @ │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - @ instruction: 0x010ef398 │ │ │ │ - tsteq ip, r4, lsr sp │ │ │ │ - smlatbeq lr, r4, r3, pc @ │ │ │ │ - tsteq ip, r4, lsr #26 │ │ │ │ - tstpeq lr, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r0, r3, pc @ │ │ │ │ - @ instruction: 0x010ef3bc │ │ │ │ - smlabbeq pc, ip, pc, r0 @ │ │ │ │ - strdeq r8, [ip, -ip] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - smlatbeq pc, ip, pc, r0 @ │ │ │ │ - smlatteq ip, r4, ip, r8 │ │ │ │ - tstpeq lr, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - smlabteq pc, r4, pc, r0 @ │ │ │ │ - smlabteq ip, r4, ip, r8 │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - @ instruction: 0x010c8cb4 │ │ │ │ - tstpeq lr, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef5bc │ │ │ │ - smlatbeq pc, ip, r0, r1 @ │ │ │ │ - tsteq pc, r4, lsr r0 @ │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - tstpeq lr, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, ror ip │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tstpeq lr, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, asr ip │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - tsteq pc, r8 │ │ │ │ - tstpeq lr, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsr ip │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - tstpeq lr, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsr #24 │ │ │ │ - swpeq r1, ip, [pc] @ │ │ │ │ - qaddeq r1, ip, pc @ │ │ │ │ + tstpeq lr, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ tsteq pc, r8, lsr r0 @ │ │ │ │ - tstpeq lr, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq r8, [ip, -ip] │ │ │ │ - qaddeq r1, r8, pc @ │ │ │ │ - @ instruction: 0x010ef494 │ │ │ │ - smlatteq ip, r4, fp, r8 │ │ │ │ - swpeq r1, r4, [pc] @ │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + tstpeq lr, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, asr lr │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + tstpeq lr, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, asr #28 │ │ │ │ tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + smlabbeq lr, r8, r4, pc @ │ │ │ │ + tsteq ip, r4, lsr #28 │ │ │ │ + @ instruction: 0x010ef494 │ │ │ │ + tsteq ip, r4, lsl lr │ │ │ │ + tstpeq lr, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ smlatbeq lr, ip, r4, pc @ │ │ │ │ - smlabteq ip, r4, fp, r8 │ │ │ │ - @ instruction: 0x010ef4b8 │ │ │ │ - @ instruction: 0x010c8bb4 │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + smlatteq ip, ip, sp, r8 │ │ │ │ + smlabteq lr, ip, r4, pc @ │ │ │ │ + swpeq r1, ip, [pc] @ │ │ │ │ + ldrdeq r8, [ip, -r4] │ │ │ │ + tstpeq lr, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r4, r4, pc @ │ │ │ │ + strheq r1, [pc, -r4] │ │ │ │ + @ instruction: 0x010c8db4 │ │ │ │ + smlabteq pc, r0, r0, r1 @ │ │ │ │ + smlatbeq ip, r4, sp, r8 │ │ │ │ + tstpeq lr, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, ip, r6, pc @ │ │ │ │ + @ instruction: 0x010f119c │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + smlatteq pc, r4, r0, r1 │ │ │ │ + smlabteq pc, r0, r0, r1 @ │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + tsteq ip, r4, ror #26 │ │ │ │ + smlatteq pc, r0, r0, r1 │ │ │ │ + tstpeq lr, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, asr #26 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tstpeq lr, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsr #26 │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + tstpeq lr, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, lsl sp │ │ │ │ + smlabbeq pc, ip, r1, r1 @ │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tstpeq lr, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, ip, ip, r8 │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + smlabbeq lr, r4, r5, pc @ │ │ │ │ + ldrdeq r8, [ip, -r4] │ │ │ │ + smlabbeq pc, r4, r1, r1 @ │ │ │ │ tsteq pc, r0, ror #2 │ │ │ │ - tstpeq lr, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, ip, r4, pc @ │ │ │ │ - smlabteq lr, r8, r4, pc @ │ │ │ │ - swpeq r1, r8, [pc] @ │ │ │ │ + @ instruction: 0x010ef59c │ │ │ │ + @ instruction: 0x010c8cb4 │ │ │ │ + smlatbeq lr, r8, r5, pc @ │ │ │ │ + smlatbeq ip, r4, ip, r8 │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + tstpeq lr, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + @ instruction: 0x010ef5b8 │ │ │ │ + smlabbeq pc, r8, r1, r1 @ │ │ │ │ + tsteq ip, r4, ror ip │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + smlatbeq pc, r8, r1, r1 @ │ │ │ │ + tsteq ip, ip, asr ip │ │ │ │ + tstpeq lr, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlabteq pc, r0, r1, r1 @ │ │ │ │ + tsteq ip, ip, lsr ip │ │ │ │ + smlabteq pc, ip, r1, r1 @ │ │ │ │ + tsteq ip, ip, lsr #24 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + smlatteq pc, r4, r1, r1 │ │ │ │ + tstpeq lr, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, lsl #24 │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + tstpeq lr, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, ip, fp, r8 │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + tstpeq lr, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, ip, fp, r8 │ │ │ │ + tstpeq lr, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c8bbc │ │ │ │ + tstpeq lr, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + @ instruction: 0x010ef690 │ │ │ │ + tstpeq lr, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ smlabbeq ip, r4, fp, r8 │ │ │ │ - smlatteq lr, r8, r4, pc @ │ │ │ │ - strheq r1, [pc, -r8] │ │ │ │ + smlabbeq lr, ip, r6, pc @ │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ tsteq ip, ip, ror #22 │ │ │ │ - tstpeq lr, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ + smlabteq lr, r8, r6, pc @ │ │ │ │ + smlatbeq lr, r4, r6, pc @ │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ tsteq ip, ip, asr #22 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ + smlabbeq pc, r0, r2, r1 @ │ │ │ │ tsteq ip, ip, lsr fp │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ - tsteq pc, r8, lsl r1 @ │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tstpeq lr, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + @ instruction: 0x010f12bc │ │ │ │ + @ instruction: 0x010f1298 │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ tsteq ip, r4, lsl fp │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - tstpeq lr, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f12b8 │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ strdeq r8, [ip, -ip] │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tstpeq lr, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tstpeq lr, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r8, [ip, -ip] │ │ │ │ - tstpeq lr, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ smlabteq ip, ip, sl, r8 │ │ │ │ - tstpeq lr, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - smlatteq lr, r0, r5, pc @ │ │ │ │ - smlatbeq lr, r0, r5, pc @ │ │ │ │ - tstpeq lr, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - @ instruction: 0x010c8a94 │ │ │ │ - @ instruction: 0x010ef59c │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq ip, ip, ror sl │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010ef5b4 │ │ │ │ - smlabbeq pc, r4, r1, r1 @ │ │ │ │ - tsteq ip, ip, asr sl │ │ │ │ - @ instruction: 0x010f1190 │ │ │ │ - tsteq ip, ip, asr #20 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - smlabteq pc, ip, r1, r1 @ │ │ │ │ - smlatbeq pc, r8, r1, r1 @ │ │ │ │ - smlatteq lr, r4, r5, pc @ │ │ │ │ - tsteq ip, r4, lsr #20 │ │ │ │ - smlabteq pc, r8, r1, r1 @ │ │ │ │ - tstpeq lr, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsl #20 │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - smlatteq pc, r0, r1, r1 │ │ │ │ - tstpeq lr, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, ip, r9, r8 │ │ │ │ - tstpeq lr, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r8, [ip, -ip] │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - @ instruction: 0x010ef69c │ │ │ │ - tstpeq lr, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - smlatbeq ip, ip, r9, r8 │ │ │ │ - tstpeq lr, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - @ instruction: 0x010c8994 │ │ │ │ - @ instruction: 0x010ef694 │ │ │ │ - tstpeq lr, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq ip, r4, ror r9 │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ + smlabteq pc, r0, r3, r1 @ │ │ │ │ + smlabbeq lr, ip, r7, pc @ │ │ │ │ + tstpeq lr, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + @ instruction: 0x010c8a9c │ │ │ │ + tstpeq lr, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ + smlabbeq ip, r4, sl, r8 │ │ │ │ + smlabbeq lr, r4, r7, pc @ │ │ │ │ + tstpeq lr, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq ip, r4, ror #20 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + tsteq ip, r4, asr sl │ │ │ │ + @ instruction: 0x010f13b8 │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + @ instruction: 0x010ef790 │ │ │ │ + tsteq ip, ip, lsr #20 │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + @ instruction: 0x010ef7b0 │ │ │ │ + tsteq ip, r4, lsl sl │ │ │ │ + @ instruction: 0x010f13b0 │ │ │ │ + smlabbeq pc, ip, r3, r1 @ │ │ │ │ + smlabteq lr, r8, r7, pc @ │ │ │ │ + strdeq r8, [ip, -r4] │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + smlatteq ip, r4, r9, r8 │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + smlatbeq lr, r8, r8, pc @ │ │ │ │ + tstpeq lr, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlabteq lr, ip, r7, pc @ │ │ │ │ + @ instruction: 0x010f139c │ │ │ │ + @ instruction: 0x010c899c │ │ │ │ + smlatteq lr, ip, r7, pc @ │ │ │ │ + @ instruction: 0x010f13bc │ │ │ │ + smlabbeq ip, r4, r9, r8 │ │ │ │ + tstpeq lr, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ tsteq ip, r4, ror #18 │ │ │ │ - smlabteq pc, r8, r2, r1 @ │ │ │ │ - smlabbeq pc, r8, r2, r1 @ │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - smlatbeq lr, r0, r6, pc @ │ │ │ │ - tsteq ip, ip, lsr r9 │ │ │ │ - smlabbeq pc, r4, r2, r1 @ │ │ │ │ - smlabteq lr, r0, r6, pc @ │ │ │ │ + tstpeq lr, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq ip, ip, asr #18 │ │ │ │ + @ instruction: 0x010ef898 │ │ │ │ + tstpeq lr, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ tsteq ip, r4, lsr #18 │ │ │ │ - smlabteq pc, r0, r2, r1 @ │ │ │ │ - @ instruction: 0x010f129c │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - tsteq ip, r4, lsl #18 │ │ │ │ - smlatteq lr, r4, r6, pc @ │ │ │ │ - strdeq r8, [ip, -r4] │ │ │ │ - tsteq pc, r8, asr r9 @ │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - tsteq pc, ip, asr r4 @ │ │ │ │ - @ instruction: 0x010ef7b8 │ │ │ │ - tstpeq lr, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - smlatbeq pc, ip, r2, r1 @ │ │ │ │ + tstpeq lr, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + tsteq ip, ip, lsl #18 │ │ │ │ + @ instruction: 0x010ef890 │ │ │ │ + tstpeq lr, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + smlatteq ip, ip, r8, r8 │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + ldrdeq r8, [ip, -ip] │ │ │ │ + tstpeq lr, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f14bc │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + @ instruction: 0x010ef894 │ │ │ │ smlatbeq ip, ip, r8, r8 │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - smlabteq pc, ip, r2, r1 @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + @ instruction: 0x010ef8b4 │ │ │ │ @ instruction: 0x010c8894 │ │ │ │ - tstpeq lr, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r4, r2, r1 │ │ │ │ + @ instruction: 0x010f14b4 │ │ │ │ + @ instruction: 0x010f1490 │ │ │ │ + smlabteq lr, ip, r8, pc @ │ │ │ │ tsteq ip, r4, ror r8 │ │ │ │ - tstpeq lr, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - tsteq ip, ip, asr r8 │ │ │ │ - smlatbeq lr, r8, r7, pc @ │ │ │ │ - tstpeq lr, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq ip, r4, lsr r8 │ │ │ │ - tstpeq lr, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - tsteq ip, ip, lsl r8 │ │ │ │ - smlatbeq lr, r0, r7, pc @ │ │ │ │ - tstpeq lr, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - strdeq r8, [ip, -ip] │ │ │ │ - tsteq pc, r8, asr r3 @ │ │ │ │ - smlatteq ip, ip, r7, r8 │ │ │ │ - tstpeq lr, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, ip, r3, r1 @ │ │ │ │ - smlabbeq pc, ip, r3, r1 @ │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - smlatbeq lr, r4, r7, pc @ │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + tsteq ip, r4, ror #16 │ │ │ │ + tstpeq lr, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlabteq pc, r0, r4, r1 @ │ │ │ │ + tsteq ip, ip, lsr r8 │ │ │ │ + tstpeq lr, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r0, r4, r1 │ │ │ │ + tsteq ip, r4, lsr #16 │ │ │ │ + tstpeq lr, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq ip, r4, lsl #16 │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ + strdeq r8, [ip, -r4] │ │ │ │ + @ instruction: 0x010f16b4 │ │ │ │ + tstpeq lr, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + tstpeq lr, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010c87bc │ │ │ │ - smlabbeq pc, r8, r3, r1 @ │ │ │ │ - smlabteq lr, r4, r7, pc @ │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tstpeq lr, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ smlatbeq ip, r4, r7, r8 │ │ │ │ - smlabteq pc, r4, r3, r1 @ │ │ │ │ - smlatbeq pc, r0, r3, r1 @ │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + smlabbeq lr, r0, r9, pc @ │ │ │ │ smlabbeq ip, r4, r7, r8 │ │ │ │ - smlatteq lr, r8, r7, pc @ │ │ │ │ + smlabbeq lr, ip, r9, pc @ │ │ │ │ tsteq ip, r4, ror r7 │ │ │ │ - tstpeq lr, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ + tstpeq lr, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r8, r9, pc @ │ │ │ │ + smlatbeq lr, r4, r9, pc @ │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ tsteq ip, ip, asr #14 │ │ │ │ - tstpeq lr, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ + smlabteq lr, r4, r9, pc @ │ │ │ │ + @ instruction: 0x010f1594 │ │ │ │ tsteq ip, r4, lsr r7 │ │ │ │ - tstpeq lr, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ + tstpeq lr, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + smlatbeq pc, ip, r5, r1 @ │ │ │ │ tsteq ip, r4, lsl r7 │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ + @ instruction: 0x010f15b8 │ │ │ │ tsteq ip, r4, lsl #14 │ │ │ │ - smlabteq pc, r4, r5, r1 @ │ │ │ │ - tstpeq lr, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r0, r4, r1 @ │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tstpeq lr, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, ip, r6, r8 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tstpeq lr, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c86b4 │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - @ instruction: 0x010ef890 │ │ │ │ - @ instruction: 0x010c8694 │ │ │ │ - @ instruction: 0x010ef89c │ │ │ │ - smlabbeq ip, r4, r6, r8 │ │ │ │ - tstpeq lr, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010ef8b4 │ │ │ │ - smlabbeq pc, r4, r4, r1 @ │ │ │ │ - tsteq ip, ip, asr r6 │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - smlatbeq pc, r4, r4, r1 @ │ │ │ │ - tsteq ip, r4, asr #12 │ │ │ │ - tstpeq lr, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, ip, r8, pc @ │ │ │ │ - @ instruction: 0x010f14bc │ │ │ │ - tsteq ip, r4, lsr #12 │ │ │ │ - smlabteq pc, r8, r4, r1 @ │ │ │ │ - tsteq ip, r4, lsl r6 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ + smlabteq lr, ip, sl, pc @ │ │ │ │ + tsteq pc, ip, lsr #12 │ │ │ │ + smlatteq pc, ip, r5, r1 │ │ │ │ + smlabteq pc, r8, r5, r1 @ │ │ │ │ + tstpeq lr, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r8, [ip, -r4] │ │ │ │ + smlatteq pc, r8, r5, r1 │ │ │ │ + tstpeq lr, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c86bc │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + tstpeq lr, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c869c │ │ │ │ + tstpeq lr, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, ip, r6, r8 │ │ │ │ + smlabteq lr, r4, sl, pc @ │ │ │ │ + smlabbeq lr, r4, sl, pc @ │ │ │ │ + tstpeq lr, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + tsteq ip, r4, ror #12 │ │ │ │ + smlabbeq lr, r0, sl, pc @ │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ + tsteq ip, ip, asr #12 │ │ │ │ + @ instruction: 0x010efabc │ │ │ │ + @ instruction: 0x010efa98 │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + tsteq ip, ip, lsr #12 │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + tsteq ip, ip, lsl r6 │ │ │ │ + tstpeq lr, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, asr r7 @ │ │ │ │ ldrdeq r1, [pc, -r8] │ │ │ │ - tstpeq lr, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r4, r5, r8 │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tstpeq lr, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, ip, r5, r8 │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - tstpeq lr, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, ip, r5, r8 │ │ │ │ - tstpeq lr, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c859c │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - @ instruction: 0x010ef994 │ │ │ │ - tstpeq lr, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - tsteq ip, r4, ror r5 │ │ │ │ - @ instruction: 0x010ef990 │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - tsteq ip, ip, asr r5 │ │ │ │ - smlabteq lr, ip, r9, pc @ │ │ │ │ - smlatbeq lr, r8, r9, pc @ │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - tsteq ip, ip, lsr r5 │ │ │ │ - smlabbeq pc, r4, r5, r1 @ │ │ │ │ + @ instruction: 0x010f1698 │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + @ instruction: 0x010efab0 │ │ │ │ + ldrdeq r8, [ip, -ip] │ │ │ │ + @ instruction: 0x010f1694 │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + smlabteq ip, r4, r5, r8 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, r6, r1 @ │ │ │ │ + smlatteq lr, r8, sl, pc @ │ │ │ │ + smlatbeq ip, r4, r5, r8 │ │ │ │ + smlabteq pc, ip, r6, r1 @ │ │ │ │ + tstpeq lr, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, ip, r5, r8 │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + tstpeq lr, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, ror #10 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tstpeq lr, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, asr #10 │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tstpeq lr, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ tsteq ip, ip, lsr #10 │ │ │ │ - tstpeq lr, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - smlatteq pc, r8, r5, r1 │ │ │ │ - smlatbeq pc, r8, r5, r1 @ │ │ │ │ - smlabbeq pc, r4, r5, r1 @ │ │ │ │ - smlabteq lr, r0, r9, pc @ │ │ │ │ + tstpeq lr, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsl r5 │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + @ instruction: 0x010efb90 │ │ │ │ + tstpeq lr, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ smlatteq ip, ip, r4, r8 │ │ │ │ - smlatbeq pc, r4, r5, r1 @ │ │ │ │ - smlatteq lr, r0, r9, pc @ │ │ │ │ + smlabbeq lr, ip, fp, pc @ │ │ │ │ + tsteq pc, ip, asr r7 @ │ │ │ │ ldrdeq r8, [ip, -r4] │ │ │ │ - smlatteq pc, r0, r5, r1 │ │ │ │ - @ instruction: 0x010f15bc │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ + smlabteq lr, r8, fp, pc @ │ │ │ │ + smlatbeq lr, r4, fp, pc @ │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ @ instruction: 0x010c84b4 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tstpeq lr, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c849c │ │ │ │ - tsteq pc, r0, asr r6 @ │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ - smlatteq pc, ip, r5, r1 │ │ │ │ - tstpeq lr, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, ror r4 │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - tstpeq lr, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, asr r4 │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - tstpeq lr, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsr r4 │ │ │ │ - tstpeq lr, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsr #8 │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - smlatteq lr, r0, sl, pc @ │ │ │ │ - smlatbeq lr, r0, sl, pc @ │ │ │ │ - tstpeq lr, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ + smlabbeq pc, r0, r7, r1 @ │ │ │ │ + smlatbeq ip, r4, r4, r8 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + @ instruction: 0x010f17bc │ │ │ │ + @ instruction: 0x010f1798 │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + tsteq ip, ip, ror r4 │ │ │ │ + @ instruction: 0x010f17b8 │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + tsteq ip, r4, ror #8 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tstpeq lr, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, asr #8 │ │ │ │ + tstpeq lr, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, lsr r4 │ │ │ │ + smlabteq lr, r8, sp, pc @ │ │ │ │ + @ instruction: 0x010f18b8 │ │ │ │ + smlabbeq lr, r4, ip, pc @ │ │ │ │ + tstpeq lr, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ strdeq r8, [ip, -ip] │ │ │ │ - @ instruction: 0x010efa9c │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ + tstpeq lr, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ smlatteq ip, r4, r3, r8 │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010efab4 │ │ │ │ - smlabbeq pc, r4, r6, r1 @ │ │ │ │ + tstpeq lr, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ smlabteq ip, r4, r3, r8 │ │ │ │ - @ instruction: 0x010f1690 │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ @ instruction: 0x010c83b4 │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ - smlabteq pc, ip, r6, r1 @ │ │ │ │ - smlatbeq pc, r8, r6, r1 @ │ │ │ │ - smlatteq lr, r4, sl, pc @ │ │ │ │ + @ instruction: 0x010f18b0 │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + smlabbeq lr, r8, ip, pc @ │ │ │ │ smlabbeq ip, ip, r3, r8 │ │ │ │ - smlabteq pc, r8, r6, r1 @ │ │ │ │ - tstpeq lr, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + smlatbeq lr, r8, ip, pc @ │ │ │ │ tsteq ip, r4, ror r3 │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - smlatteq pc, r0, r6, r1 │ │ │ │ - tstpeq lr, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, asr r3 │ │ │ │ - tstpeq lr, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, asr #6 │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - smlabteq pc, r8, r7, r1 @ │ │ │ │ - @ instruction: 0x010efb94 │ │ │ │ - tstpeq lr, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - tsteq ip, ip, lsl #6 │ │ │ │ - tstpeq lr, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - strdeq r8, [ip, -r4] │ │ │ │ - smlabbeq lr, ip, fp, pc @ │ │ │ │ - tstpeq lr, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsr r7 @ │ │ │ │ - ldrdeq r8, [ip, -r4] │ │ │ │ - tsteq pc, r4, asr #14 │ │ │ │ - smlabteq ip, r4, r2, r8 │ │ │ │ - smlabteq pc, r0, r7, r1 @ │ │ │ │ - smlabbeq pc, r0, r7, r1 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - @ instruction: 0x010efb98 │ │ │ │ - @ instruction: 0x010c829c │ │ │ │ - tsteq pc, ip, ror r7 @ │ │ │ │ - @ instruction: 0x010efbb8 │ │ │ │ - smlabbeq ip, r4, r2, r8 │ │ │ │ - @ instruction: 0x010f17b8 │ │ │ │ - @ instruction: 0x010f1794 │ │ │ │ + smlatbeq pc, r8, r8, r1 @ │ │ │ │ + smlabbeq pc, r4, r8, r1 @ │ │ │ │ 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 │ │ │ │ @@ -49017,47 +49017,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 │ │ │ │ - tstpeq lr, lr, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsl #24 │ │ │ │ - tstpeq lr, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [ip, -r8] │ │ │ │ - tsteq pc, sl, lsr #4 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010ef5ba │ │ │ │ - @ instruction: 0x010ef598 │ │ │ │ - tsteq pc, sl, ror #2 │ │ │ │ - ldrdeq r7, [ip, -r4] │ │ │ │ - @ instruction: 0x010ef5be │ │ │ │ - @ instruction: 0x010f1190 │ │ │ │ - smlabteq ip, r2, fp, r7 │ │ │ │ - tstpeq lr, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - @ instruction: 0x010f11b0 │ │ │ │ - smlatbeq ip, sl, fp, r7 │ │ │ │ - smlabteq pc, r0, r1, r1 @ │ │ │ │ - @ instruction: 0x010c7b9e │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq pc, r2, lsl #4 │ │ │ │ - smlatteq pc, r0, r1, r1 │ │ │ │ - tstpeq lr, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq ip, r0, fp, r7 │ │ │ │ - tsteq pc, r6, lsl #4 │ │ │ │ - tstpeq lr, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, lr, ror #22 │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - tstpeq lr, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r6, asr fp │ │ │ │ - tstpeq lr, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, asr #22 │ │ │ │ + tstpeq lr, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + tstpeq lr, lr, ror #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, r8, ip, r7 │ │ │ │ + tsteq pc, sl, lsl r3 @ │ │ │ │ + smlatteq lr, r8, r6, pc @ │ │ │ │ + smlatbeq lr, sl, r6, pc @ │ │ │ │ + smlabbeq lr, r8, r6, pc @ │ │ │ │ + tsteq pc, sl, asr r2 @ │ │ │ │ + smlabteq ip, r4, ip, r7 │ │ │ │ + smlatbeq lr, lr, r6, pc @ │ │ │ │ + smlabbeq pc, r0, r2, r1 @ │ │ │ │ + @ instruction: 0x010c7cb2 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlabteq lr, lr, r6, pc @ │ │ │ │ + smlatbeq pc, r0, r2, r1 @ │ │ │ │ + @ instruction: 0x010c7c9a │ │ │ │ + @ instruction: 0x010f12b0 │ │ │ │ + smlabbeq ip, lr, ip, r7 │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tstpeq lr, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r0, ror ip │ │ │ │ + strdeq r1, [pc, -r6] │ │ │ │ + tstpeq lr, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, lr, asr ip │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + tsteq pc, r6, lsl r3 @ │ │ │ │ + tstpeq lr, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r6, asr #24 │ │ │ │ + tstpeq lr, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, sl, lsr ip │ │ │ │ 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 │ │ │ │ @@ -49899,52 +49899,52 @@ │ │ │ │ stccc 4, cr5, [r0], #-376 @ 0xfffffe88 │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ strhi pc, [r5, #-513]! @ 0xfffffdff │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ strbthi pc, [r1], #-256 @ 0xffffff00 @ │ │ │ │ ldclt 0, cr15, [sp, #-4] │ │ │ │ - tstpeq ip, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r0, lsr #12 │ │ │ │ - tstpeq ip, r2, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsr sp │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ - tstpeq ip, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, ror #28 │ │ │ │ - smlabbeq lr, ip, sp, r6 │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - tsteq lr, r4, lsl r4 │ │ │ │ - smlatbeq lr, r4, r3, r7 │ │ │ │ - @ instruction: 0x010e73be │ │ │ │ - smlabteq lr, r8, pc, r6 @ │ │ │ │ - smlatteq lr, r0, r2, r7 │ │ │ │ - @ instruction: 0x010e7bbe │ │ │ │ - tsteq lr, ip, ror fp │ │ │ │ - tsteq lr, r6, lsr r5 │ │ │ │ - tsteq lr, sl, asr r1 │ │ │ │ - smlatteq lr, r6, r4, r8 │ │ │ │ - tsteq lr, sl, lsl #2 │ │ │ │ - strdeq r8, [lr, -sl] │ │ │ │ - tsteq lr, ip, ror r1 │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - tsteq lr, ip, ror #2 │ │ │ │ - tsteq lr, r2, ror #2 │ │ │ │ - tsteq lr, r4, asr r1 │ │ │ │ - tsteq lr, sl, asr #2 │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ - tsteq lr, r2, lsr r1 │ │ │ │ + tstpeq ip, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r0, lsl r7 │ │ │ │ + tstpeq ip, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsr #28 │ │ │ │ + tsteq lr, r4, lsl r6 │ │ │ │ + tstpeq ip, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + tsteq lr, ip, ror lr │ │ │ │ + mrseq r1, (UNDEF: 31) │ │ │ │ + tsteq lr, r4, lsl #10 │ │ │ │ + @ instruction: 0x010e7494 │ │ │ │ + smlatbeq lr, lr, r4, r7 │ │ │ │ + strheq r7, [lr, -r8] │ │ │ │ + ldrdeq r7, [lr, -r0] │ │ │ │ + smlatbeq lr, lr, ip, r7 │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + tsteq lr, r6, lsr #12 │ │ │ │ + tsteq lr, sl, asr #4 │ │ │ │ + ldrdeq r8, [lr, -r6] │ │ │ │ + strdeq r7, [lr, -sl] │ │ │ │ + smlatteq lr, sl, fp, r8 │ │ │ │ + tsteq lr, ip, ror #4 │ │ │ │ + strdeq r6, [lr, -ip] │ │ │ │ + tsteq lr, ip, asr r2 │ │ │ │ + tsteq lr, r2, asr r2 │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ + tsteq lr, sl, lsr r2 │ │ │ │ + tsteq lr, ip, lsr #4 │ │ │ │ + tsteq lr, r2, lsr #4 │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ tsteq lr, r4, lsr #2 │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - smlabteq lr, r6, sp, r6 │ │ │ │ - smlabbeq lr, r4, r0, r9 │ │ │ │ - smlabbeq lr, r4, sp, r6 │ │ │ │ - tsteq lr, r0, ror r0 │ │ │ │ - qaddeq r9, r0, lr │ │ │ │ - tsteq lr, lr, lsr #26 │ │ │ │ + @ instruction: 0x010e6eb6 │ │ │ │ + tsteq lr, r4, ror r1 │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + tsteq lr, r0, asr #2 │ │ │ │ + tsteq lr, lr, lsl lr │ │ │ │ cmppeq ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale ip!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0061f5b1 │ │ │ │ @ instruction: 0xf5a4d30a │ │ │ │ @ instruction: 0xf04f5461 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ @@ -51345,208 +51345,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmda r8, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1df600 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, r2, asr r8 │ │ │ │ - @ instruction: 0x010c6898 │ │ │ │ - smlabbeq lr, r2, r0, r6 │ │ │ │ - smlatbeq ip, r8, fp, sp │ │ │ │ - qaddeq r6, lr, lr │ │ │ │ - @ instruction: 0x010cdb98 │ │ │ │ - tsteq lr, sl, lsr r0 │ │ │ │ - smlabbeq ip, sl, fp, sp │ │ │ │ - smlabbeq ip, lr, fp, sp │ │ │ │ - tsteq ip, r0, ror fp │ │ │ │ - tsteq r5, r8, ror #1 │ │ │ │ + smlabbeq ip, r8, r9, r6 │ │ │ │ + tsteq lr, r2, ror r1 │ │ │ │ + @ instruction: 0x010cdc98 │ │ │ │ + tsteq lr, lr, asr #2 │ │ │ │ + smlabbeq ip, r8, ip, sp │ │ │ │ + tsteq lr, sl, lsr #2 │ │ │ │ + tsteq ip, sl, ror ip │ │ │ │ + tsteq ip, lr, ror ip │ │ │ │ + tsteq ip, r0, ror #24 │ │ │ │ + @ instruction: 0x0115a1d8 │ │ │ │ + tsteq ip, r8, asr ip │ │ │ │ + tsteq ip, sl, asr #24 │ │ │ │ + tsteq ip, r8, asr #24 │ │ │ │ + tsteq ip, r2, asr ip │ │ │ │ + tsteq ip, r4, asr ip │ │ │ │ + tsteq ip, r0, asr ip │ │ │ │ + qaddeq r6, r6, lr │ │ │ │ + tsteq ip, r0, asr #24 │ │ │ │ + tsteq lr, r2, lsr r0 │ │ │ │ + smlatbeq ip, sl, fp, sp │ │ │ │ + tsteq lr, ip, asr #16 │ │ │ │ + strdeq r5, [lr, -sl] │ │ │ │ + tsteq lr, ip, asr #16 │ │ │ │ + tsteq lr, sl, asr #16 │ │ │ │ + tsteq ip, r4, asr r8 │ │ │ │ + tsteq lr, r8, lsr r8 │ │ │ │ + tsteq ip, r2, lsr r8 │ │ │ │ + tsteq lr, sl, ror r2 │ │ │ │ + tsteq ip, r8, lsl r8 │ │ │ │ + tsteq ip, sl, ror #22 │ │ │ │ tsteq ip, r8, ror #22 │ │ │ │ - tsteq ip, sl, asr fp │ │ │ │ - tsteq ip, r8, asr fp │ │ │ │ - tsteq ip, r2, ror #22 │ │ │ │ - tsteq ip, r4, ror #22 │ │ │ │ - tsteq ip, r0, ror #22 │ │ │ │ - tsteq lr, r6, ror #30 │ │ │ │ - tsteq ip, r0, asr fp │ │ │ │ - tsteq lr, r2, asr #30 │ │ │ │ - @ instruction: 0x010cdaba │ │ │ │ - tsteq lr, ip, asr r7 │ │ │ │ - tsteq lr, sl, lsl #30 │ │ │ │ - tsteq lr, ip, asr r7 │ │ │ │ - tsteq lr, sl, asr r7 │ │ │ │ - tsteq ip, r4, ror #14 │ │ │ │ - tsteq lr, r8, asr #14 │ │ │ │ - tsteq ip, r2, asr #14 │ │ │ │ - smlabbeq lr, sl, r1, r6 │ │ │ │ - tsteq ip, r8, lsr #14 │ │ │ │ - tsteq ip, sl, ror sl │ │ │ │ - tsteq ip, r8, ror sl │ │ │ │ - tsteq ip, sl, ror sl │ │ │ │ - tsteq r5, sl, lsr #30 │ │ │ │ - tsteq ip, r2, lsr #12 │ │ │ │ - tsteq lr, sl, lsl #28 │ │ │ │ - tstpeq lr, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, lsr r1 │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - strdeq r6, [ip, -r4] │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ - tsteq lr, r4, asr r4 │ │ │ │ - tsteq r5, r2, lsl #29 │ │ │ │ - smlabteq lr, ip, r8, pc @ │ │ │ │ - strheq r6, [lr, -r0] │ │ │ │ - smlatbeq lr, sl, sp, r5 │ │ │ │ - tsteq ip, ip, ror #16 │ │ │ │ - tsteq ip, lr, ror #16 │ │ │ │ - smlabteq lr, r8, r3, r5 │ │ │ │ - tsteq pc, sl, asr sl @ │ │ │ │ - ldrdeq r9, [pc, -r0] │ │ │ │ - smlabteq pc, sl, r4, r9 @ │ │ │ │ - @ instruction: 0x01159dbe │ │ │ │ - tsteq lr, sl, asr #18 │ │ │ │ - smlatbeq lr, r0, ip, r5 │ │ │ │ - tsteq lr, lr, ror r4 │ │ │ │ - tsteq ip, r4, lsr #10 │ │ │ │ - tsteq ip, ip, lsl r5 │ │ │ │ - tsteq lr, r0, ror #8 │ │ │ │ - strdeq r6, [ip, -r2] │ │ │ │ - smlatteq ip, sl, r4, r6 │ │ │ │ - tsteq lr, sl, lsr r4 │ │ │ │ - smlabteq ip, r0, r4, r6 │ │ │ │ - @ instruction: 0x010c64b8 │ │ │ │ - tsteq lr, r8, lsl r4 │ │ │ │ - smlabbeq ip, lr, r4, r6 │ │ │ │ - smlabbeq ip, r6, r4, r6 │ │ │ │ - strdeq r5, [lr, -r6] │ │ │ │ - tsteq ip, ip, asr r4 │ │ │ │ - tsteq ip, r4, asr r4 │ │ │ │ - ldrdeq r5, [lr, -r6] │ │ │ │ - smlatteq ip, r0, r7, sp │ │ │ │ - tsteq ip, r0, lsr #8 │ │ │ │ - tsteq ip, r8, lsl r4 │ │ │ │ - smlabteq lr, sl, r6, pc @ │ │ │ │ - tsteq lr, r2, asr fp │ │ │ │ - @ instruction: 0x010ef6be │ │ │ │ - smlatbeq ip, lr, r3, r6 │ │ │ │ - smlatbeq ip, r6, r3, r6 │ │ │ │ - tstpeq lr, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r0, sl, r5 │ │ │ │ - tstpeq lr, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq sp, [ip, -r6] │ │ │ │ - tsteq ip, r8, lsr #10 │ │ │ │ - @ instruction: 0x010e5a96 │ │ │ │ - tsteq ip, r6, lsr r5 │ │ │ │ - smlabbeq ip, r0, r5, r6 │ │ │ │ - tsteq lr, r6, ror #20 │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - tsteq lr, r6, lsr r6 │ │ │ │ - tsteq pc, sl, asr #32 │ │ │ │ - smlatteq lr, sl, r3, r6 │ │ │ │ - tsteq lr, lr, lsl #20 │ │ │ │ - tsteq ip, r4, lsl #4 │ │ │ │ - smlatteq lr, ip, r9, r5 │ │ │ │ - ldrdeq r6, [ip, -lr] │ │ │ │ - smlabteq lr, r8, r9, r5 │ │ │ │ - @ instruction: 0x010c61ba │ │ │ │ - smlatbeq lr, r4, r9, r5 │ │ │ │ - @ instruction: 0x010c6196 │ │ │ │ - tsteq lr, lr, ror r9 │ │ │ │ - tstpeq lr, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ - tstpeq lr, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r0, r1, r6 │ │ │ │ - ldrdeq r6, [ip, -r8] │ │ │ │ - smlatteq lr, ip, r4, pc @ │ │ │ │ - tsteq lr, r8, lsl #18 │ │ │ │ - strdeq r6, [ip, -lr] │ │ │ │ - tsteq sp, ip, lsl r7 │ │ │ │ - tsteq sp, r2, lsl #14 │ │ │ │ - tsteq ip, r0, ror r1 │ │ │ │ - ldrdeq r5, [lr, -r2] │ │ │ │ - smlatteq lr, r0, r1, r5 │ │ │ │ - tsteq ip, sl, asr #20 │ │ │ │ - tsteq r5, lr, ror #18 │ │ │ │ - tstpeq lr, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r2, asr r8 │ │ │ │ - tstpeq lr, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - tstpeq lr, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, ip, r7, r5 │ │ │ │ - smlatteq ip, r2, pc, r5 @ │ │ │ │ - smlabteq lr, sl, r7, r5 │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - smlatbeq lr, r8, r7, r5 │ │ │ │ - tsteq lr, r8, asr r4 │ │ │ │ - smlabbeq lr, r6, r7, r5 │ │ │ │ - smlatbeq lr, r2, r3, pc @ │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq lr, ip, ror #14 │ │ │ │ - tsteq r5, sl, ror #15 │ │ │ │ - @ instruction: 0x010e5ab2 │ │ │ │ - smlabteq lr, lr, r6, r5 │ │ │ │ - tsteq ip, r0, ror #12 │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - tsteq ip, sl, lsr pc │ │ │ │ - tsteq ip, r2, lsr pc │ │ │ │ - smlatteq lr, lr, fp, r5 │ │ │ │ - tsteq ip, r8, lsl #30 │ │ │ │ - tsteq ip, r0, lsl #30 │ │ │ │ - ldrdeq r5, [lr, -r4] │ │ │ │ - tsteq ip, r2, lsr lr │ │ │ │ - smlabbeq lr, r4, pc, r5 @ │ │ │ │ - smlabbeq lr, r4, pc, r5 @ │ │ │ │ - smlabbeq ip, r8, r1, sp │ │ │ │ - @ instruction: 0x010e5fbe │ │ │ │ - smlabteq lr, r6, pc, r5 @ │ │ │ │ - smlabbeq lr, sl, pc, r5 @ │ │ │ │ - smlabbeq lr, r0, pc, r5 @ │ │ │ │ - smlatbeq lr, r6, r1, r7 │ │ │ │ - @ instruction: 0x010f3bba │ │ │ │ - tsteq lr, sl, asr pc │ │ │ │ - tsteq lr, lr, ror r5 │ │ │ │ - @ instruction: 0x010e619a │ │ │ │ + tsteq ip, sl, ror #22 │ │ │ │ + tsteq r5, sl, lsl r0 │ │ │ │ + tsteq ip, r2, lsl r7 │ │ │ │ + strdeq r5, [lr, -sl] │ │ │ │ + tstpeq lr, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ + smlatteq ip, r4, r9, r6 │ │ │ │ + smlatteq ip, r8, r9, r6 │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ + tsteq r5, r2, ror pc │ │ │ │ + @ instruction: 0x010ef9bc │ │ │ │ + smlatbeq lr, r0, r1, r6 │ │ │ │ + @ instruction: 0x010e5e9a │ │ │ │ + tsteq ip, ip, asr r9 │ │ │ │ + tsteq ip, lr, asr r9 │ │ │ │ + @ instruction: 0x010e54b8 │ │ │ │ + tsteq pc, sl, asr #22 │ │ │ │ + smlabteq pc, r0, r5, r9 @ │ │ │ │ + @ instruction: 0x010f95ba │ │ │ │ + tsteq r5, lr, lsr #29 │ │ │ │ + tsteq lr, sl, lsr sl │ │ │ │ + @ instruction: 0x010e5d90 │ │ │ │ + tsteq lr, lr, ror #10 │ │ │ │ + tsteq ip, r4, lsl r6 │ │ │ │ + tsteq ip, ip, lsl #12 │ │ │ │ + tsteq lr, r0, asr r5 │ │ │ │ + smlatteq ip, r2, r5, r6 │ │ │ │ + ldrdeq r6, [ip, -sl] │ │ │ │ + tsteq lr, sl, lsr #10 │ │ │ │ + @ instruction: 0x010c65b0 │ │ │ │ + smlatbeq ip, r8, r5, r6 │ │ │ │ + tsteq lr, r8, lsl #10 │ │ │ │ + tsteq ip, lr, ror r5 │ │ │ │ + tsteq ip, r6, ror r5 │ │ │ │ + smlatteq lr, r6, r4, r5 │ │ │ │ + tsteq ip, ip, asr #10 │ │ │ │ + tsteq ip, r4, asr #10 │ │ │ │ + smlabteq lr, r6, r4, r5 │ │ │ │ ldrdeq sp, [ip, -r0] │ │ │ │ - tsteq r5, r2, asr #12 │ │ │ │ - smlabteq ip, r2, r0, sp │ │ │ │ - @ instruction: 0x011595fa │ │ │ │ - tsteq ip, ip, ror r0 │ │ │ │ - tsteq lr, lr, lsr sp │ │ │ │ - tsteq lr, sl, lsr sp │ │ │ │ - tsteq lr, sl, lsr sp │ │ │ │ - tsteq lr, sl, lsr sp │ │ │ │ - smlabbeq lr, lr, sp, r6 │ │ │ │ - strdeq r6, [lr, -r0] │ │ │ │ - smlabbeq lr, r4, sp, r6 │ │ │ │ - smlabbeq lr, r0, sp, r6 │ │ │ │ - swpeq sp, r8, [ip] │ │ │ │ - ldrdeq r5, [ip, -lr] │ │ │ │ - ldrdeq r5, [ip, -r6] │ │ │ │ - tsteq lr, r2, ror #12 │ │ │ │ - tsteq lr, r6, lsl #8 │ │ │ │ - smlatteq lr, r6, fp, r4 │ │ │ │ - smlabbeq ip, lr, ip, r5 │ │ │ │ - smlabbeq ip, r8, ip, r5 │ │ │ │ - tstpeq lr, sl @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r2, ror #24 │ │ │ │ - tsteq ip, ip, asr ip │ │ │ │ - smlatbeq lr, lr, fp, r4 │ │ │ │ - tsteq ip, r6, lsr ip │ │ │ │ - tsteq ip, r0, lsr ip │ │ │ │ - @ instruction: 0x010e4b92 │ │ │ │ - smlatteq ip, sl, lr, ip │ │ │ │ - strdeq sp, [ip, -r4] │ │ │ │ - strdeq sp, [ip, -sl] │ │ │ │ - strdeq sp, [ip, -ip] │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - tsteq ip, r2, ror #22 │ │ │ │ + tsteq ip, r0, lsl r5 │ │ │ │ + tsteq ip, r8, lsl #10 │ │ │ │ + @ instruction: 0x010ef7ba │ │ │ │ + tsteq lr, r2, asr #24 │ │ │ │ + smlatbeq lr, lr, r7, pc @ │ │ │ │ + @ instruction: 0x010c649e │ │ │ │ + @ instruction: 0x010c6496 │ │ │ │ + tstpeq lr, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r5, [lr, -r0] │ │ │ │ + tstpeq lr, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, r6, r7, sp │ │ │ │ + tsteq ip, r8, lsl r6 │ │ │ │ + smlabbeq lr, r6, fp, r5 │ │ │ │ + tsteq ip, r6, lsr #12 │ │ │ │ + tsteq ip, r0, ror r6 │ │ │ │ + tsteq lr, r6, asr fp │ │ │ │ + tsteq lr, r6, lsl #10 │ │ │ │ + tsteq lr, r6, lsr #14 │ │ │ │ + tsteq pc, sl, lsr r1 @ │ │ │ │ + ldrdeq r6, [lr, -sl] │ │ │ │ strdeq r5, [lr, -lr] │ │ │ │ - tsteq sp, r6, lsl #30 │ │ │ │ - @ instruction: 0x010e71ba │ │ │ │ - tsteq sp, r0, lsl #30 │ │ │ │ + strdeq r6, [ip, -r4] │ │ │ │ + ldrdeq r5, [lr, -ip] │ │ │ │ + smlabteq ip, lr, r2, r6 │ │ │ │ + @ instruction: 0x010e5ab8 │ │ │ │ + smlatbeq ip, sl, r2, r6 │ │ │ │ + @ instruction: 0x010e5a94 │ │ │ │ + smlabbeq ip, r6, r2, r6 │ │ │ │ + tsteq lr, lr, ror #20 │ │ │ │ + tstpeq lr, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, asr #20 │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + ldrdeq r6, [ip, -r0] │ │ │ │ + smlabteq ip, r8, r2, r6 │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + strdeq r5, [lr, -r8] │ │ │ │ + smlatteq ip, lr, r1, r6 │ │ │ │ + tsteq sp, ip, lsl #16 │ │ │ │ + strdeq r4, [sp, -r2] │ │ │ │ + tsteq ip, r0, ror #4 │ │ │ │ + smlabteq lr, r2, r2, r5 │ │ │ │ + ldrdeq r5, [lr, -r0] │ │ │ │ + tsteq ip, sl, lsr fp │ │ │ │ + tsteq r5, lr, asr sl │ │ │ │ + tstpeq lr, lr, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r2, asr #18 │ │ │ │ + tstpeq lr, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, lsr #18 │ │ │ │ + tstpeq lr, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r5, [lr, -ip] │ │ │ │ + ldrdeq r6, [ip, -r2] │ │ │ │ + @ instruction: 0x010e58ba │ │ │ │ + tsteq lr, r8, asr r5 │ │ │ │ + @ instruction: 0x010e5898 │ │ │ │ + tsteq lr, r8, asr #10 │ │ │ │ + tsteq lr, r6, ror r8 │ │ │ │ + @ instruction: 0x010ef492 │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq lr, ip, asr r8 │ │ │ │ + @ instruction: 0x011598da │ │ │ │ + smlatbeq lr, r2, fp, r5 │ │ │ │ + @ instruction: 0x010e57be │ │ │ │ + tsteq ip, r0, asr r7 │ │ │ │ + strdeq r5, [lr, -r8] │ │ │ │ + tsteq ip, sl, lsr #32 │ │ │ │ + tsteq ip, r2, lsr #32 │ │ │ │ + ldrdeq r5, [lr, -lr] │ │ │ │ + strdeq r5, [ip, -r8] │ │ │ │ + strdeq r5, [ip, -r0] │ │ │ │ + smlabteq lr, r4, ip, r5 │ │ │ │ + tsteq ip, r2, lsr #30 │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + tsteq ip, r8, ror r2 │ │ │ │ + smlatbeq lr, lr, r0, r6 │ │ │ │ + strheq r6, [lr, -r6] │ │ │ │ + tsteq lr, sl, ror r0 │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ + @ instruction: 0x010e7296 │ │ │ │ + smlatbeq pc, sl, ip, r3 @ │ │ │ │ + tsteq lr, sl, asr #32 │ │ │ │ + tsteq lr, lr, ror #12 │ │ │ │ + smlabbeq lr, sl, r2, r6 │ │ │ │ + smlabteq ip, r0, r4, sp │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + @ instruction: 0x010cd1b2 │ │ │ │ + tsteq r5, sl, ror #13 │ │ │ │ + tsteq ip, ip, ror #2 │ │ │ │ + tsteq lr, lr, lsr #28 │ │ │ │ + tsteq lr, sl, lsr #28 │ │ │ │ + tsteq lr, sl, lsr #28 │ │ │ │ + tsteq lr, sl, lsr #28 │ │ │ │ + tsteq lr, lr, ror lr │ │ │ │ + smlatteq lr, r0, r3, r6 │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + smlabbeq ip, r8, r1, sp │ │ │ │ + smlabteq ip, lr, sp, r5 │ │ │ │ + smlabteq ip, r6, sp, r5 │ │ │ │ + tsteq lr, r2, asr r7 │ │ │ │ + strdeq r5, [lr, -r6] │ │ │ │ + ldrdeq r4, [lr, -r6] │ │ │ │ + tsteq ip, lr, ror sp │ │ │ │ + tsteq ip, r8, ror sp │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + tsteq ip, r2, asr sp │ │ │ │ + tsteq ip, ip, asr #26 │ │ │ │ + @ instruction: 0x010e4c9e │ │ │ │ + tsteq ip, r6, lsr #26 │ │ │ │ + tsteq ip, r0, lsr #26 │ │ │ │ + smlabbeq lr, r2, ip, r4 │ │ │ │ + ldrdeq ip, [ip, -sl] │ │ │ │ + smlatteq ip, r4, r3, sp │ │ │ │ + smlatteq ip, sl, r3, sp │ │ │ │ + smlatteq ip, ip, r3, sp │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + tsteq ip, r2, asr ip │ │ │ │ + smlatteq lr, lr, r3, r5 │ │ │ │ + strdeq r3, [sp, -r6] │ │ │ │ + smlatbeq lr, sl, r2, r7 │ │ │ │ + strdeq r3, [sp, -r0] │ │ │ │ strtmi r4, [r3], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi b22df8 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ cdp 7, 11, cr15, cr14, cr12, {6} │ │ │ │ @@ -51583,25 +51583,25 @@ │ │ │ │ cdp 7, 8, cr15, cr0, cr12, {6} │ │ │ │ bmi 49f388 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d840> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7cc9600 │ │ │ │ andlt lr, r2, r8, ror lr │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, ip, lsr #1 │ │ │ │ - tsteq lr, sl, lsl r0 │ │ │ │ - tsteq ip, sl, lsr r8 │ │ │ │ - tsteq ip, r4, lsr r8 │ │ │ │ - strdeq r7, [lr, -r6] │ │ │ │ - tsteq sp, lr, lsr #20 │ │ │ │ - tsteq sp, ip, lsr #20 │ │ │ │ - tsteq lr, r8, lsl r1 │ │ │ │ - @ instruction: 0x010e5296 │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - strdeq r5, [ip, -sl] │ │ │ │ + @ instruction: 0x0115919c │ │ │ │ + tsteq lr, sl, lsl #2 │ │ │ │ + tsteq ip, sl, lsr #18 │ │ │ │ + tsteq ip, r4, lsr #18 │ │ │ │ + smlatteq lr, r6, r1, r7 │ │ │ │ + tsteq sp, lr, lsl fp │ │ │ │ + tsteq sp, ip, lsl fp │ │ │ │ + tsteq lr, r8, lsl #4 │ │ │ │ + smlabbeq lr, r6, r3, r5 │ │ │ │ + tsteq lr, r8, lsl r0 │ │ │ │ + smlatteq ip, sl, r4, r5 │ │ │ │ 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 │ │ │ │ @@ -51619,20 +51619,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - tsteq lr, sl, lsl #22 │ │ │ │ - tsteq lr, r0, lsr fp │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - tsteq lr, sl, ror #22 │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + strdeq lr, [lr, -sl] │ │ │ │ + tsteq lr, r0, lsr #24 │ │ │ │ + smlabteq lr, lr, fp, lr │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + tsteq lr, sl, asr ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfe630 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51751,42 +51751,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, lr, lsr #26 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [r6, #-816]! @ 0xfffffcd0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq ip, sl, lsl r9 │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq ip, sl, ror sp │ │ │ │ - tsteq ip, r2, ror r6 │ │ │ │ - smlatbeq lr, sl, r9, lr │ │ │ │ - @ instruction: 0x010e4db0 │ │ │ │ - @ instruction: 0x010ee99e │ │ │ │ - tsteq ip, r0, asr #12 │ │ │ │ - smlatbeq lr, r4, r6, r4 │ │ │ │ - tsteq ip, ip, lsr #30 │ │ │ │ - tsteq lr, r6, ror sl │ │ │ │ - @ instruction: 0x010e4694 │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq lr, ip, lsl r9 │ │ │ │ - tsteq lr, r2, lsr #26 │ │ │ │ - tsteq lr, r0, lsl r6 │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - tsteq lr, sl, lsl #12 │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - smlabbeq ip, r0, r5, r5 │ │ │ │ - tsteq ip, sl, ror r5 │ │ │ │ - smlatteq lr, r4, r9, lr │ │ │ │ - smlatteq lr, ip, r9, lr │ │ │ │ - smlatteq lr, r6, r9, lr │ │ │ │ - smlatteq lr, ip, r9, lr │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ + tsteq ip, sl, lsl #20 │ │ │ │ + strdeq r4, [lr, -ip] │ │ │ │ + smlatteq lr, ip, fp, lr │ │ │ │ + tsteq ip, sl, ror #28 │ │ │ │ + tsteq ip, r2, ror #14 │ │ │ │ + @ instruction: 0x010eea9a │ │ │ │ + smlatbeq lr, r0, lr, r4 │ │ │ │ + smlabbeq lr, lr, sl, lr │ │ │ │ + tsteq ip, r0, lsr r7 │ │ │ │ + @ instruction: 0x010e4794 │ │ │ │ + tsteq ip, ip, lsl r0 │ │ │ │ + tsteq lr, r6, ror #22 │ │ │ │ + smlabbeq lr, r4, r7, r4 │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + tsteq lr, ip, lsl #20 │ │ │ │ + tsteq lr, r2, lsl lr │ │ │ │ + tsteq lr, r0, lsl #14 │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + strdeq r6, [lr, -sl] │ │ │ │ + strdeq r6, [lr, -r8] │ │ │ │ + tsteq ip, r0, ror r6 │ │ │ │ + tsteq ip, sl, ror #12 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + smlatteq lr, r8, sl, lr │ │ │ │ + smlatteq lr, r6, sl, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfe898 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51862,37 +51862,37 @@ │ │ │ │ ldmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2071 @ 0xfffff7e9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, sl, asr sl │ │ │ │ - tsteq lr, ip, ror r9 │ │ │ │ - tsteq lr, r6, lsl r9 │ │ │ │ - @ instruction: 0x010ee8bc │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, r0, lsr #18 │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - @ instruction: 0x010ee9bc │ │ │ │ - tsteq lr, r2, ror r9 │ │ │ │ - smlabbeq lr, r8, r9, lr │ │ │ │ - ldrdeq lr, [lr, -r2] │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - smlatteq lr, lr, sl, lr │ │ │ │ - tsteq lr, ip, ror sl │ │ │ │ - tsteq lr, lr, lsr #20 │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - smlabbeq lr, lr, sl, lr │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + tsteq lr, r6, lsl #20 │ │ │ │ + smlatbeq lr, ip, r9, lr │ │ │ │ + smlabteq lr, lr, r9, lr │ │ │ │ + tsteq lr, r0, lsl sl │ │ │ │ + tsteq lr, r6, lsr #20 │ │ │ │ smlatbeq lr, ip, sl, lr │ │ │ │ - tsteq lr, r6, lsr fp │ │ │ │ - smlatteq lr, r8, sl, lr │ │ │ │ - tsteq lr, r6, lsl #22 │ │ │ │ - tsteq lr, r8, asr #22 │ │ │ │ - tsteq lr, r2, ror #22 │ │ │ │ + tsteq lr, r2, ror #20 │ │ │ │ + tsteq lr, r8, ror sl │ │ │ │ + smlabteq lr, r2, sl, lr │ │ │ │ + smlatteq lr, r4, sl, lr │ │ │ │ + ldrdeq lr, [lr, -lr] │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + tsteq lr, lr, lsl fp │ │ │ │ + tsteq lr, ip, lsr fp │ │ │ │ + tsteq lr, lr, ror fp │ │ │ │ + @ instruction: 0x010eeb9c │ │ │ │ + tsteq lr, r6, lsr #24 │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + strdeq lr, [lr, -r6] │ │ │ │ + tsteq lr, r8, lsr ip │ │ │ │ + tsteq lr, r2, asr ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfea40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52724,173 +52724,173 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ mul r5, r4, sp │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [ip, #812] @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq lr, r4, lsl #6 │ │ │ │ - tsteq lr, r0, asr r9 │ │ │ │ - ldrdeq ip, [ip, -lr] │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ - @ instruction: 0x010c51b0 │ │ │ │ - tsteq lr, r0, ror fp │ │ │ │ - @ instruction: 0x010c5196 │ │ │ │ - tsteq ip, r6, ror r8 │ │ │ │ - tsteq ip, ip, ror #2 │ │ │ │ - tsteq ip, r4, ror #2 │ │ │ │ + strdeq r5, [lr, -r4] │ │ │ │ + tsteq lr, r0, asr #20 │ │ │ │ + smlabteq ip, lr, r9, ip │ │ │ │ + smlabteq ip, r4, r2, r5 │ │ │ │ + tsteq lr, r8, ror #24 │ │ │ │ + smlatbeq ip, r0, r2, r5 │ │ │ │ + tsteq lr, r0, ror #24 │ │ │ │ + smlabbeq ip, r6, r2, r5 │ │ │ │ + tsteq ip, r6, ror #18 │ │ │ │ + tsteq ip, ip, asr r2 │ │ │ │ + tsteq ip, r4, asr r2 │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ + tsteq ip, sl, lsr #4 │ │ │ │ + tsteq ip, r2, lsr #4 │ │ │ │ + tsteq lr, lr, lsr sl │ │ │ │ + strdeq r5, [ip, -r8] │ │ │ │ + strdeq r5, [ip, -r0] │ │ │ │ + tsteq lr, r4, lsr #20 │ │ │ │ + tsteq lr, r0, lsr #18 │ │ │ │ + smlatbeq ip, lr, r8, ip │ │ │ │ + smlatbeq ip, r4, r1, r5 │ │ │ │ + @ instruction: 0x010c519c │ │ │ │ + smlatteq lr, r0, r9, lr │ │ │ │ + smlabteq lr, ip, r8, r4 │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + @ instruction: 0x010e48b4 │ │ │ │ + smlabteq lr, lr, r9, lr │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + @ instruction: 0x010ee992 │ │ │ │ + @ instruction: 0x010ee990 │ │ │ │ + smlabbeq lr, lr, r9, lr │ │ │ │ + smlabbeq lr, ip, r9, lr │ │ │ │ + smlabbeq lr, sl, r9, lr │ │ │ │ + smlabbeq lr, r4, r9, lr │ │ │ │ + tsteq lr, lr, ror r9 │ │ │ │ + tsteq lr, r8, ror r9 │ │ │ │ + tsteq lr, r6, ror r9 │ │ │ │ tsteq lr, r0, ror r9 │ │ │ │ - tsteq ip, sl, lsr r1 │ │ │ │ - tsteq ip, r2, lsr r1 │ │ │ │ - tsteq lr, lr, asr #18 │ │ │ │ - tsteq ip, r8, lsl #2 │ │ │ │ - mrseq r5, (UNDEF: 28) │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ - tsteq lr, r0, lsr r8 │ │ │ │ - @ instruction: 0x010cc7be │ │ │ │ - strheq r5, [ip, -r4] │ │ │ │ - smlatbeq ip, ip, r0, r5 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - ldrdeq r4, [lr, -ip] │ │ │ │ - smlatteq lr, r6, r8, lr │ │ │ │ - smlabteq lr, r4, r7, r4 │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - smlatbeq lr, r2, r8, lr │ │ │ │ - smlatbeq lr, r0, r8, lr │ │ │ │ - @ instruction: 0x010ee89e │ │ │ │ - @ instruction: 0x010ee89c │ │ │ │ - @ instruction: 0x010ee89a │ │ │ │ - @ instruction: 0x010ee894 │ │ │ │ - smlabbeq lr, lr, r8, lr │ │ │ │ - smlabbeq lr, r8, r8, lr │ │ │ │ - smlabbeq lr, r6, r8, lr │ │ │ │ - smlabbeq lr, r0, r8, lr │ │ │ │ - tsteq lr, lr, ror r8 │ │ │ │ - tsteq lr, ip, ror r8 │ │ │ │ - tsteq lr, r6, ror r8 │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - tsteq lr, r8, asr #16 │ │ │ │ - tsteq lr, ip, asr #16 │ │ │ │ - tsteq lr, r2, lsr r8 │ │ │ │ - tsteq r5, lr, lsl #14 │ │ │ │ - tsteq lr, r2, lsr #30 │ │ │ │ - tsteq lr, r0, lsr pc │ │ │ │ - @ instruction: 0x010cc79a │ │ │ │ - @ instruction: 0x011586be │ │ │ │ - tsteq ip, r2, asr r5 │ │ │ │ - tsteq ip, r8, asr #28 │ │ │ │ - tsteq ip, r0, asr #28 │ │ │ │ - smlatbeq lr, r0, r6, lr │ │ │ │ - tsteq lr, r0, ror r5 │ │ │ │ - strdeq ip, [ip, -lr] │ │ │ │ - strdeq r4, [ip, -r4] │ │ │ │ - smlatteq ip, ip, sp, r4 │ │ │ │ - smlabbeq ip, lr, r0, ip │ │ │ │ - tsteq lr, r2, ror #10 │ │ │ │ - tsteq lr, lr, lsl r7 │ │ │ │ - tsteq lr, r6, lsr #14 │ │ │ │ - tsteq lr, sl, lsr #14 │ │ │ │ - tsteq r5, r8, asr #11 │ │ │ │ - tsteq ip, ip, ror #26 │ │ │ │ - @ instruction: 0x010c4cb6 │ │ │ │ - @ instruction: 0x010e449e │ │ │ │ - tsteq lr, lr, lsl r7 │ │ │ │ - tsteq lr, sl, ror r4 │ │ │ │ - tsteq ip, lr, ror #24 │ │ │ │ - tsteq sp, r0, lsr pc │ │ │ │ - tsteq ip, r4, rrx │ │ │ │ - tsteq lr, r4, asr #32 │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ - tsteq ip, ip, asr #32 │ │ │ │ - tsteq lr, r4, asr #32 │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - tsteq ip, r0, lsr r0 │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - @ instruction: 0x010cbf98 │ │ │ │ - tsteq ip, ip, ror pc │ │ │ │ - tsteq lr, ip, lsl r0 │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - tsteq ip, r0, ror pc │ │ │ │ - tsteq ip, r0, asr #28 │ │ │ │ - tsteq ip, ip, lsr lr │ │ │ │ - tsteq ip, r8, ror #28 │ │ │ │ - ldrdeq r3, [lr, -r4] │ │ │ │ - tsteq ip, ip, lsr #28 │ │ │ │ - tsteq ip, r8, lsr #28 │ │ │ │ - tsteq ip, ip, ror pc │ │ │ │ - smlatbeq lr, r8, pc, r3 @ │ │ │ │ - smlatbeq lr, r8, pc, r3 @ │ │ │ │ - tsteq ip, r8, ror #30 │ │ │ │ - tsteq ip, r4, ror #30 │ │ │ │ - smlabbeq lr, r8, pc, r3 @ │ │ │ │ - smlabbeq lr, r4, pc, r3 @ │ │ │ │ + tsteq lr, lr, ror #18 │ │ │ │ + tsteq lr, ip, ror #18 │ │ │ │ + tsteq lr, r6, ror #18 │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + tsteq lr, r8, lsr r9 │ │ │ │ + tsteq lr, ip, lsr r9 │ │ │ │ + tsteq lr, r2, lsr #18 │ │ │ │ + @ instruction: 0x011587fe │ │ │ │ + tsteq lr, r2, lsl r0 │ │ │ │ + tsteq lr, r0, lsr #32 │ │ │ │ + smlabbeq ip, sl, r8, ip │ │ │ │ + tsteq r5, lr, lsr #15 │ │ │ │ + tsteq ip, r2, asr #12 │ │ │ │ + tsteq ip, r8, lsr pc │ │ │ │ + tsteq ip, r0, lsr pc │ │ │ │ + @ instruction: 0x010ee790 │ │ │ │ + tsteq lr, r0, ror #12 │ │ │ │ + smlatteq ip, lr, r5, ip │ │ │ │ + smlatteq ip, r4, lr, r4 │ │ │ │ + ldrdeq r4, [ip, -ip] │ │ │ │ + tsteq ip, lr, ror r1 │ │ │ │ + tsteq lr, r2, asr r6 │ │ │ │ + tsteq lr, lr, lsl #16 │ │ │ │ + tsteq lr, r6, lsl r8 │ │ │ │ + tsteq lr, sl, lsl r8 │ │ │ │ + @ instruction: 0x011586b8 │ │ │ │ + tsteq ip, ip, asr lr │ │ │ │ + smlatbeq ip, r6, sp, r4 │ │ │ │ + smlabbeq lr, lr, r5, r4 │ │ │ │ + tsteq lr, lr, lsl #16 │ │ │ │ + tsteq lr, sl, ror #10 │ │ │ │ + tsteq ip, lr, asr sp │ │ │ │ + tsteq sp, r0, lsr #32 │ │ │ │ + tsteq ip, r4, asr r1 │ │ │ │ + tsteq lr, r4, lsr r1 │ │ │ │ + tsteq lr, ip, lsr r1 │ │ │ │ + tsteq ip, ip, lsr r1 │ │ │ │ + tsteq lr, r4, lsr r1 │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + tsteq ip, r0, lsr #2 │ │ │ │ + tsteq ip, r4, lsr #2 │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ + tsteq lr, r4, lsr #2 │ │ │ │ + smlabbeq ip, r8, r0, ip │ │ │ │ + tsteq ip, ip, rrx │ │ │ │ + tsteq lr, ip, lsl #2 │ │ │ │ + tsteq lr, r8, lsl #2 │ │ │ │ + tsteq ip, r0, rrx │ │ │ │ + tsteq ip, r0, lsr pc │ │ │ │ + tsteq ip, ip, lsr #30 │ │ │ │ + tsteq ip, r8, asr pc │ │ │ │ + smlabteq lr, r4, r0, r4 │ │ │ │ tsteq ip, ip, lsl pc │ │ │ │ + tsteq ip, r8, lsl pc │ │ │ │ + tsteq ip, ip, rrx │ │ │ │ + swpeq r4, r8, [lr] │ │ │ │ + swpeq r4, r8, [lr] │ │ │ │ + qaddeq ip, r8, ip │ │ │ │ + qaddeq ip, r4, ip │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + tsteq ip, ip │ │ │ │ + tsteq ip, ip, ror #28 │ │ │ │ + smlabteq ip, ip, pc, fp @ │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + tsteq lr, r8, lsr r0 │ │ │ │ + tsteq ip, r4, lsl #30 │ │ │ │ + tsteq ip, r8, asr lr │ │ │ │ + tsteq ip, r4, asr lr │ │ │ │ + @ instruction: 0x010cc1b4 │ │ │ │ + tsteq ip, r0, ror #28 │ │ │ │ + strdeq fp, [ip, -r0] │ │ │ │ + smlabbeq ip, r0, pc, fp @ │ │ │ │ + smlabteq lr, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x010e3fb8 │ │ │ │ + @ instruction: 0x010e3fb0 │ │ │ │ + tsteq ip, r8, asr #30 │ │ │ │ + @ instruction: 0x010e3f98 │ │ │ │ + @ instruction: 0x010e3f90 │ │ │ │ + tsteq ip, ip, lsr #28 │ │ │ │ + tsteq lr, r8, ror pc │ │ │ │ + tsteq ip, r0, lsl #30 │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + ldrdeq fp, [ip, -r8] │ │ │ │ tsteq ip, ip, ror sp │ │ │ │ - ldrdeq fp, [ip, -ip] │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - tsteq ip, r4, lsl lr │ │ │ │ - tsteq ip, r8, ror #26 │ │ │ │ + tsteq ip, r4, asr #26 │ │ │ │ + tsteq ip, r0, asr #26 │ │ │ │ tsteq ip, r4, ror #26 │ │ │ │ - smlabteq ip, r4, r0, ip │ │ │ │ - tsteq ip, r0, ror sp │ │ │ │ - tsteq ip, r0, lsl #26 │ │ │ │ - @ instruction: 0x010cbe90 │ │ │ │ - ldrdeq r3, [lr, -r0] │ │ │ │ - smlabteq lr, r8, lr, r3 │ │ │ │ + tsteq ip, r2, ror #26 │ │ │ │ + tsteq ip, r0, ror #26 │ │ │ │ + tsteq ip, lr, asr sp │ │ │ │ + ldrdeq r3, [lr, -r4] │ │ │ │ + ldrdeq fp, [ip, -r6] │ │ │ │ smlabteq lr, r0, lr, r3 │ │ │ │ - tsteq ip, r8, asr lr │ │ │ │ - smlatbeq lr, r8, lr, r3 │ │ │ │ - smlatbeq lr, r0, lr, r3 │ │ │ │ - tsteq ip, ip, lsr sp │ │ │ │ - smlabbeq lr, r8, lr, r3 │ │ │ │ - tsteq ip, r0, lsl lr │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - tsteq lr, r4, ror #28 │ │ │ │ - smlatteq ip, r8, sp, fp │ │ │ │ - smlabbeq ip, ip, ip, fp │ │ │ │ - tsteq ip, r4, asr ip │ │ │ │ - tsteq ip, r0, asr ip │ │ │ │ - tsteq ip, r4, ror ip │ │ │ │ - tsteq ip, r2, ror ip │ │ │ │ - tsteq ip, r0, ror ip │ │ │ │ - tsteq ip, lr, ror #24 │ │ │ │ - smlatteq lr, r4, sp, r3 │ │ │ │ - smlatteq ip, r6, ip, fp │ │ │ │ - ldrdeq r3, [lr, -r0] │ │ │ │ - smlabteq lr, sl, sp, r3 │ │ │ │ - smlabteq lr, r4, sp, r3 │ │ │ │ - @ instruction: 0x010e3dbe │ │ │ │ - @ instruction: 0x010e3dbc │ │ │ │ - @ instruction: 0x010e3dba │ │ │ │ - tsteq lr, r0, asr #2 │ │ │ │ - tsteq r5, r0, lsl #31 │ │ │ │ - ldrdeq fp, [ip, -r8] │ │ │ │ - tsteq lr, r6, lsl #4 │ │ │ │ - mrseq r5, LR_fiq │ │ │ │ - strdeq r5, [lr, -sl] │ │ │ │ - strdeq r5, [lr, -r4] │ │ │ │ - tsteq r5, r8, ror #29 │ │ │ │ - ldrdeq r5, [lr, -ip] │ │ │ │ - tsteq lr, r0, asr #24 │ │ │ │ - ldrdeq r5, [lr, -r6] │ │ │ │ - ldrdeq r5, [lr, -r4] │ │ │ │ - tsteq ip, ip, asr #12 │ │ │ │ - tsteq ip, r6, asr #12 │ │ │ │ - @ instruction: 0x010edab0 │ │ │ │ - @ instruction: 0x010edab8 │ │ │ │ - @ instruction: 0x010edab2 │ │ │ │ - @ instruction: 0x010edab8 │ │ │ │ - smlabteq lr, r4, sl, sp │ │ │ │ - smlabteq lr, r2, sl, sp │ │ │ │ + @ instruction: 0x010e3eba │ │ │ │ + @ instruction: 0x010e3eb4 │ │ │ │ + smlatbeq lr, lr, lr, r3 │ │ │ │ + smlatbeq lr, ip, lr, r3 │ │ │ │ + smlatbeq lr, sl, lr, r3 │ │ │ │ + tsteq lr, r0, lsr r2 │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + smlabteq ip, r8, sl, fp │ │ │ │ + strdeq r5, [lr, -r6] │ │ │ │ + strdeq r5, [lr, -r0] │ │ │ │ + smlatteq lr, sl, r2, r5 │ │ │ │ + smlatteq lr, r4, r2, r5 │ │ │ │ + @ instruction: 0x01157fd8 │ │ │ │ + smlabteq lr, ip, r7, r5 │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + smlabteq lr, r6, r7, r5 │ │ │ │ + smlabteq lr, r4, r7, r5 │ │ │ │ + tsteq ip, ip, lsr r7 │ │ │ │ + tsteq ip, r6, lsr r7 │ │ │ │ + smlatbeq lr, r0, fp, sp │ │ │ │ + smlatbeq lr, r8, fp, sp │ │ │ │ + smlatbeq lr, r2, fp, sp │ │ │ │ + smlatbeq lr, r8, fp, sp │ │ │ │ + @ instruction: 0x010edbb4 │ │ │ │ + @ instruction: 0x010edbb2 │ │ │ │ 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 │ │ │ │ @@ -53660,106 +53660,106 @@ │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami pc, {r0, r5, r6, r7, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, r2, lsr #26 │ │ │ │ - tsteq lr, r6, asr #26 │ │ │ │ - tsteq lr, r0, ror sp │ │ │ │ - smlatbeq lr, r8, sp, sp │ │ │ │ - @ instruction: 0x010eddbc │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - tsteq lr, r2, lsr #28 │ │ │ │ - tsteq lr, sl, lsr lr │ │ │ │ - tsteq lr, r0, asr lr │ │ │ │ - tsteq lr, r0, ror lr │ │ │ │ - smlatbeq lr, r2, lr, sp │ │ │ │ - smlabteq lr, r6, lr, sp │ │ │ │ - smlatteq lr, lr, lr, sp │ │ │ │ - tsteq lr, r6, lsl pc │ │ │ │ - tsteq lr, r8, lsr pc │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ - tsteq lr, ip, asr #30 │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ - smlabbeq lr, sl, pc, sp @ │ │ │ │ - smlatbeq lr, r2, pc, sp @ │ │ │ │ - @ instruction: 0x010edfb2 │ │ │ │ - smlabteq lr, sl, pc, sp @ │ │ │ │ - smlatteq lr, r4, pc, sp @ │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - tsteq lr, r2 │ │ │ │ - tsteq lr, sl, lsl r0 │ │ │ │ - tsteq lr, r6, lsr r0 │ │ │ │ - qaddeq lr, ip, lr │ │ │ │ - swpeq lr, r4, [lr] @ │ │ │ │ - smlabteq lr, sl, r0, lr │ │ │ │ - tsteq lr, lr, lsl #2 │ │ │ │ - tsteq lr, r4, asr #2 │ │ │ │ - tsteq lr, r6, asr r1 │ │ │ │ - smlatbeq lr, r6, r1, lr │ │ │ │ - smlatteq lr, sl, r1, lr │ │ │ │ - tsteq lr, r0, lsr #4 │ │ │ │ - tsteq lr, r8, asr r2 │ │ │ │ - smlabbeq lr, lr, r2, lr │ │ │ │ - ldrdeq lr, [lr, -r2] │ │ │ │ - tsteq lr, r8, lsl #6 │ │ │ │ - tsteq lr, r6, lsr r3 │ │ │ │ - tsteq lr, ip, ror #6 │ │ │ │ - @ instruction: 0x010ee3b0 │ │ │ │ - smlatteq lr, r6, r3, lr │ │ │ │ - tsteq lr, lr, lsl r4 │ │ │ │ - tsteq lr, r4, asr r4 │ │ │ │ - @ instruction: 0x010ee49a │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlatteq lr, lr, r4, lr │ │ │ │ - tsteq lr, lr, lsr r5 │ │ │ │ - smlabbeq lr, r2, r5, lr │ │ │ │ - @ instruction: 0x010ee5b8 │ │ │ │ - strdeq lr, [lr, -r2] │ │ │ │ - tsteq lr, r8, lsr #12 │ │ │ │ - tsteq lr, ip, ror #12 │ │ │ │ - smlatbeq lr, r2, r6, lr │ │ │ │ - smlabteq lr, lr, r6, lr │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - tsteq lr, sl, asr #14 │ │ │ │ - smlabbeq lr, r0, r7, lr │ │ │ │ - @ instruction: 0x010ee7b8 │ │ │ │ - smlatteq lr, lr, r7, lr │ │ │ │ - tsteq lr, r2, lsr r8 │ │ │ │ - tsteq lr, r8, ror #16 │ │ │ │ - tsteq lr, sl, ror #16 │ │ │ │ - @ instruction: 0x010ee8bc │ │ │ │ - tsteq lr, r0, lsl #18 │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - tsteq lr, r0, ror r9 │ │ │ │ - smlatbeq lr, r8, r9, lr │ │ │ │ - smlatteq lr, lr, r9, lr │ │ │ │ - tsteq lr, r8, lsr #20 │ │ │ │ - tsteq lr, r6, asr sl │ │ │ │ - smlabbeq lr, lr, sl, lr │ │ │ │ + tsteq lr, r2, lsl lr │ │ │ │ + tsteq lr, r6, lsr lr │ │ │ │ + tsteq lr, r0, ror #28 │ │ │ │ + @ instruction: 0x010ede98 │ │ │ │ + smlatbeq lr, ip, lr, sp │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r2, lsl pc │ │ │ │ + tsteq lr, sl, lsr #30 │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + tsteq lr, r0, ror #30 │ │ │ │ + @ instruction: 0x010edf92 │ │ │ │ + @ instruction: 0x010edfb6 │ │ │ │ + ldrdeq sp, [lr, -lr] │ │ │ │ + tsteq lr, r6 │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + tsteq lr, ip, lsr r0 │ │ │ │ + tsteq lr, r0, rrx │ │ │ │ + tsteq lr, sl, ror r0 │ │ │ │ + swpeq lr, r2, [lr] @ │ │ │ │ + smlatbeq lr, r2, r0, lr │ │ │ │ + strheq lr, [lr, -sl] │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, ip, lsl #22 │ │ │ │ - tsteq lr, r8, asr #22 │ │ │ │ - smlabbeq lr, r0, fp, lr │ │ │ │ - smlabteq lr, r6, fp, lr │ │ │ │ + smlatteq lr, ip, r0, lr │ │ │ │ + strdeq lr, [lr, -r2] │ │ │ │ + tsteq lr, sl, lsl #2 │ │ │ │ + tsteq lr, r6, lsr #2 │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + smlabbeq lr, r4, r1, lr │ │ │ │ + @ instruction: 0x010ee1ba │ │ │ │ strdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - tsteq lr, r2, ror ip │ │ │ │ - @ instruction: 0x010eecb8 │ │ │ │ + tsteq lr, r4, lsr r2 │ │ │ │ + tsteq lr, r6, asr #4 │ │ │ │ + @ instruction: 0x010ee296 │ │ │ │ + ldrdeq lr, [lr, -sl] │ │ │ │ + tsteq lr, r0, lsl r3 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ + tsteq lr, lr, ror r3 │ │ │ │ + smlabteq lr, r2, r3, lr │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r6, lsr #8 │ │ │ │ + tsteq lr, ip, asr r4 │ │ │ │ + smlatbeq lr, r0, r4, lr │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + tsteq lr, lr, lsl #10 │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ + smlabbeq lr, sl, r5, lr │ │ │ │ + smlabteq lr, r0, r5, lr │ │ │ │ + ldrdeq lr, [lr, -lr] │ │ │ │ + tsteq lr, lr, lsr #12 │ │ │ │ + tsteq lr, r2, ror r6 │ │ │ │ + smlatbeq lr, r8, r6, lr │ │ │ │ + smlatteq lr, r2, r6, lr │ │ │ │ + tsteq lr, r8, lsl r7 │ │ │ │ + tsteq lr, ip, asr r7 │ │ │ │ + @ instruction: 0x010ee792 │ │ │ │ + @ instruction: 0x010ee7be │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + tsteq lr, sl, lsr r8 │ │ │ │ + tsteq lr, r0, ror r8 │ │ │ │ + smlatbeq lr, r8, r8, lr │ │ │ │ + ldrdeq lr, [lr, -lr] │ │ │ │ + tsteq lr, r2, lsr #18 │ │ │ │ + tsteq lr, r8, asr r9 │ │ │ │ + tsteq lr, sl, asr r9 │ │ │ │ + smlatbeq lr, ip, r9, lr │ │ │ │ strdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, sl, lsr #26 │ │ │ │ + tsteq lr, r6, lsr #20 │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ + @ instruction: 0x010eea98 │ │ │ │ + ldrdeq lr, [lr, -lr] │ │ │ │ + tsteq lr, r8, lsl fp │ │ │ │ + tsteq lr, r6, asr #22 │ │ │ │ + tsteq lr, lr, ror fp │ │ │ │ + smlabteq lr, r4, fp, lr │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r8, lsr ip │ │ │ │ + tsteq lr, r0, ror ip │ │ │ │ + @ instruction: 0x010eecb6 │ │ │ │ + smlatteq lr, lr, ip, lr │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ tsteq lr, r2, ror #26 │ │ │ │ smlatbeq lr, r8, sp, lr │ │ │ │ smlatteq lr, r0, sp, lr │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ - tsteq lr, r4, asr #28 │ │ │ │ - smlabbeq lr, ip, lr, lr │ │ │ │ - smlabteq lr, r4, lr, lr │ │ │ │ + tsteq lr, sl, lsl lr │ │ │ │ + tsteq lr, r2, asr lr │ │ │ │ + @ instruction: 0x010eee98 │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r4, lsr pc │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ @ 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 │ │ │ │ @@ -54567,301 +54567,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq lr, ip, sp, lr │ │ │ │ - smlabteq lr, r2, sp, lr │ │ │ │ - tsteq lr, r6, lsl #28 │ │ │ │ - tsteq lr, ip, lsr lr │ │ │ │ - tsteq lr, lr, asr #28 │ │ │ │ - @ instruction: 0x010eee9e │ │ │ │ - smlatteq lr, r2, lr, lr │ │ │ │ - tsteq lr, r8, lsl pc │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ - smlabbeq lr, r6, pc, lr @ │ │ │ │ - smlabteq lr, ip, pc, lr @ │ │ │ │ - tstpeq lr, r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r8, r0, pc @ │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - tstpeq lr, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef192 │ │ │ │ - smlabteq lr, r8, r1, pc @ │ │ │ │ - smlatteq lr, r6, r1, pc @ │ │ │ │ - tstpeq lr, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef2b2 │ │ │ │ - smlatteq lr, sl, r2, pc @ │ │ │ │ - tstpeq lr, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef39a │ │ │ │ - smlabteq lr, r6, r3, pc @ │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - tstpeq lr, r2, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef4b0 │ │ │ │ - smlatteq lr, r6, r4, pc @ │ │ │ │ - tstpeq lr, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ + tsteq lr, ip, ror lr │ │ │ │ + @ instruction: 0x010eeeb2 │ │ │ │ + strdeq lr, [lr, -r6] │ │ │ │ + tsteq lr, ip, lsr #30 │ │ │ │ + tsteq lr, lr, lsr pc │ │ │ │ + smlabbeq lr, lr, pc, lr @ │ │ │ │ + ldrdeq lr, [lr, -r2] │ │ │ │ + tstpeq lr, r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror r0 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [lr, -ip] @ │ │ │ │ + strdeq pc, [lr, -r2] │ │ │ │ + tstpeq lr, lr, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef198 │ │ │ │ + smlabteq lr, lr, r1, pc @ │ │ │ │ + tstpeq lr, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r2, r2, pc @ │ │ │ │ + @ instruction: 0x010ef2b8 │ │ │ │ + ldrdeq pc, [lr, -r6] │ │ │ │ + tstpeq lr, r6, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r2, r3, pc @ │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + tstpeq lr, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, sl, r4, pc @ │ │ │ │ + @ instruction: 0x010ef4b6 │ │ │ │ + smlatteq lr, lr, r4, pc @ │ │ │ │ + tstpeq lr, r2, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r0, r5, pc @ │ │ │ │ + ldrdeq pc, [lr, -r6] │ │ │ │ + tstpeq lr, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ + smlabteq lr, ip, r3, sp │ │ │ │ + smlabteq lr, r8, pc, ip @ │ │ │ │ + smlabteq lr, ip, sp, ip │ │ │ │ + @ instruction: 0x010eccbc │ │ │ │ + tsteq lr, ip, lsl ip │ │ │ │ ldrdeq ip, [lr, -ip] │ │ │ │ - smlabteq lr, ip, fp, ip │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ - smlatteq lr, ip, sl, ip │ │ │ │ - @ instruction: 0x010ecabc │ │ │ │ + smlatbeq lr, ip, fp, ip │ │ │ │ + tsteq ip, r0, lsl sp │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + tsteq ip, r0, lsl #26 │ │ │ │ + tsteq lr, ip, asr #24 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + smlatteq ip, r8, ip, r2 │ │ │ │ + smlatteq ip, r0, ip, r2 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + @ instruction: 0x010eccb4 │ │ │ │ + tsteq lr, r8, ror #24 │ │ │ │ + smlabteq ip, r0, ip, r2 │ │ │ │ + @ instruction: 0x010c2cb8 │ │ │ │ + tsteq lr, r4, lsl sp │ │ │ │ + smlatteq lr, r0, ip, ip │ │ │ │ + smlatbeq ip, r0, ip, r2 │ │ │ │ + @ instruction: 0x010c2c98 │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + @ instruction: 0x010ecd9c │ │ │ │ + tsteq lr, ip, asr sp │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + tsteq ip, r0, ror ip │ │ │ │ + tsteq ip, r8, ror #24 │ │ │ │ + smlabteq lr, r0, sp, ip │ │ │ │ + smlabbeq lr, ip, sp, ip │ │ │ │ + tsteq ip, r0, asr ip │ │ │ │ + tsteq ip, r8, asr #24 │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + tsteq lr, r4, lsr #28 │ │ │ │ + smlatteq lr, r4, sp, ip │ │ │ │ + tsteq ip, r8, lsr #24 │ │ │ │ tsteq ip, r0, lsr #24 │ │ │ │ - smlatteq lr, r8, sl, ip │ │ │ │ - tsteq ip, r0, lsl ip │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - tsteq lr, ip, lsl #22 │ │ │ │ - strdeq r2, [ip, -r8] │ │ │ │ - strdeq r2, [ip, -r0] │ │ │ │ - tsteq lr, ip, lsl #24 │ │ │ │ - smlabteq lr, r4, fp, ip │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ + tsteq lr, r8, ror lr │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + tsteq ip, r8, lsl #24 │ │ │ │ + tsteq ip, r0, lsl #24 │ │ │ │ + tsteq lr, r4, lsr #32 │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + smlatteq lr, r8, lr, ip │ │ │ │ + smlatbeq lr, r4, lr, ip │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ ldrdeq r2, [ip, -r0] │ │ │ │ - smlabteq ip, r8, fp, r2 │ │ │ │ - tsteq lr, r4, lsr #24 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - @ instruction: 0x010c2bb0 │ │ │ │ + smlatbeq lr, r0, lr, ip │ │ │ │ + smlabteq ip, r0, fp, r2 │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + smlabteq lr, r4, lr, ip │ │ │ │ smlatbeq ip, r8, fp, r2 │ │ │ │ - tsteq lr, r8, lsr sp │ │ │ │ - smlatbeq lr, ip, ip, ip │ │ │ │ - tsteq lr, ip, ror #24 │ │ │ │ - tsteq lr, r4, lsr ip │ │ │ │ + smlatbeq ip, r0, fp, r2 │ │ │ │ + tsteq lr, r0, ror #30 │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ + tsteq lr, r0, lsl #30 │ │ │ │ smlabbeq ip, r0, fp, r2 │ │ │ │ tsteq ip, r8, ror fp │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ - @ instruction: 0x010ecc9c │ │ │ │ + tsteq lr, r4, ror pc │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ tsteq ip, r0, ror #22 │ │ │ │ tsteq ip, r8, asr fp │ │ │ │ - tsteq lr, r4, ror sp │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - tsteq ip, r8, lsr fp │ │ │ │ + tsteq lr, ip, rrx │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + smlatbeq lr, r8, pc, ip @ │ │ │ │ + tsteq lr, r8, ror pc │ │ │ │ tsteq ip, r0, lsr fp │ │ │ │ - smlabbeq lr, r8, sp, ip │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - tsteq ip, r8, lsl fp │ │ │ │ + tsteq ip, r8, lsr #22 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + @ instruction: 0x010ecfbc │ │ │ │ tsteq ip, r0, lsl fp │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - tsteq lr, r4, ror #28 │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - @ instruction: 0x010ecdb4 │ │ │ │ - smlabbeq lr, r4, sp, ip │ │ │ │ + tsteq ip, r8, lsl #22 │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + smlabbeq lr, r0, r0, sp │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ + smlatteq ip, r8, sl, r2 │ │ │ │ smlatteq ip, r0, sl, r2 │ │ │ │ - @ instruction: 0x010ecdb0 │ │ │ │ - ldrdeq r2, [ip, -r0] │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - @ instruction: 0x010c2ab8 │ │ │ │ - @ instruction: 0x010c2ab0 │ │ │ │ - tsteq lr, r0, ror lr │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - tsteq lr, r0, lsl lr │ │ │ │ - @ instruction: 0x010c2a90 │ │ │ │ + tsteq lr, r4, lsl r1 │ │ │ │ + smlabteq lr, r4, r0, sp │ │ │ │ + smlabteq ip, r8, sl, r2 │ │ │ │ + smlabteq ip, r0, sl, r2 │ │ │ │ + tsteq lr, r0, lsl #14 │ │ │ │ + tsteq lr, r8, lsr #8 │ │ │ │ + @ instruction: 0x010ed2b8 │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + smlabbeq lr, r8, r1, sp │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ smlabbeq ip, r8, sl, r2 │ │ │ │ - smlabbeq lr, r4, lr, ip │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ - tsteq ip, r0, ror sl │ │ │ │ - tsteq ip, r8, ror #20 │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ - smlatteq lr, r8, lr, ip │ │ │ │ - @ instruction: 0x010eceb8 │ │ │ │ - smlabbeq lr, r8, lr, ip │ │ │ │ - tsteq ip, r0, asr #20 │ │ │ │ + @ instruction: 0x010ed194 │ │ │ │ + tsteq ip, r8, ror sl │ │ │ │ + tsteq lr, r8, lsr r2 │ │ │ │ + smlatteq lr, r8, r1, sp │ │ │ │ + tsteq ip, r0, ror #20 │ │ │ │ + tsteq ip, r8, asr sl │ │ │ │ + tsteq lr, r4, lsl r3 │ │ │ │ + smlabteq lr, r4, r2, sp │ │ │ │ + tsteq lr, r4, ror r2 │ │ │ │ tsteq ip, r8, lsr sl │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - smlabteq lr, ip, lr, ip │ │ │ │ - tsteq ip, r0, lsr #20 │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ + tsteq lr, r8, asr r3 │ │ │ │ + tsteq lr, r8, lsl #6 │ │ │ │ tsteq ip, r8, lsl sl │ │ │ │ - smlatteq lr, r0, pc, ip @ │ │ │ │ - @ instruction: 0x010ecf90 │ │ │ │ - tsteq lr, r0, asr #30 │ │ │ │ - strdeq r2, [ip, -r8] │ │ │ │ - strdeq r2, [ip, -r0] │ │ │ │ - tsteq lr, r4, lsr #32 │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - ldrdeq r2, [ip, -r8] │ │ │ │ - ldrdeq r2, [ip, -r0] │ │ │ │ - tsteq lr, r0, lsl r6 │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ - smlabteq lr, r8, r1, sp │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - swpeq sp, r8, [lr] │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ + tsteq ip, r0, lsl sl │ │ │ │ + smlatteq lr, r8, r4, sp │ │ │ │ + tsteq lr, ip, lsr #8 │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + smlabbeq lr, ip, r3, sp │ │ │ │ + smlatteq ip, r8, r9, r2 │ │ │ │ + smlatteq ip, r0, r9, r2 │ │ │ │ + tsteq lr, r0, ror r4 │ │ │ │ + tsteq lr, r0, lsr #8 │ │ │ │ + smlabteq ip, r8, r9, r2 │ │ │ │ + smlabteq ip, r0, r9, r2 │ │ │ │ + tsteq lr, ip, asr #10 │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + smlatbeq lr, ip, r4, sp │ │ │ │ + smlatbeq ip, r0, r9, r2 │ │ │ │ @ instruction: 0x010c2998 │ │ │ │ - smlatbeq lr, r4, r0, sp │ │ │ │ - smlabbeq ip, r8, r9, r2 │ │ │ │ - tsteq lr, r8, asr #2 │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - tsteq ip, r0, ror r9 │ │ │ │ - tsteq ip, r8, ror #18 │ │ │ │ - tsteq lr, r4, lsr #4 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - smlabbeq lr, r4, r1, sp │ │ │ │ + @ instruction: 0x010ed590 │ │ │ │ + tsteq lr, r0, asr #10 │ │ │ │ + smlabbeq ip, r0, r9, r2 │ │ │ │ + tsteq ip, r8, ror r9 │ │ │ │ + smlatbeq lr, ip, r8, sp │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + smlabbeq lr, r0, r6, sp │ │ │ │ + tsteq lr, ip, lsl #12 │ │ │ │ + @ instruction: 0x010ed5bc │ │ │ │ tsteq ip, r8, asr #18 │ │ │ │ - tsteq ip, r0, asr #18 │ │ │ │ - tsteq lr, r8, ror #4 │ │ │ │ - tsteq lr, r8, lsl r2 │ │ │ │ - tsteq ip, r8, lsr #18 │ │ │ │ + tsteq lr, r8, lsl r6 │ │ │ │ + tsteq ip, r8, lsr r9 │ │ │ │ + @ instruction: 0x010ed6bc │ │ │ │ + tsteq lr, ip, ror #12 │ │ │ │ tsteq ip, r0, lsr #18 │ │ │ │ + tsteq ip, r8, lsl r9 │ │ │ │ + @ instruction: 0x010ed798 │ │ │ │ + tsteq lr, r8, asr #14 │ │ │ │ strdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, ip, lsr r3 │ │ │ │ - smlatteq lr, ip, r2, sp │ │ │ │ - @ instruction: 0x010ed29c │ │ │ │ strdeq r2, [ip, -r8] │ │ │ │ strdeq r2, [ip, -r0] │ │ │ │ - smlabbeq lr, r0, r3, sp │ │ │ │ - tsteq lr, r0, lsr r3 │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + smlabbeq lr, ip, r7, sp │ │ │ │ ldrdeq r2, [ip, -r8] │ │ │ │ ldrdeq r2, [ip, -r0] │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ - tsteq lr, ip, lsl #8 │ │ │ │ - @ instruction: 0x010ed3bc │ │ │ │ - @ instruction: 0x010c28b0 │ │ │ │ + tsteq lr, ip, ror #18 │ │ │ │ + @ instruction: 0x010ed8b0 │ │ │ │ + tsteq lr, r0, ror #16 │ │ │ │ + tsteq lr, r0, lsl r8 │ │ │ │ smlatbeq ip, r8, r8, r2 │ │ │ │ - smlatbeq lr, r0, r4, sp │ │ │ │ - tsteq lr, r0, asr r4 │ │ │ │ - @ instruction: 0x010c2890 │ │ │ │ + smlatbeq ip, r0, r8, r2 │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + smlatbeq lr, r4, r8, sp │ │ │ │ smlabbeq ip, r8, r8, r2 │ │ │ │ - @ instruction: 0x010ed7bc │ │ │ │ - tsteq lr, ip, asr #12 │ │ │ │ - @ instruction: 0x010ed590 │ │ │ │ - tsteq lr, ip, lsl r5 │ │ │ │ - smlabteq lr, ip, r4, sp │ │ │ │ + smlabbeq ip, r0, r8, r2 │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + smlabbeq lr, r0, r9, sp │ │ │ │ + tsteq lr, r0, lsr r9 │ │ │ │ + tsteq ip, r0, ror #16 │ │ │ │ tsteq ip, r8, asr r8 │ │ │ │ - tsteq lr, r8, lsr #10 │ │ │ │ - tsteq ip, r8, asr #16 │ │ │ │ - smlabteq lr, ip, r5, sp │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ - tsteq ip, r0, lsr r8 │ │ │ │ - tsteq ip, r8, lsr #16 │ │ │ │ - smlatbeq lr, r8, r6, sp │ │ │ │ - tsteq lr, r8, asr r6 │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - tsteq ip, r8, lsl #16 │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ - smlatteq lr, ip, r6, sp │ │ │ │ - @ instruction: 0x010ed69c │ │ │ │ + tsteq lr, r4, lsl sl │ │ │ │ + smlabteq lr, r4, r9, sp │ │ │ │ + tsteq ip, r0, asr #16 │ │ │ │ + tsteq ip, r8, lsr r8 │ │ │ │ + smlabteq lr, r4, r5, lr │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + @ instruction: 0x010edbb0 │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + smlabbeq lr, r0, sl, sp │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + strdeq r2, [ip, -r8] │ │ │ │ + smlabbeq lr, ip, sl, sp │ │ │ │ smlatteq ip, r8, r7, r2 │ │ │ │ - smlatteq ip, r0, r7, r2 │ │ │ │ - tsteq lr, ip, ror r8 │ │ │ │ - smlabteq lr, r0, r7, sp │ │ │ │ - tsteq lr, r0, ror r7 │ │ │ │ - tsteq lr, r0, lsr #14 │ │ │ │ - @ instruction: 0x010c27b8 │ │ │ │ - @ instruction: 0x010c27b0 │ │ │ │ - tsteq lr, r4, lsl #16 │ │ │ │ - @ instruction: 0x010ed7b4 │ │ │ │ - @ instruction: 0x010c2798 │ │ │ │ - @ instruction: 0x010c2790 │ │ │ │ - smlatteq lr, r0, r8, sp │ │ │ │ - @ instruction: 0x010ed890 │ │ │ │ - tsteq lr, r0, asr #16 │ │ │ │ - tsteq ip, r0, ror r7 │ │ │ │ - tsteq ip, r8, ror #14 │ │ │ │ - tsteq lr, r4, lsr #18 │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ + smlatteq lr, r0, sl, sp │ │ │ │ + ldrdeq r2, [ip, -r0] │ │ │ │ + smlabteq ip, r8, r7, r2 │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + @ instruction: 0x010edbbc │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + smlatbeq ip, r8, r7, r2 │ │ │ │ + smlatbeq ip, r0, r7, r2 │ │ │ │ + tsteq lr, r0, asr ip │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + smlabbeq ip, r8, r7, r2 │ │ │ │ + smlabbeq ip, r0, r7, r2 │ │ │ │ + smlatteq lr, r0, sp, sp │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ ldrdeq sp, [lr, -r4] │ │ │ │ + smlabbeq lr, r4, ip, sp │ │ │ │ + tsteq ip, r8, asr r7 │ │ │ │ tsteq ip, r0, asr r7 │ │ │ │ - tsteq ip, r8, asr #14 │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, r8, lsl #30 │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ - smlabteq lr, r0, sl, sp │ │ │ │ - tsteq lr, r4, lsl #20 │ │ │ │ - @ instruction: 0x010ed990 │ │ │ │ - tsteq lr, r0, asr #18 │ │ │ │ + tsteq lr, r8, ror #26 │ │ │ │ + tsteq lr, r8, lsl sp │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + tsteq ip, r0, lsr r7 │ │ │ │ + tsteq lr, r4, asr #28 │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + smlatbeq lr, r4, sp, sp │ │ │ │ + tsteq ip, r0, lsl r7 │ │ │ │ tsteq ip, r8, lsl #14 │ │ │ │ - @ instruction: 0x010ed99c │ │ │ │ - strdeq r2, [ip, -r8] │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - smlatteq ip, r0, r6, r2 │ │ │ │ - ldrdeq r2, [ip, -r8] │ │ │ │ - tsteq lr, ip, lsl fp │ │ │ │ - smlabteq lr, ip, sl, sp │ │ │ │ - tsteq lr, ip, ror sl │ │ │ │ + smlabbeq lr, r8, lr, sp │ │ │ │ + tsteq lr, r8, lsr lr │ │ │ │ + strdeq r2, [ip, -r0] │ │ │ │ + smlatteq ip, r8, r6, r2 │ │ │ │ + smlatbeq lr, r4, r1, lr │ │ │ │ + tsteq lr, r4, lsr r0 │ │ │ │ + tsteq lr, r8, ror pc │ │ │ │ + tsteq lr, r4, lsl #30 │ │ │ │ + @ instruction: 0x010edeb4 │ │ │ │ @ instruction: 0x010c26b8 │ │ │ │ - @ instruction: 0x010c26b0 │ │ │ │ - tsteq lr, r0, ror #22 │ │ │ │ - tsteq lr, r0, lsl fp │ │ │ │ - @ instruction: 0x010c2698 │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + smlatbeq ip, r8, r6, r2 │ │ │ │ + @ instruction: 0x010edfb4 │ │ │ │ + tsteq lr, r4, ror #30 │ │ │ │ @ instruction: 0x010c2690 │ │ │ │ + smlabbeq ip, r8, r6, r2 │ │ │ │ + swpeq lr, r0, [lr] @ │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ strdeq sp, [lr, -r0] │ │ │ │ - tsteq lr, r4, lsr ip │ │ │ │ - smlatteq lr, r4, fp, sp │ │ │ │ - @ instruction: 0x010edb94 │ │ │ │ tsteq ip, r8, ror #12 │ │ │ │ tsteq ip, r0, ror #12 │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + smlabbeq lr, r4, r0, lr │ │ │ │ tsteq ip, r8, asr #12 │ │ │ │ tsteq ip, r0, asr #12 │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ - tsteq lr, r4, lsl #26 │ │ │ │ - @ instruction: 0x010edcb4 │ │ │ │ - tsteq ip, r0, lsr #12 │ │ │ │ + tsteq lr, r4, ror #4 │ │ │ │ + smlatbeq lr, r8, r1, lr │ │ │ │ + tsteq lr, r8, asr r1 │ │ │ │ + tsteq lr, r8, lsl #2 │ │ │ │ tsteq ip, r8, lsl r6 │ │ │ │ - @ instruction: 0x010edd98 │ │ │ │ - tsteq lr, r8, asr #26 │ │ │ │ - tsteq ip, r0, lsl #12 │ │ │ │ + tsteq ip, r0, lsl r6 │ │ │ │ + smlatteq lr, ip, r1, lr │ │ │ │ + @ instruction: 0x010ee19c │ │ │ │ strdeq r2, [ip, -r8] │ │ │ │ - strheq lr, [lr, -r4] │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ - smlabbeq lr, r8, lr, sp │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ - smlabteq lr, r4, sp, sp │ │ │ │ + strdeq r2, [ip, -r0] │ │ │ │ + smlabteq lr, r8, r2, lr │ │ │ │ + tsteq lr, r8, ror r2 │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ + ldrdeq r2, [ip, -r0] │ │ │ │ smlabteq ip, r8, r5, r2 │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - @ instruction: 0x010c25b8 │ │ │ │ - smlabteq lr, r4, lr, sp │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - smlatbeq ip, r0, r5, r2 │ │ │ │ - @ instruction: 0x010c2598 │ │ │ │ - smlatbeq lr, r0, pc, sp @ │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ - tsteq lr, r0, lsl #30 │ │ │ │ - tsteq ip, r8, ror r5 │ │ │ │ - tsteq ip, r0, ror r5 │ │ │ │ - smlatteq lr, r4, pc, sp @ │ │ │ │ - @ instruction: 0x010edf94 │ │ │ │ - tsteq ip, r8, asr r5 │ │ │ │ - tsteq ip, r0, asr r5 │ │ │ │ - tsteq lr, r4, ror r1 │ │ │ │ - strheq lr, [lr, -r8] │ │ │ │ - tsteq lr, r8, rrx │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - tsteq ip, r8, lsr #10 │ │ │ │ - tsteq ip, r0, lsr #10 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, r0, lr │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ - tsteq ip, r0, lsl #10 │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - smlabbeq lr, r8, r1, lr │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - smlatteq ip, r0, r4, r2 │ │ │ │ - ldrdeq r2, [ip, -r8] │ │ │ │ - tsteq lr, ip, lsl r2 │ │ │ │ - smlabteq lr, ip, r1, lr │ │ │ │ - smlabteq ip, r0, r4, r2 │ │ │ │ - @ instruction: 0x010c24b8 │ │ │ │ - tsteq lr, r8, lsl #16 │ │ │ │ - tsteq lr, r0, lsr r5 │ │ │ │ - smlabteq lr, r0, r3, lr │ │ │ │ - tsteq lr, r4, lsl #6 │ │ │ │ - @ instruction: 0x010ee290 │ │ │ │ + tsteq lr, ip, lsl #6 │ │ │ │ + @ instruction: 0x010ee2bc │ │ │ │ + @ instruction: 0x010c25b0 │ │ │ │ + smlatbeq ip, r8, r5, r2 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r0, lsr #12 │ │ │ │ + @ instruction: 0x010ee4b0 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + smlabbeq lr, r0, r3, lr │ │ │ │ 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 │ │ │ │ @@ -54968,90 +54968,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 │ │ │ │ - smlabteq lr, r6, sp, sp │ │ │ │ + @ instruction: 0x010edeb6 │ │ │ │ + strdeq r2, [ip, -r8] │ │ │ │ + tsteq lr, r6, lsl pc │ │ │ │ + smlatteq ip, ip, r0, r2 │ │ │ │ + @ instruction: 0x010edfbe │ │ │ │ + tsteq lr, r0, ror pc │ │ │ │ + ldrdeq r2, [ip, -sl] │ │ │ │ + ldrdeq r2, [ip, -r4] │ │ │ │ + smlatbeq lr, r2, r0, lr │ │ │ │ + qaddeq lr, r4, lr │ │ │ │ + tsteq lr, r6 │ │ │ │ + strheq r2, [ip, -ip] │ │ │ │ + strheq r2, [ip, -r6] │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + smlatbeq lr, r2, r0, lr │ │ │ │ + smlatbeq ip, r4, r0, r2 │ │ │ │ + swpeq r2, lr, [ip] │ │ │ │ + smlabbeq lr, r8, r2, lr │ │ │ │ + smlabteq lr, lr, r1, lr │ │ │ │ + smlabbeq lr, r0, r1, lr │ │ │ │ + tsteq lr, r2, lsr r1 │ │ │ │ + smlabbeq ip, r0, r0, r2 │ │ │ │ + tsteq ip, sl, ror r0 │ │ │ │ + tsteq lr, ip, lsl r2 │ │ │ │ + smlabteq lr, lr, r1, lr │ │ │ │ + tsteq ip, r8, rrx │ │ │ │ + tsteq ip, r2, rrx │ │ │ │ + mrseq lr, ELR_hyp │ │ │ │ + @ instruction: 0x010ee2b2 │ │ │ │ + tsteq lr, r4, ror #4 │ │ │ │ + tsteq ip, sl, asr #32 │ │ │ │ + tsteq ip, r4, asr #32 │ │ │ │ + tsteq lr, lr, asr #6 │ │ │ │ + mrseq lr, ELR_hyp │ │ │ │ + tsteq ip, r2, lsr r0 │ │ │ │ + tsteq ip, ip, lsr #32 │ │ │ │ + tsteq lr, r2, ror r6 │ │ │ │ + tsteq lr, r4, lsl #10 │ │ │ │ + tsteq lr, sl, asr #8 │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + smlabbeq lr, sl, r3, lr │ │ │ │ tsteq ip, r8 │ │ │ │ - tsteq lr, r6, lsr #28 │ │ │ │ + smlatteq lr, sl, r3, lr │ │ │ │ strdeq r1, [ip, -ip] │ │ │ │ - smlabteq lr, lr, lr, sp │ │ │ │ - smlabbeq lr, r0, lr, sp │ │ │ │ + @ instruction: 0x010ee492 │ │ │ │ + tsteq lr, r4, asr #8 │ │ │ │ smlatteq ip, sl, pc, r1 @ │ │ │ │ smlatteq ip, r4, pc, r1 @ │ │ │ │ - @ instruction: 0x010edfb2 │ │ │ │ - tsteq lr, r4, ror #30 │ │ │ │ - tsteq lr, r6, lsl pc │ │ │ │ + tsteq lr, r6, ror r5 │ │ │ │ + tsteq lr, r8, lsr #10 │ │ │ │ + ldrdeq lr, [lr, -sl] │ │ │ │ smlabteq ip, ip, pc, r1 @ │ │ │ │ smlabteq ip, r6, pc, r1 @ │ │ │ │ - mrseq lr, (UNDEF: 14) │ │ │ │ - @ instruction: 0x010edfb2 │ │ │ │ + smlabteq lr, r4, r5, lr │ │ │ │ + tsteq lr, r6, ror r5 │ │ │ │ @ instruction: 0x010c1fb4 │ │ │ │ smlatbeq ip, lr, pc, r1 @ │ │ │ │ - @ instruction: 0x010ee198 │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - swpeq lr, r0, [lr] @ │ │ │ │ - tsteq lr, r2, asr #32 │ │ │ │ + tsteq lr, ip, asr r7 │ │ │ │ + smlatbeq lr, r2, r6, lr │ │ │ │ + tsteq lr, r4, asr r6 │ │ │ │ + tsteq lr, r6, lsl #12 │ │ │ │ @ instruction: 0x010c1f90 │ │ │ │ smlabbeq ip, sl, pc, r1 @ │ │ │ │ - tsteq lr, ip, lsr #2 │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + smlatbeq lr, r2, r6, lr │ │ │ │ tsteq ip, r8, ror pc │ │ │ │ tsteq ip, r2, ror pc │ │ │ │ - tsteq lr, r0, lsl r2 │ │ │ │ - smlabteq lr, r2, r1, lr │ │ │ │ - tsteq lr, r4, ror r1 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + smlabbeq lr, r6, r7, lr │ │ │ │ + tsteq lr, r8, lsr r7 │ │ │ │ tsteq ip, sl, asr pc │ │ │ │ tsteq ip, r4, asr pc │ │ │ │ - tsteq lr, lr, asr r2 │ │ │ │ - tsteq lr, r0, lsl r2 │ │ │ │ + tsteq lr, r2, lsr #16 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ tsteq ip, r2, asr #30 │ │ │ │ tsteq ip, ip, lsr pc │ │ │ │ - smlabbeq lr, r2, r5, lr │ │ │ │ - tsteq lr, r4, lsl r4 │ │ │ │ - tsteq lr, sl, asr r3 │ │ │ │ - smlatteq lr, r8, r2, lr │ │ │ │ - @ instruction: 0x010ee29a │ │ │ │ - tsteq ip, r8, lsl pc │ │ │ │ - strdeq lr, [lr, -sl] │ │ │ │ - tsteq ip, ip, lsl #30 │ │ │ │ - smlatbeq lr, r2, r3, lr │ │ │ │ - tsteq lr, r4, asr r3 │ │ │ │ - strdeq r1, [ip, -sl] │ │ │ │ - strdeq r1, [ip, -r4] │ │ │ │ - smlabbeq lr, r6, r4, lr │ │ │ │ - tsteq lr, r8, lsr r4 │ │ │ │ - smlatteq lr, sl, r3, lr │ │ │ │ - ldrdeq r1, [ip, -ip] │ │ │ │ - ldrdeq r1, [ip, -r6] │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - smlabbeq lr, r6, r4, lr │ │ │ │ - smlabteq ip, r4, lr, r1 │ │ │ │ - @ instruction: 0x010c1ebe │ │ │ │ - tsteq lr, ip, ror #12 │ │ │ │ - @ instruction: 0x010ee5b2 │ │ │ │ - tsteq lr, r4, ror #10 │ │ │ │ - tsteq lr, r6, lsl r5 │ │ │ │ - smlatbeq ip, r0, lr, r1 │ │ │ │ - @ instruction: 0x010c1e9a │ │ │ │ - tsteq lr, r0, lsl #12 │ │ │ │ - @ instruction: 0x010ee5b2 │ │ │ │ - smlabbeq ip, r8, lr, r1 │ │ │ │ - smlabbeq ip, r2, lr, r1 │ │ │ │ - smlatteq lr, r4, r6, lr │ │ │ │ - @ instruction: 0x010ee696 │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ - tsteq ip, sl, ror #28 │ │ │ │ - tsteq ip, r4, ror #28 │ │ │ │ - tsteq lr, r2, lsr r7 │ │ │ │ - smlatteq lr, r4, r6, lr │ │ │ │ - tsteq ip, r2, asr lr │ │ │ │ - tsteq ip, ip, asr #28 │ │ │ │ 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 │ │ │ │ @@ -55710,107 +55710,107 @@ │ │ │ │ and lr, r7, r4, asr #28 │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 3, cr15, cr10, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatteq ip, sl, r1, r2 │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - tsteq ip, sl, ror #6 │ │ │ │ - tsteq lr, ip, lsl #16 │ │ │ │ - tsteq ip, r0, ror pc │ │ │ │ - tsteq lr, r8, asr r7 │ │ │ │ - tsteq ip, r8, asr #30 │ │ │ │ - smlatteq lr, r2, r6, r1 │ │ │ │ - tsteq ip, r4, asr pc │ │ │ │ + ldrdeq r2, [ip, -sl] │ │ │ │ + tsteq lr, r4, lsr #18 │ │ │ │ + tsteq ip, sl, asr r4 │ │ │ │ + strdeq r1, [lr, -ip] │ │ │ │ + tsteq ip, r0, rrx │ │ │ │ + tsteq lr, r8, asr #16 │ │ │ │ + tsteq ip, r8, lsr r0 │ │ │ │ + ldrdeq r1, [lr, -r2] │ │ │ │ + tsteq ip, r4, asr #32 │ │ │ │ + tsteq lr, r6, lsr #10 │ │ │ │ + tsteq ip, r8, lsr r0 │ │ │ │ + strdeq r1, [ip, -r2] │ │ │ │ + ldrdeq r1, [lr, -ip] │ │ │ │ + tsteq ip, r8 │ │ │ │ + @ instruction: 0x010e14be │ │ │ │ + tsteq ip, r2, lsl r0 │ │ │ │ + tsteq ip, r6, lsl r0 │ │ │ │ + strdeq r8, [ip, -sl] │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + qaddeq r9, r2, ip │ │ │ │ + tsteq lr, r8, asr r4 │ │ │ │ + tsteq ip, r4, asr #32 │ │ │ │ tsteq lr, r6, lsr r4 │ │ │ │ - tsteq ip, r8, asr #30 │ │ │ │ - tsteq ip, r2, lsl #24 │ │ │ │ - smlatteq lr, ip, r3, r1 │ │ │ │ - tsteq ip, r8, lsl pc │ │ │ │ - smlabteq lr, lr, r3, r1 │ │ │ │ - tsteq ip, r2, lsr #30 │ │ │ │ - tsteq ip, r6, lsr #30 │ │ │ │ - tsteq ip, sl, lsl #30 │ │ │ │ - tsteq r5, r4, lsl #9 │ │ │ │ - tsteq ip, r2, ror #30 │ │ │ │ - tsteq lr, r8, ror #6 │ │ │ │ - tsteq ip, r4, asr pc │ │ │ │ - tsteq lr, r6, asr #6 │ │ │ │ - smlabteq ip, r0, lr, r8 │ │ │ │ - ldrdeq r9, [ip, -ip] │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - tsteq lr, r4, asr #32 │ │ │ │ - qaddeq lr, r0, lr │ │ │ │ - tsteq ip, r2, ror fp │ │ │ │ - tsteq ip, sl, ror #22 │ │ │ │ - @ instruction: 0x010c8ebe │ │ │ │ - @ instruction: 0x010c8ebe │ │ │ │ - smlabteq ip, r2, lr, r8 │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - tsteq ip, r2, lsl ip │ │ │ │ - tsteq lr, ip, asr r2 │ │ │ │ - ldrdeq r1, [ip, -r8] │ │ │ │ - smlatteq ip, r4, ip, r1 │ │ │ │ - tsteq r5, r2, lsr #6 │ │ │ │ - smlabteq ip, ip, ip, r1 │ │ │ │ - smlatbeq ip, r2, ip, r1 │ │ │ │ - smlatbeq ip, lr, ip, r1 │ │ │ │ - smlatbeq ip, ip, ip, r1 │ │ │ │ - smlatbeq ip, sl, ip, r1 │ │ │ │ - smlatbeq ip, r8, ip, r1 │ │ │ │ - smlatbeq ip, sl, ip, r1 │ │ │ │ - @ instruction: 0x0115529a │ │ │ │ - @ instruction: 0x010c1c9a │ │ │ │ - tsteq ip, lr, lsl ip │ │ │ │ - tsteq ip, ip, lsr #24 │ │ │ │ - tsteq ip, sl, lsr #24 │ │ │ │ - tsteq ip, r8, lsr #24 │ │ │ │ - tsteq ip, r6, lsr #24 │ │ │ │ - tsteq ip, r8, lsr #24 │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - tsteq lr, r4, lsl #2 │ │ │ │ - tsteq ip, sl, asr sl │ │ │ │ - tsteq ip, r2, lsr sl │ │ │ │ - tsteq ip, r4, lsr sl │ │ │ │ - tstpeq ip, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, lsl #3 │ │ │ │ - smlabbeq ip, r2, r9, r1 │ │ │ │ - tstpeq ip, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - tsteq r5, lr, lsr r1 │ │ │ │ - smlatteq ip, r0, sl, pc @ │ │ │ │ - smlatteq ip, ip, sl, pc @ │ │ │ │ - smlatteq ip, sl, sl, pc @ │ │ │ │ - tsteq lr, r8, asr #26 │ │ │ │ - smlatbeq ip, r0, r8, r1 │ │ │ │ - @ instruction: 0x010c189a │ │ │ │ - swpeq r9, r0, [ip] │ │ │ │ - smlabbeq ip, ip, r0, r9 │ │ │ │ - smlabbeq ip, sl, r0, r9 │ │ │ │ - smlabbeq ip, r8, r0, r9 │ │ │ │ - smlabbeq ip, r6, r0, r9 │ │ │ │ - smlabbeq ip, r4, r0, r9 │ │ │ │ - smlabbeq ip, r2, r0, r9 │ │ │ │ - tsteq ip, ip, ror r0 │ │ │ │ - @ instruction: 0x010edcba │ │ │ │ - tsteq r5, lr, lsr r0 │ │ │ │ - smlabteq ip, r2, sl, r8 │ │ │ │ - @ instruction: 0x01154ffc │ │ │ │ - tsteq ip, lr, ror sl │ │ │ │ - smlabbeq ip, r8, lr, r8 │ │ │ │ - smlabbeq ip, lr, lr, r8 │ │ │ │ - @ instruction: 0x010c8e90 │ │ │ │ - tsteq r5, r8, lsr #31 │ │ │ │ - smlabbeq ip, r0, r3, r1 │ │ │ │ + @ instruction: 0x010c8fb0 │ │ │ │ + smlabteq ip, ip, r4, r9 │ │ │ │ + tsteq ip, r8, lsl r5 │ │ │ │ + tsteq lr, r4, lsr r1 │ │ │ │ + tsteq lr, r0, asr #2 │ │ │ │ + tsteq ip, r2, ror #24 │ │ │ │ + tsteq ip, sl, asr ip │ │ │ │ + smlatbeq ip, lr, pc, r8 @ │ │ │ │ + smlatbeq ip, lr, pc, r8 @ │ │ │ │ + @ instruction: 0x010c8fb2 │ │ │ │ + tsteq r5, r4, ror #8 │ │ │ │ + tsteq ip, r2, lsl #26 │ │ │ │ + tsteq lr, ip, asr #6 │ │ │ │ + smlabteq ip, r8, sp, r1 │ │ │ │ + ldrdeq r1, [ip, -r4] │ │ │ │ + tsteq r5, r2, lsl r4 │ │ │ │ + @ instruction: 0x010c1dbc │ │ │ │ + @ instruction: 0x010c1d92 │ │ │ │ + @ instruction: 0x010c1d9e │ │ │ │ + @ instruction: 0x010c1d9c │ │ │ │ + @ instruction: 0x010c1d9a │ │ │ │ + @ instruction: 0x010c1d98 │ │ │ │ + @ instruction: 0x010c1d9a │ │ │ │ + tsteq r5, sl, lsl #7 │ │ │ │ + smlabbeq ip, sl, sp, r1 │ │ │ │ + tsteq ip, lr, lsl #26 │ │ │ │ + tsteq ip, ip, lsl sp │ │ │ │ + tsteq ip, sl, lsl sp │ │ │ │ + tsteq ip, r8, lsl sp │ │ │ │ + tsteq ip, r6, lsl sp │ │ │ │ + tsteq ip, r8, lsl sp │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + tsteq ip, r8, lsl #20 │ │ │ │ + strdeq r1, [lr, -r4] │ │ │ │ + tsteq ip, sl, asr #22 │ │ │ │ + tsteq ip, r2, lsr #22 │ │ │ │ + tsteq ip, r4, lsr #22 │ │ │ │ + tstpeq ip, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + tsteq ip, r2, ror sl │ │ │ │ + strdeq pc, [ip, -r0] │ │ │ │ + strdeq r1, [pc, -sl] │ │ │ │ + tsteq r5, lr, lsr #4 │ │ │ │ + ldrdeq pc, [ip, -r0] │ │ │ │ + ldrdeq pc, [ip, -ip] │ │ │ │ + ldrdeq pc, [ip, -sl] │ │ │ │ + tsteq lr, r8, lsr lr │ │ │ │ + @ instruction: 0x010c1990 │ │ │ │ + smlabbeq ip, sl, r9, r1 │ │ │ │ + smlabbeq ip, r0, r1, r9 │ │ │ │ + tsteq ip, ip, ror r1 │ │ │ │ + tsteq ip, sl, ror r1 │ │ │ │ + tsteq ip, r8, ror r1 │ │ │ │ + tsteq ip, r6, ror r1 │ │ │ │ + tsteq ip, r4, ror r1 │ │ │ │ + tsteq ip, r2, ror r1 │ │ │ │ + tsteq ip, ip, ror #2 │ │ │ │ + smlatbeq lr, sl, sp, sp │ │ │ │ + tsteq r5, lr, lsr #2 │ │ │ │ + @ instruction: 0x010c8bb2 │ │ │ │ + tsteq r5, ip, ror #1 │ │ │ │ + tsteq ip, lr, ror #22 │ │ │ │ + tsteq ip, r8, ror pc │ │ │ │ + tsteq ip, lr, ror pc │ │ │ │ + smlabbeq ip, r0, pc, r8 @ │ │ │ │ + @ instruction: 0x01155098 │ │ │ │ + tsteq ip, r0, ror r4 │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ strlt sp, [r8, #-94] @ 0xffffffa2 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d819 │ │ │ │ subsle r7, r6, r8, lsl pc │ │ │ │ @@ -55857,18 +55857,18 @@ │ │ │ │ @ instruction: 0xf7f3e00a │ │ │ │ mul r7, pc, r8 @ │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabbeq ip, r2, r0, r1 │ │ │ │ + tsteq ip, r2, ror r1 │ │ │ │ + smlatteq lr, sl, sl, sp │ │ │ │ + smlabteq lr, r8, sl, sp │ │ │ │ strdeq sp, [lr, -sl] │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, sl, lsl #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec02860 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ addhi pc, ip, r0 │ │ │ │ @@ -56177,81 +56177,81 @@ │ │ │ │ b fe7e9a50 │ │ │ │ bmi 12a3b50 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ mullt r3, r4, sl │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq lr, r4, lsr #18 │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - tsteq lr, r2, lsr #2 │ │ │ │ - tsteq lr, r8, lsr #2 │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - ldrdeq sp, [lr, -r2] │ │ │ │ - tsteq ip, r6, asr r3 │ │ │ │ - @ instruction: 0x010f1990 │ │ │ │ - tsteq ip, r2, asr r3 │ │ │ │ - tsteq ip, r0, asr #6 │ │ │ │ - tsteq r5, r8, lsr #23 │ │ │ │ - tsteq ip, r2, lsr r3 │ │ │ │ - tsteq ip, r6, lsr r3 │ │ │ │ - tsteq ip, r0, lsr r3 │ │ │ │ - tsteq ip, r8, lsr #6 │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - tsteq ip, sl, lsl r3 │ │ │ │ - tsteq ip, r8, lsr #6 │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - tsteq ip, r8, lsr #6 │ │ │ │ - @ instruction: 0x010f18bc │ │ │ │ - tsteq ip, lr, lsl r3 │ │ │ │ - tsteq ip, ip, lsl #6 │ │ │ │ - @ instruction: 0x01154ad4 │ │ │ │ - strdeq r1, [ip, -lr] │ │ │ │ - tsteq ip, r6, lsl #6 │ │ │ │ - tsteq ip, r8, lsl #6 │ │ │ │ - tsteq ip, r2, lsl #6 │ │ │ │ - ldrdeq r1, [ip, -sl] │ │ │ │ - ldrdeq r1, [ip, -ip] │ │ │ │ - smlatteq ip, lr, r2, r1 │ │ │ │ - tsteq ip, sl, lsl #4 │ │ │ │ - tsteq ip, r4, lsl #4 │ │ │ │ - ldrdeq r1, [ip, -sl] │ │ │ │ + tsteq lr, r4, lsl sl │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + tsteq lr, r2, lsl r2 │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + @ instruction: 0x01154cf0 │ │ │ │ + smlabteq lr, r2, r9, sp │ │ │ │ + tsteq ip, r6, asr #8 │ │ │ │ + smlabbeq pc, r0, sl, r1 @ │ │ │ │ + tsteq ip, r2, asr #8 │ │ │ │ + tsteq ip, r0, lsr r4 │ │ │ │ + @ instruction: 0x01154c98 │ │ │ │ + tsteq ip, r2, lsr #8 │ │ │ │ + tsteq ip, r6, lsr #8 │ │ │ │ + tsteq ip, r0, lsr #8 │ │ │ │ + tsteq ip, r8, lsl r4 │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq ip, sl, lsl #8 │ │ │ │ + tsteq ip, r8, lsl r4 │ │ │ │ + tsteq r5, r8, lsl ip │ │ │ │ + tsteq ip, r8, lsl r4 │ │ │ │ + smlatbeq pc, ip, r9, r1 @ │ │ │ │ + tsteq ip, lr, lsl #8 │ │ │ │ + strdeq r1, [ip, -ip] │ │ │ │ + tsteq r5, r4, asr #23 │ │ │ │ + smlatteq ip, lr, r3, r1 │ │ │ │ + strdeq r1, [ip, -r6] │ │ │ │ + strdeq r1, [ip, -r8] │ │ │ │ + strdeq r1, [ip, -r2] │ │ │ │ + smlabteq ip, sl, r3, r1 │ │ │ │ + smlabteq ip, ip, r3, r1 │ │ │ │ ldrdeq r1, [ip, -lr] │ │ │ │ - ldrdeq r1, [ip, -r8] │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - tsteq lr, r8, lsl #14 │ │ │ │ - smlatbeq lr, r6, lr, r2 │ │ │ │ - smlatbeq lr, r6, lr, r2 │ │ │ │ - smlatbeq lr, r4, lr, r2 │ │ │ │ - smlatteq lr, sl, lr, r2 │ │ │ │ - tsteq lr, sl, ror lr │ │ │ │ - tsteq lr, r8, ror lr │ │ │ │ - @ instruction: 0x010ed6b0 │ │ │ │ - smlatbeq lr, r6, r6, sp │ │ │ │ - smlatbeq lr, r0, r6, sp │ │ │ │ - @ instruction: 0x010ed69a │ │ │ │ - @ instruction: 0x010ed694 │ │ │ │ - smlabbeq lr, lr, r6, sp │ │ │ │ - smlabbeq lr, r8, r6, sp │ │ │ │ - tsteq ip, sl, lsl #18 │ │ │ │ - tsteq ip, r8, lsl #18 │ │ │ │ - tsteq lr, r6, ror #12 │ │ │ │ - tsteq lr, r0, ror #12 │ │ │ │ - tsteq lr, sl, asr r6 │ │ │ │ - tsteq lr, r4, asr r6 │ │ │ │ - tsteq lr, lr, asr #12 │ │ │ │ - @ instruction: 0x011548b2 │ │ │ │ - tsteq lr, r8, lsr r6 │ │ │ │ - smlatteq ip, r0, r8, r8 │ │ │ │ - smlabteq ip, r6, r8, r8 │ │ │ │ - tsteq lr, ip, lsr #12 │ │ │ │ - tsteq ip, r4, lsl r0 │ │ │ │ - tsteq ip, lr │ │ │ │ - tsteq ip, r2, lsr ip │ │ │ │ + strdeq r1, [ip, -sl] │ │ │ │ + strdeq r1, [ip, -r4] │ │ │ │ + smlabteq ip, sl, r3, r1 │ │ │ │ + smlabteq ip, lr, r2, r1 │ │ │ │ + smlabteq ip, r8, r2, r1 │ │ │ │ + strdeq sp, [lr, -r2] │ │ │ │ + strdeq sp, [lr, -r2] │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + @ instruction: 0x010e2f96 │ │ │ │ + @ instruction: 0x010e2f96 │ │ │ │ + @ instruction: 0x010e2f94 │ │ │ │ + ldrdeq r2, [lr, -sl] │ │ │ │ + tsteq lr, sl, ror #30 │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + smlatbeq lr, r0, r7, sp │ │ │ │ + @ instruction: 0x010ed796 │ │ │ │ + @ instruction: 0x010ed790 │ │ │ │ + smlabbeq lr, sl, r7, sp │ │ │ │ + smlabbeq lr, r4, r7, sp │ │ │ │ + tsteq lr, lr, ror r7 │ │ │ │ + tsteq lr, r8, ror r7 │ │ │ │ + strdeq r8, [ip, -sl] │ │ │ │ + strdeq r8, [ip, -r8] │ │ │ │ + tsteq lr, r6, asr r7 │ │ │ │ + tsteq lr, r0, asr r7 │ │ │ │ + tsteq lr, sl, asr #14 │ │ │ │ + tsteq lr, r4, asr #14 │ │ │ │ + tsteq lr, lr, lsr r7 │ │ │ │ + tsteq r5, r2, lsr #19 │ │ │ │ + tsteq lr, r8, lsr #14 │ │ │ │ + ldrdeq r8, [ip, -r0] │ │ │ │ + @ instruction: 0x010c89b6 │ │ │ │ + tsteq lr, ip, lsl r7 │ │ │ │ + tsteq ip, r4, lsl #2 │ │ │ │ + strdeq r1, [ip, -lr] │ │ │ │ + tsteq ip, r2, lsr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02e5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02e70 │ │ │ │ @@ -57072,28 +57072,28 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ vaba.s8 q12, , q12 │ │ │ │ vmov.i32 d16, #4352 @ 0x00001100 │ │ │ │ sbcsmi r0, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d4 │ │ │ │ @ instruction: 0xf00187f3 │ │ │ │ svclt 0x0000bfee │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ - tsteq lr, r2, lsr r4 │ │ │ │ + tsteq lr, r4, lsl #16 │ │ │ │ + tsteq lr, r2, lsr #10 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + strdeq sp, [lr, -sl] │ │ │ │ + tsteq lr, sl, lsr #10 │ │ │ │ + @ instruction: 0x010ed590 │ │ │ │ + tsteq lr, sl, lsr #12 │ │ │ │ + tsteq lr, sl, asr r5 │ │ │ │ + smlabteq lr, r8, r5, sp │ │ │ │ + tsteq lr, ip, lsl r6 │ │ │ │ + smlabteq lr, lr, r5, sp │ │ │ │ tsteq lr, r0, lsl #8 │ │ │ │ - tsteq lr, sl, lsl #8 │ │ │ │ - tsteq lr, sl, lsr r4 │ │ │ │ - smlatbeq lr, r0, r4, sp │ │ │ │ - tsteq lr, sl, lsr r5 │ │ │ │ - tsteq lr, sl, ror #8 │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, ip, lsr #10 │ │ │ │ - ldrdeq sp, [lr, -lr] │ │ │ │ - tsteq lr, r0, lsl r3 │ │ │ │ - @ instruction: 0x010eccb8 │ │ │ │ - tsteq lr, sl, lsl ip │ │ │ │ + smlatbeq lr, r8, sp, ip │ │ │ │ + tsteq lr, sl, lsl #26 │ │ │ │ bicvc pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldmdale r9, {r3, r4, r7, r9, lr}^ │ │ │ │ @ instruction: 0x73abf640 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ @ instruction: 0x73acf6a0 │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @@ -57966,17 +57966,17 @@ │ │ │ │ @ instruction: 0xf5a0d312 │ │ │ │ @ instruction: 0xf04f5300 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00180f4 │ │ │ │ svclt 0x0000b8f5 │ │ │ │ - smlabbeq lr, r0, r9, ip │ │ │ │ - tsteq lr, r0, ror #14 │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + tsteq lr, r0, asr r8 │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ bicsvc pc, ip, #68157440 @ 0x4100000 │ │ │ │ stmdale pc, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x00fef5b0 │ │ │ │ rschi pc, r3, r1, asr #1 │ │ │ │ mvnspl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 95a1d0 │ │ │ │ @@ -58937,19 +58937,19 @@ │ │ │ │ ldmdble r5, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007db │ │ │ │ cmp sp, ip, asr r1 │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - strdeq fp, [lr, -sl] │ │ │ │ - smlatteq lr, r0, fp, fp │ │ │ │ - tsteq lr, r4, lsl ip │ │ │ │ - smlabteq lr, r4, ip, fp │ │ │ │ + smlatteq lr, ip, fp, fp │ │ │ │ + smlatteq lr, sl, fp, fp │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, r4, lsl #26 │ │ │ │ + @ instruction: 0x010ebdb4 │ │ │ │ teqppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstppl pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a08148 │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ blcc 8baedc │ │ │ │ @@ -59193,68 +59193,68 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ ldmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq fp, ip, sp, sp │ │ │ │ - tsteq lr, r0, ror r9 │ │ │ │ - smlatbeq lr, lr, r8, sl │ │ │ │ - tsteq lr, r4, asr r8 │ │ │ │ - tsteq lr, r2, asr ip │ │ │ │ + tsteq fp, ip, ror lr │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ + @ instruction: 0x010ea99e │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ + tsteq lr, r2, asr #26 │ │ │ │ + tsteq fp, r8, asr lr │ │ │ │ + tsteq lr, r6, ror ip │ │ │ │ + tsteq fp, ip, asr #28 │ │ │ │ + tsteq fp, r6, asr #28 │ │ │ │ + tsteq fp, r0, asr #28 │ │ │ │ + tsteq fp, sl, lsr lr │ │ │ │ + tsteq fp, r4, lsr lr │ │ │ │ + tsteq fp, lr, lsr #28 │ │ │ │ + tsteq fp, r8, lsr #28 │ │ │ │ + tsteq fp, r2, lsr #28 │ │ │ │ + tsteq fp, ip, lsl lr │ │ │ │ + ldrdeq sl, [lr, -sl] │ │ │ │ + tsteq fp, r0, lsl lr │ │ │ │ + tsteq fp, sl, lsl #28 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + tsteq lr, sl, lsl #18 │ │ │ │ + tsteq lr, r8, lsl r9 │ │ │ │ + strdeq sp, [fp, -r2] │ │ │ │ + smlabbeq lr, r4, r9, sl │ │ │ │ + tsteq lr, lr, asr #18 │ │ │ │ + tsteq lr, r0, ror #18 │ │ │ │ + ldrdeq sp, [fp, -sl] │ │ │ │ + smlabbeq lr, r4, r9, sl │ │ │ │ + smlabteq fp, lr, sp, sp │ │ │ │ + tsteq lr, ip, lsl sl │ │ │ │ + ldrdeq sl, [lr, -lr] │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ + @ instruction: 0x010bddb6 │ │ │ │ + tsteq lr, r0, lsr #20 │ │ │ │ + smlatbeq fp, sl, sp, sp │ │ │ │ + smlabbeq lr, r4, sl, sl │ │ │ │ + @ instruction: 0x010eacb6 │ │ │ │ + tsteq lr, r4, lsl ip │ │ │ │ + ldrdeq sl, [lr, -r2] │ │ │ │ + smlatteq lr, ip, fp, sl │ │ │ │ + tsteq lr, lr, lsl ip │ │ │ │ + tsteq lr, r4, lsl #28 │ │ │ │ + tsteq lr, r2, ror #26 │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ + tsteq lr, r2, lsr #26 │ │ │ │ tsteq fp, r8, ror #26 │ │ │ │ - smlabbeq lr, r6, fp, sl │ │ │ │ + tsteq lr, lr, ror sp │ │ │ │ tsteq fp, ip, asr sp │ │ │ │ - tsteq fp, r6, asr sp │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ - tsteq fp, sl, asr #26 │ │ │ │ + smlatbeq lr, sl, lr, sl │ │ │ │ + tsteq lr, ip, lsr lr │ │ │ │ + tsteq lr, sl, ror #28 │ │ │ │ tsteq fp, r4, asr #26 │ │ │ │ - tsteq fp, lr, lsr sp │ │ │ │ + strdeq sl, [lr, -sl] │ │ │ │ tsteq fp, r8, lsr sp │ │ │ │ - tsteq fp, r2, lsr sp │ │ │ │ - tsteq fp, ip, lsr #26 │ │ │ │ - smlatteq lr, sl, r9, sl │ │ │ │ - tsteq fp, r0, lsr #26 │ │ │ │ - tsteq fp, sl, lsl sp │ │ │ │ - tsteq fp, r4, lsl sp │ │ │ │ - tsteq lr, sl, lsl r8 │ │ │ │ - tsteq lr, r8, lsr #16 │ │ │ │ - tsteq fp, r2, lsl #26 │ │ │ │ - @ instruction: 0x010ea894 │ │ │ │ - tsteq lr, lr, asr r8 │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ - smlatteq fp, sl, ip, sp │ │ │ │ - @ instruction: 0x010ea894 │ │ │ │ - ldrdeq sp, [fp, -lr] │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - smlatteq lr, lr, r8, sl │ │ │ │ - tsteq lr, r4, lsl #18 │ │ │ │ - smlabteq fp, r6, ip, sp │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - @ instruction: 0x010bdcba │ │ │ │ - @ instruction: 0x010ea994 │ │ │ │ - smlabteq lr, r6, fp, sl │ │ │ │ - tsteq lr, r4, lsr #22 │ │ │ │ - smlatteq lr, r2, sl, sl │ │ │ │ - strdeq sl, [lr, -ip] │ │ │ │ - tsteq lr, lr, lsr #22 │ │ │ │ - tsteq lr, r4, lsl sp │ │ │ │ - tsteq lr, r2, ror ip │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - tsteq lr, r2, lsr ip │ │ │ │ - tsteq fp, r8, ror ip │ │ │ │ - smlabbeq lr, lr, ip, sl │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ - @ instruction: 0x010eadba │ │ │ │ - tsteq lr, ip, asr #26 │ │ │ │ - tsteq lr, sl, ror sp │ │ │ │ - tsteq fp, r4, asr ip │ │ │ │ - tsteq lr, sl, lsl #28 │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ 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 │ │ │ │ @@ -60076,25 +60076,25 @@ │ │ │ │ adcvs pc, r4, #164, 12 @ 0xa400000 │ │ │ │ tstpeq r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf00280f5 │ │ │ │ svclt 0x0000b8b5 │ │ │ │ - @ instruction: 0x010c52b0 │ │ │ │ - smlatbeq sp, r2, r6, sp │ │ │ │ - tsteq fp, r0, ror lr │ │ │ │ - tsteq sp, r8, asr r6 │ │ │ │ - smlabteq fp, r2, pc, sp @ │ │ │ │ - tsteq sp, ip, lsl #12 │ │ │ │ - smlabbeq sp, r8, ip, lr │ │ │ │ - smlabteq sp, r0, r4, sp │ │ │ │ - tsteq sp, r6, ror ip │ │ │ │ - tsteq fp, r2, lsr r4 │ │ │ │ - tsteq sp, ip, lsl ip │ │ │ │ + smlatbeq ip, r0, r3, r5 │ │ │ │ + @ instruction: 0x010dd792 │ │ │ │ + tsteq fp, r0, ror #30 │ │ │ │ + tsteq sp, r8, asr #14 │ │ │ │ + strheq lr, [fp, -r2] │ │ │ │ + strdeq sp, [sp, -ip] │ │ │ │ + tsteq sp, r8, ror sp │ │ │ │ + @ instruction: 0x010dd5b0 │ │ │ │ + tsteq sp, r6, ror #26 │ │ │ │ + tsteq fp, r2, lsr #10 │ │ │ │ + tsteq sp, ip, lsl #26 │ │ │ │ svcvs 0x0068f5b1 │ │ │ │ @ instruction: 0xf640d811 │ │ │ │ addsmi r6, r9, #-1946157055 @ 0x8c000001 │ │ │ │ sbcshi pc, r4, r3, asr #4 │ │ │ │ rsbvs pc, r4, #164, 12 @ 0xa400000 │ │ │ │ tstpeq r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ @@ -61964,33 +61964,33 @@ │ │ │ │ cmnppl r1, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ @ instruction: 0xf00181f7 │ │ │ │ svclt 0x0000ba33 │ │ │ │ - smlatteq sp, r6, fp, sp │ │ │ │ - tsteq sp, r8, ror r9 │ │ │ │ - ldrdeq sp, [sp, -r8] │ │ │ │ - smlabteq sp, lr, fp, sp │ │ │ │ - smlabteq sp, r0, fp, sp │ │ │ │ - @ instruction: 0x010ddbb6 │ │ │ │ - smlatbeq sp, r8, fp, sp │ │ │ │ - @ instruction: 0x010ddb9e │ │ │ │ - @ instruction: 0x010ddb90 │ │ │ │ - tsteq lr, r2, lsr #30 │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ + ldrdeq sp, [sp, -r6] │ │ │ │ + tsteq sp, r8, ror #20 │ │ │ │ + smlabteq sp, r8, ip, sp │ │ │ │ + @ instruction: 0x010ddcbe │ │ │ │ + @ instruction: 0x010ddcb0 │ │ │ │ + smlatbeq sp, r6, ip, sp │ │ │ │ + @ instruction: 0x010ddc98 │ │ │ │ + smlabbeq sp, lr, ip, sp │ │ │ │ + smlabbeq sp, r0, ip, sp │ │ │ │ + tsteq lr, r2, lsl r0 │ │ │ │ + tsteq lr, r4 │ │ │ │ + strdeq r8, [lr, -sl] │ │ │ │ + smlatteq lr, ip, pc, r8 @ │ │ │ │ + smlatteq lr, r2, pc, r8 @ │ │ │ │ + tsteq sp, r6, asr fp │ │ │ │ + tsteq sp, r8, asr r8 │ │ │ │ + smlabteq ip, ip, r3, r3 │ │ │ │ tsteq lr, sl, lsl #30 │ │ │ │ - strdeq r8, [lr, -ip] │ │ │ │ - strdeq r8, [lr, -r2] │ │ │ │ - tsteq sp, r6, ror #20 │ │ │ │ - tsteq sp, r8, ror #14 │ │ │ │ - ldrdeq r3, [ip, -ip] │ │ │ │ - tsteq lr, sl, lsl lr │ │ │ │ - tsteq sp, r8, lsl sl │ │ │ │ + tsteq sp, r8, lsl #22 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7de074 │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -63054,204 +63054,204 @@ │ │ │ │ cdpcs 12, 0, cr14, cr0, cr4, {7} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0d2cd8 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c1447a │ │ │ │ @ instruction: 0xe1b5ecd8 │ │ │ │ - ldrdeq fp, [fp, -sl] │ │ │ │ - smlabteq sp, r4, r8, sl │ │ │ │ - tsteq fp, sl, asr r2 │ │ │ │ - smlatbeq sp, r4, r8, sl │ │ │ │ - tsteq fp, lr, lsl r3 │ │ │ │ - tsteq fp, sl, lsr #6 │ │ │ │ - tsteq r4, r8, ror #18 │ │ │ │ - tsteq fp, r2, lsl r3 │ │ │ │ - smlatteq fp, r8, r2, fp │ │ │ │ - strdeq fp, [fp, -r4] │ │ │ │ - strdeq fp, [fp, -r0] │ │ │ │ - smlatteq fp, ip, r2, fp │ │ │ │ - smlatteq fp, r8, r2, fp │ │ │ │ - smlatteq fp, r8, r2, fp │ │ │ │ - @ instruction: 0x0114e8d6 │ │ │ │ - ldrdeq fp, [fp, -r4] │ │ │ │ - tsteq fp, r6, asr r2 │ │ │ │ - tsteq fp, r0, ror #4 │ │ │ │ - tsteq fp, sl, asr r2 │ │ │ │ - tsteq fp, r4, asr r2 │ │ │ │ - tsteq fp, lr, asr #4 │ │ │ │ - tsteq fp, ip, asr #4 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - tsteq sp, lr, lsl r7 │ │ │ │ - tsteq fp, r0, ror r0 │ │ │ │ - tsteq fp, r6, asr #32 │ │ │ │ - tsteq fp, r6, asr #32 │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - tsteq ip, lr, lsr #2 │ │ │ │ - tsteq ip, lr, lsr #2 │ │ │ │ - tsteq ip, sl, lsr #2 │ │ │ │ - tsteq r4, r8, lsl #15 │ │ │ │ - smlabbeq fp, r8, pc, sl @ │ │ │ │ - tsteq ip, r4, lsl #2 │ │ │ │ - tsteq lr, ip, lsl #10 │ │ │ │ - tsteq r4, lr, lsr r7 │ │ │ │ - ldrdeq r9, [ip, -lr] │ │ │ │ - smlatteq ip, r8, r0, r9 │ │ │ │ - smlatteq ip, r4, r0, r9 │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - @ instruction: 0x010bae96 │ │ │ │ - smlabbeq fp, lr, lr, sl │ │ │ │ - smlabbeq ip, r2, r6, r2 │ │ │ │ - tsteq ip, r2, ror r6 │ │ │ │ - tsteq ip, lr, ror #12 │ │ │ │ - tsteq ip, sl, ror #12 │ │ │ │ - tsteq ip, r6, ror #12 │ │ │ │ - tsteq ip, r2, ror #12 │ │ │ │ - tsteq ip, lr, asr r6 │ │ │ │ - tsteq ip, sl, asr r6 │ │ │ │ - tsteq ip, r2, asr r6 │ │ │ │ - tsteq ip, lr, asr #12 │ │ │ │ - tsteq lr, sl, ror r2 │ │ │ │ - tsteq lr, sl, asr r2 │ │ │ │ - tsteq r4, ip, ror #11 │ │ │ │ - tsteq lr, r4, asr r2 │ │ │ │ - tsteq fp, r6, ror sp │ │ │ │ - smlatbeq sp, sl, ip, r9 │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ - @ instruction: 0x010d9c9c │ │ │ │ - tsteq fp, lr, lsr #26 │ │ │ │ - @ instruction: 0x010d9c96 │ │ │ │ - tsteq fp, ip, lsl #26 │ │ │ │ - smlabbeq sp, r4, ip, r9 │ │ │ │ - smlatteq fp, sl, ip, sl │ │ │ │ - tsteq sp, lr, ror #24 │ │ │ │ - ldrdeq sl, [fp, -r0] │ │ │ │ - strdeq r1, [ip, -ip] │ │ │ │ - tsteq sp, r2, lsl #8 │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ - smlatteq sp, r2, r3, sl │ │ │ │ - tsteq fp, lr, ror ip │ │ │ │ - tsteq fp, lr, ror #24 │ │ │ │ - tsteq fp, lr, asr ip │ │ │ │ - tsteq fp, lr, asr #24 │ │ │ │ - tsteq sp, r4, ror #6 │ │ │ │ - tsteq sp, lr, ror r3 │ │ │ │ - tsteq lr, ip, ror r9 │ │ │ │ - tsteq lr, sl, ror r9 │ │ │ │ - tsteq lr, r8, ror r9 │ │ │ │ - tsteq sp, r0, lsr #22 │ │ │ │ - smlabteq fp, r6, fp, sl │ │ │ │ - @ instruction: 0x010babbe │ │ │ │ - tsteq lr, lr, lsr pc │ │ │ │ - @ instruction: 0x010bab94 │ │ │ │ - smlabbeq fp, ip, fp, sl │ │ │ │ - smlatteq sp, ip, sl, r9 │ │ │ │ - tsteq sp, lr, asr #16 │ │ │ │ - tsteq sp, r8, ror #24 │ │ │ │ - smlabbeq sp, lr, lr, fp │ │ │ │ - smlatbeq lr, r2, r8, r8 │ │ │ │ - tsteq sp, r2, asr #24 │ │ │ │ - tsteq sp, r6, ror #4 │ │ │ │ - tsteq sp, sl, lsr #20 │ │ │ │ - tsteq sp, sl, asr #4 │ │ │ │ - tsteq sp, ip, lsl sl │ │ │ │ - tsteq sp, sl, lsl #22 │ │ │ │ - tsteq sp, ip, rrx │ │ │ │ - tsteq sp, r0, lsl #22 │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - tsteq lr, sl, lsl #30 │ │ │ │ - tsteq lr, r2, lsl #30 │ │ │ │ - tsteq lr, r6, lsl #30 │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - tsteq lr, sl, lsl #30 │ │ │ │ - smlabbeq ip, lr, sp, r8 │ │ │ │ - @ instruction: 0x010c8d90 │ │ │ │ - tsteq ip, r4, ror sp │ │ │ │ - tsteq sp, ip │ │ │ │ - tsteq sp, ip │ │ │ │ - tsteq sp, r4 │ │ │ │ - tsteq sp, r2 │ │ │ │ - tsteq sp, sl, lsl r0 │ │ │ │ - tsteq sp, r2, lsr r0 │ │ │ │ - tsteq sp, r0, lsr r0 │ │ │ │ - tsteq sp, r4, asr #32 │ │ │ │ - qaddeq ip, r6, sp │ │ │ │ - tsteq lr, r2, asr #30 │ │ │ │ - tsteq sp, r6, lsr r0 │ │ │ │ - tsteq sp, r6, lsr r0 │ │ │ │ - tsteq sp, r6, lsr r0 │ │ │ │ - tsteq sp, r2, asr #32 │ │ │ │ - tsteq sp, r6, asr #32 │ │ │ │ - tsteq sp, sl, asr #32 │ │ │ │ - tsteq sp, lr, asr #32 │ │ │ │ - tsteq sp, r6, asr #32 │ │ │ │ - tsteq sp, lr, lsr r0 │ │ │ │ - tsteq sp, lr, lsr r0 │ │ │ │ - ldrdeq fp, [sp, -r2] │ │ │ │ - tsteq r4, r4, asr #1 │ │ │ │ - tsteq sp, r8, lsl r0 │ │ │ │ - tsteq lr, sl, lsl lr │ │ │ │ - tsteq sp, sl │ │ │ │ - strdeq fp, [sp, -lr] │ │ │ │ - tsteq fp, ip, lsl r8 │ │ │ │ - tsteq fp, r4, lsl r8 │ │ │ │ - ldrdeq fp, [sp, -lr] │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ - strdeq fp, [sp, -r4] │ │ │ │ - strdeq fp, [sp, -ip] │ │ │ │ - tsteq sp, r8, lsl #2 │ │ │ │ - tsteq sp, r8, lsl #2 │ │ │ │ - tsteq sp, r8, lsl #2 │ │ │ │ + smlabteq fp, sl, r1, fp │ │ │ │ + @ instruction: 0x010da9b4 │ │ │ │ + tsteq fp, sl, asr #6 │ │ │ │ + @ instruction: 0x010da994 │ │ │ │ + tsteq fp, lr, lsl #8 │ │ │ │ + tsteq fp, sl, lsl r4 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + tsteq fp, r2, lsl #8 │ │ │ │ + ldrdeq fp, [fp, -r8] │ │ │ │ + smlatteq fp, r4, r3, fp │ │ │ │ + smlatteq fp, r0, r3, fp │ │ │ │ + ldrdeq fp, [fp, -ip] │ │ │ │ + ldrdeq fp, [fp, -r8] │ │ │ │ + ldrdeq fp, [fp, -r8] │ │ │ │ + tsteq r4, r6, asr #19 │ │ │ │ + smlabteq fp, r4, r3, fp │ │ │ │ + tsteq fp, r6, asr #6 │ │ │ │ + tsteq fp, r0, asr r3 │ │ │ │ + tsteq fp, sl, asr #6 │ │ │ │ + tsteq fp, r4, asr #6 │ │ │ │ + tsteq fp, lr, lsr r3 │ │ │ │ + tsteq fp, ip, lsr r3 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + tsteq sp, lr, lsl #16 │ │ │ │ + tsteq fp, r0, ror #2 │ │ │ │ + tsteq fp, r6, lsr r1 │ │ │ │ + tsteq fp, r6, lsr r1 │ │ │ │ + tsteq ip, r0, lsr #4 │ │ │ │ + tsteq ip, lr, lsl r2 │ │ │ │ + tsteq ip, lr, lsl r2 │ │ │ │ + tsteq ip, sl, lsl r2 │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ + tsteq fp, r8, ror r0 │ │ │ │ + strdeq r9, [ip, -r4] │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + tsteq r4, lr, lsr #16 │ │ │ │ + smlabteq ip, lr, r1, r9 │ │ │ │ + ldrdeq r9, [ip, -r8] │ │ │ │ + ldrdeq r9, [ip, -r4] │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + smlabbeq fp, r6, pc, sl @ │ │ │ │ + tsteq fp, lr, ror pc │ │ │ │ + tsteq ip, r2, ror r7 │ │ │ │ + tsteq ip, r2, ror #14 │ │ │ │ + tsteq ip, lr, asr r7 │ │ │ │ + tsteq ip, sl, asr r7 │ │ │ │ + tsteq ip, r6, asr r7 │ │ │ │ + tsteq ip, r2, asr r7 │ │ │ │ + tsteq ip, lr, asr #14 │ │ │ │ + tsteq ip, sl, asr #14 │ │ │ │ + tsteq ip, r2, asr #14 │ │ │ │ + tsteq ip, lr, lsr r7 │ │ │ │ + tsteq lr, sl, ror #6 │ │ │ │ + tsteq lr, sl, asr #6 │ │ │ │ + @ instruction: 0x0114e6dc │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + tsteq fp, r6, ror #28 │ │ │ │ + @ instruction: 0x010d9d9a │ │ │ │ + tsteq fp, r0, asr #28 │ │ │ │ + smlabbeq sp, ip, sp, r9 │ │ │ │ + tsteq fp, lr, lsl lr │ │ │ │ + smlabbeq sp, r6, sp, r9 │ │ │ │ + strdeq sl, [fp, -ip] │ │ │ │ + tsteq sp, r4, ror sp │ │ │ │ + ldrdeq sl, [fp, -sl] │ │ │ │ + tsteq sp, lr, asr sp │ │ │ │ + smlabteq fp, r0, sp, sl │ │ │ │ + smlatteq ip, ip, r0, r2 │ │ │ │ + strdeq sl, [sp, -r2] │ │ │ │ + tsteq fp, r8, lsr sp │ │ │ │ + ldrdeq sl, [sp, -r2] │ │ │ │ + tsteq fp, lr, ror #26 │ │ │ │ + tsteq fp, lr, asr sp │ │ │ │ + tsteq fp, lr, asr #26 │ │ │ │ + tsteq fp, lr, lsr sp │ │ │ │ + tsteq sp, r4, asr r4 │ │ │ │ + tsteq sp, lr, ror #8 │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + tsteq lr, sl, ror #20 │ │ │ │ + tsteq lr, r8, ror #20 │ │ │ │ + tsteq sp, r0, lsl ip │ │ │ │ + @ instruction: 0x010bacb6 │ │ │ │ + smlatbeq fp, lr, ip, sl │ │ │ │ + tsteq lr, lr, lsr #32 │ │ │ │ + smlabbeq fp, r4, ip, sl │ │ │ │ + tsteq fp, ip, ror ip │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ + tsteq sp, lr, lsr r9 │ │ │ │ + tsteq sp, r8, asr sp │ │ │ │ + tsteq sp, lr, ror pc │ │ │ │ + @ instruction: 0x010e8992 │ │ │ │ + tsteq sp, r2, lsr sp │ │ │ │ + tsteq sp, r6, asr r3 │ │ │ │ + tsteq sp, sl, lsl fp │ │ │ │ + tsteq sp, sl, lsr r3 │ │ │ │ + tsteq sp, ip, lsl #22 │ │ │ │ + strdeq fp, [sp, -sl] │ │ │ │ + tsteq sp, ip, asr r1 │ │ │ │ + strdeq fp, [sp, -r0] │ │ │ │ + strdeq r3, [lr, -r4] │ │ │ │ + strdeq r3, [lr, -sl] │ │ │ │ + strdeq r3, [lr, -r2] │ │ │ │ + strdeq r3, [lr, -r6] │ │ │ │ + mrseq r4, (UNDEF: 14) │ │ │ │ + strdeq r3, [lr, -sl] │ │ │ │ + tsteq ip, lr, ror lr │ │ │ │ + smlabbeq ip, r0, lr, r8 │ │ │ │ + tsteq ip, r4, ror #28 │ │ │ │ + strdeq ip, [sp, -ip] │ │ │ │ + strdeq ip, [sp, -ip] │ │ │ │ + strdeq ip, [sp, -r4] │ │ │ │ + strdeq ip, [sp, -r2] │ │ │ │ + tsteq sp, sl, lsl #2 │ │ │ │ + tsteq sp, r2, lsr #2 │ │ │ │ + tsteq sp, r0, lsr #2 │ │ │ │ + tsteq sp, r4, lsr r1 │ │ │ │ + tsteq sp, r6, asr #2 │ │ │ │ + tsteq lr, r2, lsr r0 │ │ │ │ + tsteq sp, r6, lsr #2 │ │ │ │ + tsteq sp, r6, lsr #2 │ │ │ │ + tsteq sp, r6, lsr #2 │ │ │ │ + tsteq sp, r2, lsr r1 │ │ │ │ + tsteq sp, r6, lsr r1 │ │ │ │ + tsteq sp, sl, lsr r1 │ │ │ │ + tsteq sp, lr, lsr r1 │ │ │ │ + tsteq sp, r6, lsr r1 │ │ │ │ + tsteq sp, lr, lsr #2 │ │ │ │ + tsteq sp, lr, lsr #2 │ │ │ │ + smlabteq sp, r2, ip, fp │ │ │ │ + @ instruction: 0x0114e1b4 │ │ │ │ tsteq sp, r8, lsl #2 │ │ │ │ - tsteq sp, r4, lsl r1 │ │ │ │ - tsteq sp, r4, lsl r1 │ │ │ │ - tsteq sp, r4, lsl r2 │ │ │ │ - tsteq sp, r0, lsl r1 │ │ │ │ - tsteq sp, r4, asr r1 │ │ │ │ - tsteq sp, r4, lsl #2 │ │ │ │ - tsteq sp, r4, lsl r1 │ │ │ │ - ldrdeq fp, [sp, -r4] │ │ │ │ + tsteq lr, sl, lsl #30 │ │ │ │ + strdeq ip, [sp, -sl] │ │ │ │ + smlatteq sp, lr, r0, ip │ │ │ │ + tsteq fp, ip, lsl #18 │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + smlabteq sp, lr, r0, ip │ │ │ │ + smlabteq lr, r0, lr, sl │ │ │ │ + smlatteq sp, r4, r1, fp │ │ │ │ + smlatteq sp, ip, r1, fp │ │ │ │ + strdeq fp, [sp, -r8] │ │ │ │ + strdeq fp, [sp, -r8] │ │ │ │ + strdeq fp, [sp, -r8] │ │ │ │ + strdeq fp, [sp, -r8] │ │ │ │ + tsteq sp, r4, lsl #4 │ │ │ │ + tsteq sp, r4, lsl #4 │ │ │ │ + tsteq sp, r4, lsl #6 │ │ │ │ + mrseq fp, SP_fiq │ │ │ │ + tsteq sp, r4, asr #4 │ │ │ │ strdeq fp, [sp, -r4] │ │ │ │ - tsteq sp, r8, lsr r1 │ │ │ │ - tsteq sp, r0, asr #2 │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ - tsteq sp, r0, lsr #2 │ │ │ │ - tsteq sp, r0, lsr #2 │ │ │ │ - @ instruction: 0x010dbebc │ │ │ │ - smlabteq sp, r0, lr, fp │ │ │ │ - smlabteq sp, ip, lr, fp │ │ │ │ - ldrdeq fp, [sp, -r4] │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - smlabteq sp, r6, lr, fp │ │ │ │ - strdeq r8, [ip, -ip] │ │ │ │ - strdeq r8, [ip, -r8] │ │ │ │ - smlatbeq sp, lr, lr, fp │ │ │ │ - tsteq sp, r2, lsl sp │ │ │ │ - smlatbeq sp, r4, lr, fp │ │ │ │ - smlatbeq sp, r4, lr, fp │ │ │ │ - tsteq fp, r2, ror r5 │ │ │ │ - tsteq fp, ip, ror #10 │ │ │ │ - smlatteq lr, lr, r9, r6 │ │ │ │ - tsteq fp, r6, asr #10 │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ - tsteq ip, r6, lsr sp │ │ │ │ - tsteq ip, r8, lsr #26 │ │ │ │ - tsteq ip, r6, lsr #26 │ │ │ │ - tsteq ip, r4, lsr #26 │ │ │ │ - tsteq ip, r2, lsr #26 │ │ │ │ - tsteq ip, r0, lsr #26 │ │ │ │ - tsteq ip, lr, lsl sp │ │ │ │ - tsteq ip, ip, lsl sp │ │ │ │ - tsteq ip, r6, lsl sp │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - tsteq lr, ip, lsr r9 │ │ │ │ + tsteq sp, r4, lsl #4 │ │ │ │ + smlabteq sp, r4, pc, fp @ │ │ │ │ + smlatteq sp, r4, pc, fp @ │ │ │ │ + tsteq sp, r8, lsr #4 │ │ │ │ + tsteq sp, r0, lsr r2 │ │ │ │ + smlabteq sp, ip, pc, fp @ │ │ │ │ + smlabteq sp, ip, pc, fp @ │ │ │ │ + smlabteq sp, ip, pc, fp @ │ │ │ │ + smlabteq sp, ip, pc, fp @ │ │ │ │ + tsteq sp, r0, lsl r2 │ │ │ │ + tsteq sp, r0, lsl r2 │ │ │ │ + smlatbeq sp, ip, pc, fp @ │ │ │ │ + @ instruction: 0x010dbfb0 │ │ │ │ + @ instruction: 0x010dbfbc │ │ │ │ + smlabteq sp, r4, pc, fp @ │ │ │ │ + tsteq r4, r2, asr #30 │ │ │ │ + @ instruction: 0x010dbfb6 │ │ │ │ + smlatteq ip, ip, r8, r8 │ │ │ │ + smlatteq ip, r8, r8, r8 │ │ │ │ + @ instruction: 0x010dbf9e │ │ │ │ + tsteq sp, r2, lsl #28 │ │ │ │ + @ instruction: 0x010dbf94 │ │ │ │ + @ instruction: 0x010dbf94 │ │ │ │ + tsteq fp, r2, ror #12 │ │ │ │ + tsteq fp, ip, asr r6 │ │ │ │ + ldrdeq r6, [lr, -lr] │ │ │ │ + tsteq fp, r6, lsr r6 │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + tsteq ip, r6, lsr #28 │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ + tsteq ip, r6, lsl lr │ │ │ │ + tsteq ip, r4, lsl lr │ │ │ │ + tsteq ip, r2, lsl lr │ │ │ │ + tsteq ip, r0, lsl lr │ │ │ │ + tsteq ip, lr, lsl #28 │ │ │ │ + tsteq ip, ip, lsl #28 │ │ │ │ + tsteq ip, r6, lsl #28 │ │ │ │ + tsteq ip, r4, lsl #28 │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 15f08c4 │ │ │ │ bmi 7eaa8c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 13f08d4 │ │ │ │ @@ -63275,22 +63275,22 @@ │ │ │ │ and lr, r7, sl, lsr #22 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 8f092c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq lr, r6, lsr #12 │ │ │ │ - @ instruction: 0x0114d9ba │ │ │ │ - strdeq r6, [lr, -r6] │ │ │ │ - strdeq r6, [lr, -lr] │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ - tsteq sp, sl, ror r8 │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ + tsteq lr, r6, lsl r7 │ │ │ │ + tsteq r4, sl, lsr #21 │ │ │ │ + smlatteq lr, r6, pc, r6 @ │ │ │ │ + smlatteq lr, lr, pc, r6 @ │ │ │ │ + smlatteq lr, ip, pc, r6 @ │ │ │ │ + smlatteq lr, ip, pc, r6 @ │ │ │ │ + tsteq sp, sl, ror #18 │ │ │ │ + tsteq fp, ip, lsr lr │ │ │ │ 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 │ │ │ │ @@ -63304,19 +63304,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 lr, r8, lsr #30 │ │ │ │ - strdeq r6, [lr, -r6] │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - tsteq lr, r6, lsr pc │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ + tsteq lr, r8, lsl r0 │ │ │ │ + smlatteq lr, r6, pc, r6 @ │ │ │ │ + strdeq r6, [lr, -r4] │ │ │ │ + tsteq lr, r6, lsr #32 │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec09cc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -63361,36 +63361,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b 1f70a78 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b 1d70a88 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - smlabteq ip, r6, r2, r1 │ │ │ │ - tsteq sp, ip, ror r7 │ │ │ │ - tsteq fp, r6, lsl r1 │ │ │ │ - tsteq sp, r0, ror #14 │ │ │ │ - tsteq fp, sl, asr pc │ │ │ │ - tsteq sp, r4, asr #14 │ │ │ │ - tsteq fp, lr, lsr pc │ │ │ │ - tsteq sp, r8, lsr #14 │ │ │ │ - tsteq ip, r6, lsl #6 │ │ │ │ - tsteq sp, ip, lsl #14 │ │ │ │ + @ instruction: 0x010c13b6 │ │ │ │ + tsteq sp, ip, ror #16 │ │ │ │ + tsteq fp, r6, lsl #4 │ │ │ │ + tsteq sp, r0, asr r8 │ │ │ │ + tsteq fp, sl, asr #32 │ │ │ │ + tsteq sp, r4, lsr r8 │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + tsteq sp, r8, lsl r8 │ │ │ │ + strdeq r1, [ip, -r6] │ │ │ │ + strdeq r9, [sp, -ip] │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec09dc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ stclt 8, cr15, [r8, #-276] @ 0xfffffeec │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, lr, lsr lr │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ + tsteq lr, lr, lsr #30 │ │ │ │ + tsteq lr, ip, lsr pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec09de8 │ │ │ │ @ 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 │ │ │ │ @@ -63514,45 +63514,45 @@ │ │ │ │ bmi 9aae00 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb r6, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c14620 │ │ │ │ @ instruction: 0xbdf8e940 │ │ │ │ - @ instruction: 0x010c8298 │ │ │ │ - strdeq r6, [lr, -r8] │ │ │ │ - tsteq ip, r2, ror r2 │ │ │ │ - tsteq ip, r0, ror r2 │ │ │ │ - tsteq ip, lr, ror #4 │ │ │ │ - tsteq ip, ip, ror #4 │ │ │ │ - tsteq r4, r8, lsl #14 │ │ │ │ - tsteq ip, sl, asr r2 │ │ │ │ - tsteq ip, r2, ror #4 │ │ │ │ - tsteq ip, r0, ror #4 │ │ │ │ - tsteq ip, lr, asr r2 │ │ │ │ - tsteq ip, r2, ror #4 │ │ │ │ - tsteq ip, r8, asr r2 │ │ │ │ - tsteq ip, r2, asr r2 │ │ │ │ - tsteq ip, r6, asr r2 │ │ │ │ - tsteq ip, r0, asr r2 │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - tsteq sp, r2, lsr #4 │ │ │ │ - tsteq sp, r0, lsr #4 │ │ │ │ - tsteq ip, sl, asr r6 │ │ │ │ - smlatbeq ip, ip, r5, r1 │ │ │ │ - smlatteq sp, lr, r2, sl │ │ │ │ - smlatbeq sp, ip, r1, sl │ │ │ │ - strdeq r1, [ip, -r6] │ │ │ │ - strdeq r1, [ip, -r4] │ │ │ │ - tsteq r4, r4, ror #11 │ │ │ │ - smlabbeq sp, sl, fp, r9 │ │ │ │ - tsteq ip, r2, lsl r6 │ │ │ │ - strdeq r1, [ip, -sl] │ │ │ │ - strheq r8, [ip, -lr] │ │ │ │ - smlatbeq sp, r6, r4, r9 │ │ │ │ + smlabbeq ip, r8, r3, r8 │ │ │ │ + smlatteq lr, r8, lr, r6 │ │ │ │ + tsteq ip, r2, ror #6 │ │ │ │ + tsteq ip, r0, ror #6 │ │ │ │ + tsteq ip, lr, asr r3 │ │ │ │ + tsteq ip, ip, asr r3 │ │ │ │ + @ instruction: 0x0114d7f8 │ │ │ │ + tsteq ip, sl, asr #6 │ │ │ │ + tsteq ip, r2, asr r3 │ │ │ │ + tsteq ip, r0, asr r3 │ │ │ │ + tsteq ip, lr, asr #6 │ │ │ │ + tsteq ip, r2, asr r3 │ │ │ │ + tsteq ip, r8, asr #6 │ │ │ │ + tsteq ip, r2, asr #6 │ │ │ │ + tsteq ip, r6, asr #6 │ │ │ │ + tsteq ip, r0, asr #6 │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + tsteq sp, r2, lsl r3 │ │ │ │ + tsteq sp, r0, lsl r3 │ │ │ │ + tsteq ip, sl, asr #14 │ │ │ │ + @ instruction: 0x010c169c │ │ │ │ + ldrdeq sl, [sp, -lr] │ │ │ │ + @ instruction: 0x010da29c │ │ │ │ + smlatteq ip, r6, r6, r1 │ │ │ │ + smlatteq ip, r4, r6, r1 │ │ │ │ + @ instruction: 0x0114d6d4 │ │ │ │ + tsteq sp, sl, ror ip │ │ │ │ + tsteq ip, r2, lsl #14 │ │ │ │ + smlatteq ip, sl, r6, r1 │ │ │ │ + smlatbeq ip, lr, r1, r8 │ │ │ │ + @ instruction: 0x010d9596 │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strbthi pc, [sp], #-0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0a078 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08123 │ │ │ │ @@ -64222,111 +64222,111 @@ │ │ │ │ stmdami r3!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ stmdami r2!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2145 @ 0xfffff79f │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, r6, asr fp │ │ │ │ - tsteq lr, ip, lsr fp │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - tsteq lr, r6, ror fp │ │ │ │ - @ instruction: 0x010e6b90 │ │ │ │ - @ instruction: 0x010e6bb6 │ │ │ │ - smlabteq lr, r8, fp, r6 │ │ │ │ - tsteq lr, r8, lsl ip │ │ │ │ - tsteq lr, lr, lsr ip │ │ │ │ - smlabbeq lr, r6, ip, r6 │ │ │ │ - strdeq r6, [lr, -r8] │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - smlabbeq lr, lr, sp, r6 │ │ │ │ - @ instruction: 0x010e6d9a │ │ │ │ - @ instruction: 0x010e6db2 │ │ │ │ - ldrdeq r6, [lr, -r6] │ │ │ │ - tsteq lr, sl, ror #28 │ │ │ │ + tsteq lr, r6, asr #24 │ │ │ │ + tsteq lr, ip, lsr #24 │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + tsteq lr, r6, ror #24 │ │ │ │ + smlabbeq lr, r0, ip, r6 │ │ │ │ + smlatbeq lr, r6, ip, r6 │ │ │ │ + @ instruction: 0x010e6cb8 │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + tsteq lr, lr, lsr #26 │ │ │ │ + tsteq lr, r6, ror sp │ │ │ │ + smlatteq lr, r8, sp, r6 │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + tsteq lr, lr, ror lr │ │ │ │ + smlabbeq lr, sl, lr, r6 │ │ │ │ + smlatbeq lr, r2, lr, r6 │ │ │ │ + smlabteq lr, r6, lr, r6 │ │ │ │ + tsteq lr, sl, asr pc │ │ │ │ + smlabteq lr, lr, sp, r6 │ │ │ │ + ldrdeq r6, [lr, -r0] │ │ │ │ + tsteq lr, sl, lsr #28 │ │ │ │ + smlabbeq lr, r0, lr, r6 │ │ │ │ + strdeq r6, [lr, -r6] │ │ │ │ + tsteq lr, ip, asr #30 │ │ │ │ + smlatbeq lr, r2, pc, r6 @ │ │ │ │ + qaddeq r9, ip, fp │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + smlabbeq lr, sl, r5, r6 │ │ │ │ + @ instruction: 0x010e6498 │ │ │ │ + tsteq lr, lr, lsl r4 │ │ │ │ + smlatteq lr, ip, r3, r6 │ │ │ │ + smlatteq lr, r6, sl, r6 │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ + tsteq fp, r6, lsr #32 │ │ │ │ + tsteq fp, r0, lsr #32 │ │ │ │ + tsteq lr, sl, lsr r4 │ │ │ │ + tsteq lr, ip, lsl #8 │ │ │ │ + tsteq fp, lr │ │ │ │ + tsteq fp, r8 │ │ │ │ ldrdeq r6, [lr, -lr] │ │ │ │ - smlatteq lr, r0, ip, r6 │ │ │ │ - tsteq lr, sl, lsr sp │ │ │ │ - @ instruction: 0x010e6d90 │ │ │ │ - tsteq lr, r6, lsl #28 │ │ │ │ - tsteq lr, ip, asr lr │ │ │ │ - @ instruction: 0x010e6eb2 │ │ │ │ + @ instruction: 0x010e6498 │ │ │ │ + tsteq lr, r2, ror #8 │ │ │ │ + strdeq r8, [fp, -r0] │ │ │ │ + smlatteq fp, sl, pc, r8 @ │ │ │ │ + smlatteq lr, ip, r4, r6 │ │ │ │ + tsteq lr, r2, lsl #10 │ │ │ │ + ldrdeq r8, [fp, -r8] │ │ │ │ + tsteq lr, r6, asr r6 │ │ │ │ + @ instruction: 0x010e6598 │ │ │ │ + tsteq lr, sl, asr r5 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + @ instruction: 0x010b8fba │ │ │ │ + @ instruction: 0x010b8fb4 │ │ │ │ + strdeq r6, [lr, -r2] │ │ │ │ + @ instruction: 0x010e659c │ │ │ │ + smlatbeq fp, r2, pc, r8 @ │ │ │ │ + tsteq lr, r8, lsl #12 │ │ │ │ + @ instruction: 0x010e669a │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ + tsteq lr, lr, lsr #12 │ │ │ │ + smlabbeq fp, r4, pc, r8 @ │ │ │ │ + strdeq r6, [lr, -lr] │ │ │ │ + smlatbeq lr, r8, r6, r6 │ │ │ │ + tsteq fp, r2, ror pc │ │ │ │ tsteq fp, ip, ror #30 │ │ │ │ - tsteq lr, ip, lsl r7 │ │ │ │ - @ instruction: 0x010e649a │ │ │ │ - smlatbeq lr, r8, r3, r6 │ │ │ │ - tsteq lr, lr, lsr #6 │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ + @ instruction: 0x010e69b2 │ │ │ │ + tsteq lr, r0, asr r8 │ │ │ │ + @ instruction: 0x010e6796 │ │ │ │ + tsteq lr, ip, asr r7 │ │ │ │ + tsteq lr, r6, lsr #14 │ │ │ │ + tsteq fp, r8, asr #30 │ │ │ │ + tsteq fp, r2, asr #30 │ │ │ │ + smlabteq lr, ip, r7, r6 │ │ │ │ strdeq r6, [lr, -r6] │ │ │ │ - tsteq fp, ip, lsr pc │ │ │ │ - tsteq fp, r6, lsr pc │ │ │ │ tsteq fp, r0, lsr pc │ │ │ │ - tsteq lr, sl, asr #6 │ │ │ │ - tsteq lr, ip, lsl r3 │ │ │ │ + @ instruction: 0x010e68b6 │ │ │ │ + tsteq lr, ip, ror #16 │ │ │ │ tsteq fp, lr, lsl pc │ │ │ │ - tsteq fp, r8, lsl pc │ │ │ │ - smlatteq lr, lr, r3, r6 │ │ │ │ - smlatbeq lr, r8, r3, r6 │ │ │ │ - tsteq lr, r2, ror r3 │ │ │ │ + smlabbeq lr, ip, r8, r6 │ │ │ │ + strdeq r6, [lr, -sl] │ │ │ │ + smlabteq lr, ip, r8, r6 │ │ │ │ + tsteq lr, sl, lsl #18 │ │ │ │ tsteq fp, r0, lsl #30 │ │ │ │ - strdeq r8, [fp, -sl] │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ - tsteq lr, r2, lsl r4 │ │ │ │ - smlatteq fp, r8, lr, r8 │ │ │ │ - tsteq lr, r6, ror #10 │ │ │ │ - smlatbeq lr, r8, r4, r6 │ │ │ │ - tsteq lr, sl, ror #8 │ │ │ │ - tsteq lr, ip, lsr #8 │ │ │ │ - smlabteq fp, sl, lr, r8 │ │ │ │ - smlabteq fp, r4, lr, r8 │ │ │ │ - tsteq lr, r2, lsl #10 │ │ │ │ - smlatbeq lr, ip, r4, r6 │ │ │ │ - @ instruction: 0x010b8eb2 │ │ │ │ - tsteq lr, r8, lsl r5 │ │ │ │ - smlatbeq lr, sl, r5, r6 │ │ │ │ - tsteq lr, ip, asr r5 │ │ │ │ - tsteq lr, lr, lsr r5 │ │ │ │ - @ instruction: 0x010b8e94 │ │ │ │ - tsteq lr, lr, lsl #12 │ │ │ │ - @ instruction: 0x010e65b8 │ │ │ │ - smlabbeq fp, r2, lr, r8 │ │ │ │ - tsteq fp, ip, ror lr │ │ │ │ - smlabteq lr, r2, r8, r6 │ │ │ │ - tsteq lr, r0, ror #14 │ │ │ │ - smlatbeq lr, r6, r6, r6 │ │ │ │ - tsteq lr, ip, ror #12 │ │ │ │ - tsteq lr, r6, lsr r6 │ │ │ │ - tsteq fp, r8, asr lr │ │ │ │ - tsteq fp, r2, asr lr │ │ │ │ - ldrdeq r6, [lr, -ip] │ │ │ │ - tsteq lr, r6, lsl #14 │ │ │ │ - tsteq fp, r0, asr #28 │ │ │ │ - smlabteq lr, r6, r7, r6 │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ - tsteq fp, lr, lsr #28 │ │ │ │ - @ instruction: 0x010e679c │ │ │ │ - tsteq lr, sl, lsl #16 │ │ │ │ + smlatteq lr, r6, sl, r6 │ │ │ │ ldrdeq r6, [lr, -ip] │ │ │ │ - tsteq lr, sl, lsl r8 │ │ │ │ - tsteq fp, r0, lsl lr │ │ │ │ - strdeq r6, [lr, -r6] │ │ │ │ - smlatteq lr, ip, r8, r6 │ │ │ │ - tsteq lr, r6, ror #16 │ │ │ │ - tsteq lr, ip, ror r9 │ │ │ │ - tsteq lr, lr, lsl #18 │ │ │ │ - smlatteq fp, ip, sp, r8 │ │ │ │ - smlatteq fp, r6, sp, r8 │ │ │ │ - ldrdeq r6, [lr, -r0] │ │ │ │ - tsteq lr, r2, ror #20 │ │ │ │ - strdeq r6, [lr, -r4] │ │ │ │ - smlabteq fp, lr, sp, r8 │ │ │ │ - smlabteq fp, r8, sp, r8 │ │ │ │ - tsteq lr, sl, lsl fp │ │ │ │ - @ instruction: 0x010b8dbc │ │ │ │ - tsteq lr, r2, asr #22 │ │ │ │ + tsteq lr, r6, asr r9 │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + strdeq r6, [lr, -lr] │ │ │ │ + ldrdeq r8, [fp, -ip] │ │ │ │ + ldrdeq r8, [fp, -r6] │ │ │ │ + smlabteq lr, r0, fp, r6 │ │ │ │ + tsteq lr, r2, asr fp │ │ │ │ + smlatteq lr, r4, sl, r6 │ │ │ │ + @ instruction: 0x010b8ebe │ │ │ │ + @ instruction: 0x010b8eb8 │ │ │ │ + tsteq lr, sl, lsl #24 │ │ │ │ + smlatbeq fp, ip, lr, r8 │ │ │ │ + tsteq lr, r2, lsr ip │ │ │ │ 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 │ │ │ │ @@ -65160,89 +65160,89 @@ │ │ │ │ stcl 7, cr15, [lr], #-764 @ 0xfffffd04 │ │ │ │ movtcc pc, #9158 @ 0x23c6 @ │ │ │ │ blcs 243398 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131850> │ │ │ │ addshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ blt fed5f228 │ │ │ │ sbcseq ip, r2, r2, asr #21 │ │ │ │ - tsteq fp, lr, lsl r1 │ │ │ │ - tsteq sp, r8, ror #14 │ │ │ │ - smlabteq fp, sl, lr, r8 │ │ │ │ - @ instruction: 0x010d86b2 │ │ │ │ - tsteq ip, r6, asr r2 │ │ │ │ - tsteq sp, r8, asr #12 │ │ │ │ - tsteq sp, r6, asr r2 │ │ │ │ - @ instruction: 0x010d8598 │ │ │ │ - tsteq lr, ip, lsr r7 │ │ │ │ - tsteq sp, r6, lsl r5 │ │ │ │ - smlabteq sp, lr, r4, sl │ │ │ │ - tsteq sp, r0, ror #4 │ │ │ │ - smlabteq sp, r0, r4, sl │ │ │ │ - @ instruction: 0x010da4b6 │ │ │ │ - smlatbeq sp, r8, r4, sl │ │ │ │ - @ instruction: 0x010da49e │ │ │ │ - @ instruction: 0x010da490 │ │ │ │ - smlabbeq sp, r6, r4, sl │ │ │ │ - tsteq sp, r8, ror r4 │ │ │ │ - tsteq lr, sl, lsl #16 │ │ │ │ - strdeq r5, [lr, -ip] │ │ │ │ + tsteq fp, lr, lsl #4 │ │ │ │ + tsteq sp, r8, asr r8 │ │ │ │ + @ instruction: 0x010b8fba │ │ │ │ + smlatbeq sp, r2, r7, r8 │ │ │ │ + tsteq ip, r6, asr #6 │ │ │ │ + tsteq sp, r8, lsr r7 │ │ │ │ + tsteq sp, r6, asr #6 │ │ │ │ + smlabbeq sp, r8, r6, r8 │ │ │ │ + tsteq lr, ip, lsr #16 │ │ │ │ + tsteq sp, r6, lsl #12 │ │ │ │ + @ instruction: 0x010da5be │ │ │ │ + tsteq sp, r0, asr r3 │ │ │ │ + @ instruction: 0x010da5b0 │ │ │ │ + smlatbeq sp, r6, r5, sl │ │ │ │ + @ instruction: 0x010da598 │ │ │ │ + smlabbeq sp, lr, r5, sl │ │ │ │ + smlabbeq sp, r0, r5, sl │ │ │ │ + tsteq sp, r6, ror r5 │ │ │ │ + tsteq sp, r8, ror #10 │ │ │ │ + strdeq r5, [lr, -sl] │ │ │ │ + smlatteq lr, ip, r8, r5 │ │ │ │ + smlatteq lr, r2, r8, r5 │ │ │ │ + ldrdeq r5, [lr, -r4] │ │ │ │ + smlabteq lr, sl, r8, r5 │ │ │ │ + tsteq lr, r8, lsr #16 │ │ │ │ + smlatbeq sp, r4, r1, r8 │ │ │ │ + tsteq sp, lr, lsr r4 │ │ │ │ + tsteq sp, r0, asr #2 │ │ │ │ + @ instruction: 0x010bfcb4 │ │ │ │ strdeq r5, [lr, -r2] │ │ │ │ - smlatteq lr, r4, r7, r5 │ │ │ │ - ldrdeq r5, [lr, -sl] │ │ │ │ - tsteq lr, r8, lsr r7 │ │ │ │ - strheq r8, [sp, -r4] │ │ │ │ - tsteq sp, lr, asr #6 │ │ │ │ - qaddeq r8, r0, sp │ │ │ │ - smlabteq fp, r4, fp, pc @ │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - mrseq sl, SP_mon │ │ │ │ - @ instruction: 0x010b85b8 │ │ │ │ - smlatbeq sp, r4, sp, r7 │ │ │ │ - tsteq fp, ip, lsr r7 │ │ │ │ - smlabbeq sp, r8, sp, r7 │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ - tsteq fp, r2, lsl r8 │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - strdeq r8, [fp, -lr] │ │ │ │ - ldrdeq r8, [fp, -r6] │ │ │ │ - smlatteq fp, r4, r7, r8 │ │ │ │ - smlatteq fp, r2, r7, r8 │ │ │ │ - smlatteq fp, r0, r7, r8 │ │ │ │ - ldrdeq r8, [fp, -lr] │ │ │ │ - smlatteq fp, r0, r7, r8 │ │ │ │ - @ instruction: 0x0114bdd0 │ │ │ │ + strdeq sl, [sp, -r0] │ │ │ │ + smlatbeq fp, r8, r6, r8 │ │ │ │ + @ instruction: 0x010d7e94 │ │ │ │ + tsteq fp, ip, lsr #16 │ │ │ │ + tsteq sp, r8, ror lr │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ + tsteq fp, r2, lsl #18 │ │ │ │ + tsteq r4, r2, asr #30 │ │ │ │ + smlatteq fp, lr, r8, r8 │ │ │ │ + smlabteq fp, r6, r8, r8 │ │ │ │ + ldrdeq r8, [fp, -r4] │ │ │ │ + ldrdeq r8, [fp, -r2] │ │ │ │ ldrdeq r8, [fp, -r0] │ │ │ │ - tsteq fp, r4, asr r7 │ │ │ │ - tsteq fp, r0, ror #14 │ │ │ │ - tsteq fp, ip, asr r7 │ │ │ │ - tsteq fp, r8, asr r7 │ │ │ │ - tsteq fp, r4, asr r7 │ │ │ │ - tsteq fp, r4, asr r7 │ │ │ │ - tsteq r4, r2, asr #26 │ │ │ │ - tsteq fp, r0, asr #8 │ │ │ │ - tsteq sp, ip, lsr #24 │ │ │ │ - smlabbeq fp, r0, r5, r8 │ │ │ │ - tsteq fp, r8, asr r5 │ │ │ │ - tsteq fp, sl, asr r5 │ │ │ │ - tsteq ip, r6, asr #12 │ │ │ │ - tsteq ip, r6, asr #12 │ │ │ │ - tsteq ip, r8, asr #12 │ │ │ │ - tsteq ip, r6, asr #12 │ │ │ │ - tsteq r4, r6, lsr #25 │ │ │ │ - smlatbeq fp, r8, r4, r8 │ │ │ │ - tsteq ip, r6, lsr #12 │ │ │ │ - tsteq lr, r0, lsr sl │ │ │ │ - tsteq r4, r4, ror #24 │ │ │ │ - tsteq ip, r6, lsl #12 │ │ │ │ - tsteq ip, r2, lsl r6 │ │ │ │ - tsteq ip, r0, lsl r6 │ │ │ │ - tsteq lr, lr, ror #16 │ │ │ │ - smlabteq fp, r6, r3, r8 │ │ │ │ - smlabteq fp, r0, r3, r8 │ │ │ │ - @ instruction: 0x010bfbb6 │ │ │ │ + smlabteq fp, lr, r8, r8 │ │ │ │ + ldrdeq r8, [fp, -r0] │ │ │ │ + tsteq r4, r0, asr #29 │ │ │ │ + smlabteq fp, r0, r8, r8 │ │ │ │ + tsteq fp, r4, asr #16 │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ + tsteq fp, r8, asr #16 │ │ │ │ + tsteq fp, r4, asr #16 │ │ │ │ + tsteq fp, r4, asr #16 │ │ │ │ + tsteq r4, r2, lsr lr │ │ │ │ + tsteq fp, r0, lsr r5 │ │ │ │ + tsteq sp, ip, lsl sp │ │ │ │ + tsteq fp, r0, ror r6 │ │ │ │ + tsteq fp, r8, asr #12 │ │ │ │ + tsteq fp, sl, asr #12 │ │ │ │ + tsteq ip, r6, lsr r7 │ │ │ │ + tsteq ip, r6, lsr r7 │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + tsteq ip, r6, lsr r7 │ │ │ │ + @ instruction: 0x0114bd96 │ │ │ │ + @ instruction: 0x010b8598 │ │ │ │ + tsteq ip, r6, lsl r7 │ │ │ │ + tsteq lr, r0, lsr #22 │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + strdeq r6, [ip, -r6] │ │ │ │ + tsteq ip, r2, lsl #14 │ │ │ │ + tsteq ip, r0, lsl #14 │ │ │ │ + tsteq lr, lr, asr r9 │ │ │ │ + @ instruction: 0x010b84b6 │ │ │ │ + @ instruction: 0x010b84b0 │ │ │ │ + smlatbeq fp, r6, ip, pc @ │ │ │ │ @ instruction: 0x27d0f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ eors lr, r6, r6, asr #23 │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ @@ -65736,149 +65736,149 @@ │ │ │ │ svc 0x00eef7be │ │ │ │ bmi 202d0ac │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7be9600 │ │ │ │ andlt lr, r2, r6, ror #31 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tstpeq fp, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, r6, r4 │ │ │ │ - tsteq lr, r0, ror #12 │ │ │ │ - @ instruction: 0x0114b9f2 │ │ │ │ - tsteq lr, sl, asr r6 │ │ │ │ - tsteq fp, ip, ror r1 │ │ │ │ - strheq r7, [sp, -r6] │ │ │ │ - tsteq fp, sl, asr r1 │ │ │ │ - smlatbeq sp, r6, r0, r7 │ │ │ │ - tsteq fp, r6, lsr r1 │ │ │ │ - swpeq r7, lr, [sp] │ │ │ │ - tsteq fp, r2, lsl r1 │ │ │ │ - smlabbeq sp, sl, r0, r7 │ │ │ │ - smlatteq fp, lr, r0, r8 │ │ │ │ - tsteq sp, r2, ror r0 │ │ │ │ + tstpeq fp, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r0, ror r7 │ │ │ │ + tsteq lr, r0, asr r7 │ │ │ │ + tsteq r4, r2, ror #21 │ │ │ │ + tsteq lr, sl, asr #14 │ │ │ │ + tsteq fp, ip, ror #4 │ │ │ │ + smlatbeq sp, r6, r1, r7 │ │ │ │ + tsteq fp, sl, asr #4 │ │ │ │ + @ instruction: 0x010d7196 │ │ │ │ + tsteq fp, r6, lsr #4 │ │ │ │ + smlabbeq sp, lr, r1, r7 │ │ │ │ + tsteq fp, r2, lsl #4 │ │ │ │ + tsteq sp, sl, ror r1 │ │ │ │ + ldrdeq r8, [fp, -lr] │ │ │ │ + tsteq sp, r2, ror #2 │ │ │ │ + smlabteq fp, r4, r1, r8 │ │ │ │ + strdeq pc, [fp, -r2] │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + ldrdeq r7, [sp, -r6] │ │ │ │ + strdeq pc, [fp, -lr] │ │ │ │ + @ instruction: 0x010d78b4 │ │ │ │ + strdeq pc, [fp, -r0] │ │ │ │ + @ instruction: 0x010d7892 │ │ │ │ + smlatteq sp, r2, fp, r7 │ │ │ │ + tsteq sp, r4, ror r8 │ │ │ │ + tsteq lr, r8, asr #20 │ │ │ │ + tsteq sp, r6, asr r8 │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ + smlatteq fp, r4, r0, r8 │ │ │ │ ldrdeq r8, [fp, -r4] │ │ │ │ - tstpeq fp, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsl #16 │ │ │ │ - tsteq fp, ip, asr #32 │ │ │ │ - smlatteq sp, r6, r7, r7 │ │ │ │ - tstpeq fp, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sp, r4, r7, r7 │ │ │ │ - mrseq pc, (UNDEF: 59) @ │ │ │ │ - smlatbeq sp, r2, r7, r7 │ │ │ │ - strdeq r7, [sp, -r2] │ │ │ │ - smlabbeq sp, r4, r7, r7 │ │ │ │ - tsteq lr, r8, asr r9 │ │ │ │ - tsteq sp, r6, ror #14 │ │ │ │ - tsteq fp, r4 │ │ │ │ - strdeq r7, [fp, -r4] │ │ │ │ - smlatteq fp, r4, pc, r7 @ │ │ │ │ - ldrdeq r7, [fp, -r4] │ │ │ │ - tsteq lr, sl, lsl #18 │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - smlatteq sp, r4, r0, r8 │ │ │ │ - tsteq sp, r2, lsl r3 │ │ │ │ - smlatteq sp, r0, r6, r7 │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - tsteq sp, r6, lsr r0 │ │ │ │ - @ instruction: 0x010d7696 │ │ │ │ - smlabteq sp, r2, r0, r9 │ │ │ │ - tsteq sp, r8, asr #28 │ │ │ │ - tsteq sp, sl, ror #12 │ │ │ │ - tsteq sp, ip, lsr lr │ │ │ │ - tsteq fp, ip, lsr lr │ │ │ │ - tsteq sp, r6, lsr #12 │ │ │ │ - tsteq lr, r6, asr #16 │ │ │ │ - tsteq sp, r0, lsl r6 │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - tsteq lr, r4, lsr #16 │ │ │ │ - tsteq fp, lr, ror #28 │ │ │ │ - tsteq fp, r6, ror #28 │ │ │ │ - tsteq lr, r6, lsl #16 │ │ │ │ - tstpeq fp, r2, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, lsr #28 │ │ │ │ - tsteq fp, r0, lsr #28 │ │ │ │ - ldrdeq r5, [lr, -r0] │ │ │ │ - tsteq sp, r0, asr r5 │ │ │ │ - tsteq sp, r4, lsl #4 │ │ │ │ - tsteq sp, r2, lsr r5 │ │ │ │ - smlatbeq lr, r6, r7, r5 │ │ │ │ - tsteq sp, r2, lsl r5 │ │ │ │ - smlabteq sp, r2, ip, r8 │ │ │ │ - strdeq r7, [sp, -ip] │ │ │ │ - @ instruction: 0x010d8cb2 │ │ │ │ - tsteq lr, ip, asr r7 │ │ │ │ - tsteq sp, r2, ror lr │ │ │ │ - swpeq r9, sl, [sp] │ │ │ │ - @ instruction: 0x010e5ab0 │ │ │ │ - tsteq sp, r2, asr lr │ │ │ │ - tsteq sp, r8, ror r4 │ │ │ │ - tsteq sp, r6, ror #26 │ │ │ │ - smlabteq sp, sl, r2, r8 │ │ │ │ - tsteq sp, r0, ror #26 │ │ │ │ - tsteq sp, lr, lsr #24 │ │ │ │ - ldrdeq r7, [fp, -r6] │ │ │ │ - ldrdeq r7, [fp, -r0] │ │ │ │ - qaddeq r1, r2, lr │ │ │ │ - smlatbeq fp, sl, ip, r7 │ │ │ │ - smlatbeq fp, r4, ip, r7 │ │ │ │ - tsteq sp, r6, lsl #24 │ │ │ │ - smlatteq ip, ip, pc, r5 @ │ │ │ │ - smlatbeq sp, r2, r2, r9 │ │ │ │ - smlatteq ip, r8, pc, r5 @ │ │ │ │ - @ instruction: 0x0114b49c │ │ │ │ - tsteq sp, sl, lsl #8 │ │ │ │ - tsteq fp, sl, lsr #24 │ │ │ │ - tsteq fp, r4, lsr #24 │ │ │ │ - smlatteq sp, r6, r4, r9 │ │ │ │ - tsteq ip, lr, lsl lr │ │ │ │ - tsteq ip, ip, lsl lr │ │ │ │ - tsteq sp, r2, lsl #10 │ │ │ │ - ldrdeq r7, [fp, -r2] │ │ │ │ - smlabteq fp, ip, fp, r7 │ │ │ │ - tsteq lr, lr, asr #32 │ │ │ │ - smlatbeq fp, r6, fp, r7 │ │ │ │ - smlatbeq fp, r0, fp, r7 │ │ │ │ - @ instruction: 0x010bf396 │ │ │ │ - smlabbeq fp, r8, r3, pc @ │ │ │ │ - smlabbeq fp, r6, r3, pc @ │ │ │ │ - smlabbeq fp, r4, r3, pc @ │ │ │ │ - smlabbeq fp, r2, r3, pc @ │ │ │ │ - smlabbeq fp, r0, r3, pc @ │ │ │ │ - tstpeq fp, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r2, pc, r3 @ │ │ │ │ - smlabbeq lr, r4, pc, r3 @ │ │ │ │ - tsteq r4, r8, lsl r3 │ │ │ │ - smlatteq sp, r8, r1, r7 │ │ │ │ - tsteq sp, r4, lsl #4 │ │ │ │ - ldrdeq r7, [fp, -r6] │ │ │ │ + smlabteq fp, r4, r0, r8 │ │ │ │ + strdeq r5, [lr, -sl] │ │ │ │ + strdeq r5, [lr, -ip] │ │ │ │ + ldrdeq r8, [sp, -r4] │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + ldrdeq r7, [sp, -r0] │ │ │ │ + tsteq fp, ip, asr r1 │ │ │ │ + tsteq sp, r6, lsr #2 │ │ │ │ + smlabbeq sp, r6, r7, r7 │ │ │ │ + @ instruction: 0x010d91b2 │ │ │ │ + tsteq sp, r8, lsr pc │ │ │ │ + tsteq sp, sl, asr r7 │ │ │ │ + tsteq sp, ip, lsr #30 │ │ │ │ + tsteq fp, ip, lsr #30 │ │ │ │ + tsteq sp, r6, lsl r7 │ │ │ │ + tsteq lr, r6, lsr r9 │ │ │ │ + tsteq sp, r0, lsl #14 │ │ │ │ + tsteq lr, r4, lsr #18 │ │ │ │ + tsteq lr, r4, lsl r9 │ │ │ │ + tsteq fp, lr, asr pc │ │ │ │ + tsteq fp, r6, asr pc │ │ │ │ + strdeq r5, [lr, -r6] │ │ │ │ + tstpeq fp, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r8, lsl pc │ │ │ │ + tsteq fp, r0, lsl pc │ │ │ │ + smlabteq lr, r0, r8, r5 │ │ │ │ + tsteq sp, r0, asr #12 │ │ │ │ + strdeq r7, [sp, -r4] │ │ │ │ + tsteq sp, r2, lsr #12 │ │ │ │ + @ instruction: 0x010e5896 │ │ │ │ + tsteq sp, r2, lsl #12 │ │ │ │ + @ instruction: 0x010d8db2 │ │ │ │ + smlatteq sp, ip, r5, r7 │ │ │ │ + smlatbeq sp, r2, sp, r8 │ │ │ │ + tsteq lr, ip, asr #16 │ │ │ │ + tsteq sp, r2, ror #30 │ │ │ │ + smlabbeq sp, sl, r1, r9 │ │ │ │ + smlatbeq lr, r0, fp, r5 │ │ │ │ + tsteq sp, r2, asr #30 │ │ │ │ + tsteq sp, r8, ror #10 │ │ │ │ + tsteq sp, r6, asr lr │ │ │ │ + @ instruction: 0x010d83ba │ │ │ │ + tsteq sp, r0, asr lr │ │ │ │ + tsteq sp, lr, lsl sp │ │ │ │ + smlabteq fp, r6, sp, r7 │ │ │ │ + smlabteq fp, r0, sp, r7 │ │ │ │ + tsteq lr, r2, asr #2 │ │ │ │ + @ instruction: 0x010b7d9a │ │ │ │ + @ instruction: 0x010b7d94 │ │ │ │ + strdeq r6, [sp, -r6] │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ + @ instruction: 0x010d9392 │ │ │ │ + ldrdeq r6, [ip, -r8] │ │ │ │ + tsteq r4, ip, lsl #11 │ │ │ │ + strdeq r9, [sp, -sl] │ │ │ │ + tsteq fp, sl, lsl sp │ │ │ │ + tsteq fp, r4, lsl sp │ │ │ │ + ldrdeq r9, [sp, -r6] │ │ │ │ + tsteq ip, lr, lsl #30 │ │ │ │ + tsteq ip, ip, lsl #30 │ │ │ │ + strdeq r9, [sp, -r2] │ │ │ │ + smlabteq fp, r2, ip, r7 │ │ │ │ + @ instruction: 0x010b7cbc │ │ │ │ + tsteq lr, lr, lsr r1 │ │ │ │ + @ instruction: 0x010b7c96 │ │ │ │ + @ instruction: 0x010b7c90 │ │ │ │ + smlabbeq fp, r6, r4, pc @ │ │ │ │ + tstpeq fp, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ + swpeq r4, r2, [lr] │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + ldrdeq r7, [sp, -r8] │ │ │ │ + strdeq r7, [sp, -r4] │ │ │ │ + smlabteq fp, r6, r7, r7 │ │ │ │ svcvc 0x0031f5b0 │ │ │ │ @ instruction: 0xf640d00d │ │ │ │ addsmi r5, r0, #220, 4 @ 0xc000000d │ │ │ │ strlt sp, [r8, #-12] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ stc2l 7, cr15, [sl], #984 @ 0x3d8 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq lr, r0, r2, r5 │ │ │ │ - @ instruction: 0x010e529e │ │ │ │ + tsteq lr, r0, ror r3 │ │ │ │ + smlabbeq lr, lr, r3, r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0c4c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -65906,21 +65906,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7be447a │ │ │ │ bmi 370d9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25f254> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ mrc 7, 4, APSR_nzcv, cr0, cr14, {5} │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq fp, ip, lsr pc │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ - tsteq fp, lr, lsr #16 │ │ │ │ - smlatteq lr, r0, r1, r5 │ │ │ │ - tsteq sp, r2, ror #30 │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - tsteq sp, r8, asr #30 │ │ │ │ + tstpeq fp, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r4, lsr #18 │ │ │ │ + tsteq fp, lr, lsl r9 │ │ │ │ + ldrdeq r5, [lr, -r0] │ │ │ │ + qaddeq r7, r2, sp │ │ │ │ + tsteq lr, r8, lsr r3 │ │ │ │ + tsteq sp, r8, lsr r0 │ │ │ │ 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 fec0c584 │ │ │ │ @@ -65929,18 +65929,18 @@ │ │ │ │ stclt 12, cr15, [r8, #-68] @ 0xffffffbc │ │ │ │ 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 lr, r6, lsr #4 │ │ │ │ - strdeq r5, [lr, -ip] │ │ │ │ - tsteq lr, sl, lsl #4 │ │ │ │ - tsteq lr, r8, lsr #4 │ │ │ │ + tsteq lr, r6, lsl r3 │ │ │ │ + smlatteq lr, ip, r2, r5 │ │ │ │ + strdeq r5, [lr, -sl] │ │ │ │ + tsteq lr, r8, lsl r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0c5c0 │ │ │ │ @ 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} │ │ │ │ @@ -66129,60 +66129,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldcl 7, cr15, [r8], {190} @ 0xbe │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ ldcllt 12, cr14, [r8, #840]! @ 0x348 │ │ │ │ - smlatbeq ip, ip, sl, r5 │ │ │ │ - @ instruction: 0x010c5a9e │ │ │ │ - @ instruction: 0x010c5a9c │ │ │ │ - @ instruction: 0x010c5a9a │ │ │ │ + @ instruction: 0x010c5b9c │ │ │ │ + smlabbeq ip, lr, fp, r5 │ │ │ │ + smlabbeq ip, ip, fp, r5 │ │ │ │ + smlabbeq ip, sl, fp, r5 │ │ │ │ + smlabbeq ip, r8, fp, r5 │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + tsteq ip, r6, ror fp │ │ │ │ + tsteq ip, lr, ror fp │ │ │ │ + tsteq ip, ip, ror fp │ │ │ │ + tsteq ip, sl, ror fp │ │ │ │ + tsteq ip, lr, ror fp │ │ │ │ + tsteq ip, r4, ror fp │ │ │ │ + tsteq ip, lr, ror #22 │ │ │ │ + tsteq ip, r2, ror fp │ │ │ │ + tsteq ip, ip, ror #22 │ │ │ │ + smlatteq ip, sl, fp, r5 │ │ │ │ + smlabbeq sp, sl, lr, r6 │ │ │ │ @ instruction: 0x010c5a98 │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - smlabbeq ip, r6, sl, r5 │ │ │ │ - smlabbeq ip, lr, sl, r5 │ │ │ │ - smlabbeq ip, ip, sl, r5 │ │ │ │ - smlabbeq ip, sl, sl, r5 │ │ │ │ - smlabbeq ip, lr, sl, r5 │ │ │ │ - smlabbeq ip, r4, sl, r5 │ │ │ │ - tsteq ip, lr, ror sl │ │ │ │ - smlabbeq ip, r2, sl, r5 │ │ │ │ - tsteq ip, ip, ror sl │ │ │ │ + smlabteq ip, r0, fp, r5 │ │ │ │ + ldrdeq r5, [ip, -r2] │ │ │ │ + @ instruction: 0x010e5194 │ │ │ │ strdeq r5, [ip, -sl] │ │ │ │ - @ instruction: 0x010d6d9a │ │ │ │ - smlatbeq ip, r8, r9, r5 │ │ │ │ - ldrdeq r5, [ip, -r0] │ │ │ │ - smlatteq ip, r2, sl, r5 │ │ │ │ - smlatbeq lr, r4, r0, r5 │ │ │ │ - tsteq ip, sl, lsl #22 │ │ │ │ - tsteq ip, r0, lsl fp │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ - tsteq ip, r2, lsl #22 │ │ │ │ - tsteq lr, lr, lsl r3 │ │ │ │ - smlatteq sp, ip, r8, r8 │ │ │ │ + tsteq ip, r0, lsl #24 │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + strdeq r5, [ip, -r2] │ │ │ │ + tsteq lr, lr, lsl #8 │ │ │ │ + ldrdeq r8, [sp, -ip] │ │ │ │ + smlatteq ip, r6, fp, r5 │ │ │ │ strdeq r5, [ip, -r6] │ │ │ │ - tsteq ip, r6, lsl #22 │ │ │ │ - tsteq ip, r0, lsl #22 │ │ │ │ - tsteq fp, r4, lsl r5 │ │ │ │ - @ instruction: 0x010d6cb0 │ │ │ │ - @ instruction: 0x010c58ba │ │ │ │ - strdeq r4, [lr, -sl] │ │ │ │ - smlatteq sp, r8, ip, r7 │ │ │ │ - smlatteq lr, r6, pc, r4 @ │ │ │ │ - smlatteq lr, r4, pc, r4 @ │ │ │ │ - smlatteq lr, r2, pc, r4 @ │ │ │ │ - smlatteq ip, r2, r8, r5 │ │ │ │ - ldrdeq r5, [ip, -r0] │ │ │ │ - smlabteq lr, sl, pc, r4 @ │ │ │ │ - @ instruction: 0x010c58b6 │ │ │ │ - smlatbeq ip, r4, r8, r5 │ │ │ │ - smlatbeq lr, sl, pc, r4 @ │ │ │ │ - strdeq r6, [sp, -r2] │ │ │ │ - smlatbeq lr, r0, pc, r4 @ │ │ │ │ + strdeq r5, [ip, -r0] │ │ │ │ + tsteq fp, r4, lsl #12 │ │ │ │ + smlatbeq sp, r0, sp, r6 │ │ │ │ + smlatbeq ip, sl, r9, r5 │ │ │ │ + smlatteq lr, sl, r0, r5 │ │ │ │ + ldrdeq r7, [sp, -r8] │ │ │ │ + ldrdeq r5, [lr, -r6] │ │ │ │ + ldrdeq r5, [lr, -r4] │ │ │ │ + ldrdeq r5, [lr, -r2] │ │ │ │ + ldrdeq r5, [ip, -r2] │ │ │ │ + smlabteq ip, r0, r9, r5 │ │ │ │ + strheq r5, [lr, -sl] │ │ │ │ + smlatbeq ip, r6, r9, r5 │ │ │ │ + @ instruction: 0x010c5994 │ │ │ │ + swpeq r5, sl, [lr] │ │ │ │ + smlatteq sp, r2, ip, r6 │ │ │ │ + swpeq r5, r0, [lr] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0c988 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf6408553 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -66999,21 +66999,21 @@ │ │ │ │ ldmdble r9, {r3, r4, r7, r9, lr} │ │ │ │ bicvc pc, ip, #160, 12 @ 0xa000000 │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ ldrhi pc, [r2, -r1, asr #2] │ │ │ │ svclt 0x0013f001 │ │ │ │ - smlatteq lr, sl, lr, r4 │ │ │ │ - ldrdeq r4, [lr, -ip] │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ - tsteq lr, r6, lsr #18 │ │ │ │ - smlabteq lr, sl, r8, r4 │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - tsteq lr, r8, asr r4 │ │ │ │ + ldrdeq r4, [lr, -sl] │ │ │ │ + smlabteq lr, ip, r0, r5 │ │ │ │ + strdeq r4, [lr, -r8] │ │ │ │ + tsteq lr, r6, lsl sl │ │ │ │ + @ instruction: 0x010e49ba │ │ │ │ + tsteq lr, r6, lsl #10 │ │ │ │ + tsteq lr, r8, asr #10 │ │ │ │ svcvs 0x007af5b0 │ │ │ │ @ instruction: 0xf640d81f │ │ │ │ addsmi r7, r8, #201326594 @ 0xc000002 │ │ │ │ @ instruction: 0xf6a0d90c │ │ │ │ vcgt.s8 d23, d17, d4 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -68951,29 +68951,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 fp, sl, lsr #8 │ │ │ │ - tsteq fp, lr, lsl r4 │ │ │ │ - smlatbeq lr, r0, r4, r2 │ │ │ │ - tsteq fp, r2, lsl r4 │ │ │ │ - tsteq lr, r4, asr #8 │ │ │ │ - tsteq fp, r6, lsl #8 │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ - strdeq r4, [fp, -sl] │ │ │ │ - smlatbeq lr, ip, r3, r2 │ │ │ │ - smlatteq fp, lr, r3, r4 │ │ │ │ - tsteq lr, r0, lsl r5 │ │ │ │ - @ instruction: 0x010e24b6 │ │ │ │ - smlabbeq lr, ip, r4, r2 │ │ │ │ - ldrdeq r4, [fp, -r6] │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ + tsteq fp, sl, lsl r5 │ │ │ │ + tsteq fp, lr, lsl #10 │ │ │ │ + @ instruction: 0x010e2590 │ │ │ │ + tsteq fp, r2, lsl #10 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + strdeq r4, [fp, -r6] │ │ │ │ + strdeq r4, [fp, -r0] │ │ │ │ + smlatteq fp, sl, r4, r4 │ │ │ │ + @ instruction: 0x010e249c │ │ │ │ + ldrdeq r4, [fp, -lr] │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ + smlatbeq lr, r6, r5, r2 │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ + smlabteq fp, r6, r4, r4 │ │ │ │ + tsteq lr, r4, lsl r6 │ │ │ │ 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 │ │ │ │ @@ -69795,16 +69795,16 @@ │ │ │ │ @ instruction: 0xf6a4d910 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14207da │ │ │ │ @ instruction: 0xf00184f8 │ │ │ │ svclt 0x0000bec6 │ │ │ │ - smlabteq fp, r8, r6, r4 │ │ │ │ - @ instruction: 0x010d3eb2 │ │ │ │ + @ instruction: 0x010b47b8 │ │ │ │ + smlatbeq sp, r2, pc, r3 @ │ │ │ │ orrvc pc, r4, #168820736 @ 0xa100000 │ │ │ │ blcs 7e5a8c │ │ │ │ strbthi pc, [fp], #514 @ 0x202 @ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r0, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strbthi pc, [r3], #322 @ 0x142 @ │ │ │ │ @@ -72483,194 +72483,194 @@ │ │ │ │ bl ef98d8 │ │ │ │ bmi feef3a18 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b89600 │ │ │ │ andlt lr, r2, r0, lsr fp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sp, r0, rrx │ │ │ │ - smlabteq sp, r8, r4, r1 │ │ │ │ - @ instruction: 0x010dfa90 │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ - tsteq fp, r4, asr #26 │ │ │ │ - tstpeq sp, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, ip, lsl #6 │ │ │ │ - tsteq sp, sl, asr #8 │ │ │ │ - tsteq sp, r2, ror lr │ │ │ │ - tstpeq sp, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, lr, pc, r1 @ │ │ │ │ - tstpeq sp, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, lr, asr #6 │ │ │ │ - tsteq fp, r4, asr #24 │ │ │ │ - tsteq fp, ip, lsr ip │ │ │ │ - smlatteq sp, r2, r9, pc @ │ │ │ │ - smlabbeq sp, r2, pc, r1 @ │ │ │ │ - smlabteq sp, r4, r9, pc @ │ │ │ │ - @ instruction: 0x010df9ba │ │ │ │ + tsteq sp, r0, asr r1 │ │ │ │ + @ instruction: 0x010d15b8 │ │ │ │ + smlabbeq sp, r0, fp, pc @ │ │ │ │ + tsteq fp, ip, lsr lr │ │ │ │ + tsteq fp, r4, lsr lr │ │ │ │ + tstpeq sp, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq r3, [sp, -ip] │ │ │ │ + tsteq sp, sl, lsr r5 │ │ │ │ + tsteq sp, r2, ror #30 │ │ │ │ + tstpeq sp, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + swpeq r2, lr, [sp] │ │ │ │ + tstpeq sp, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, lr, lsr r4 │ │ │ │ + tsteq fp, r4, lsr sp │ │ │ │ + tsteq fp, ip, lsr #26 │ │ │ │ + ldrdeq pc, [sp, -r2] │ │ │ │ + tsteq sp, r2, ror r0 │ │ │ │ + @ instruction: 0x010dfab4 │ │ │ │ + smlatbeq sp, sl, sl, pc @ │ │ │ │ + smlatbeq sp, r8, sl, pc @ │ │ │ │ + smlatbeq fp, r8, r3, r9 │ │ │ │ + @ instruction: 0x010b1c9e │ │ │ │ + @ instruction: 0x010b1c96 │ │ │ │ + smlabbeq sp, r2, sl, pc @ │ │ │ │ + tsteq fp, ip, ror #24 │ │ │ │ + tstpeq sp, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r6, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [fp, -r8] │ │ │ │ + tsteq ip, ip, asr r1 │ │ │ │ + tsteq sp, sl, lsl #6 │ │ │ │ @ instruction: 0x010df9b8 │ │ │ │ - @ instruction: 0x010b92b8 │ │ │ │ - smlatbeq fp, lr, fp, r1 │ │ │ │ - smlatbeq fp, r6, fp, r1 │ │ │ │ - @ instruction: 0x010df992 │ │ │ │ tsteq fp, ip, ror fp │ │ │ │ - tstpeq sp, sl, asr sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r4, fp, pc @ │ │ │ │ - tstpeq sp, r6, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r0, fp, pc @ │ │ │ │ - tstpeq sp, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, sl, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq fp, r8, sl, r1 │ │ │ │ - tsteq ip, ip, rrx │ │ │ │ - tsteq sp, sl, lsl r2 │ │ │ │ - smlabteq sp, r8, r8, pc @ │ │ │ │ - smlabbeq fp, ip, sl, r1 │ │ │ │ - smlabbeq fp, r4, sl, r1 │ │ │ │ - tsteq lr, r8, lsr r0 │ │ │ │ - smlabteq sp, r0, r7, pc @ │ │ │ │ + tsteq fp, r4, ror fp │ │ │ │ + tsteq lr, r8, lsr #2 │ │ │ │ + @ instruction: 0x010df8b0 │ │ │ │ + tstpeq sp, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + strheq r0, [ip, -r8] │ │ │ │ + tstpeq sp, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [sp, -r8] │ │ │ │ + tstpeq fp, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, sl, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, sl, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [sp, -sl] │ │ │ │ + ldrdeq r1, [sp, -r6] │ │ │ │ + smlatteq sp, sl, r8, pc @ │ │ │ │ + tsteq sp, sl, ror lr │ │ │ │ + tsteq sp, r6, ror lr │ │ │ │ + @ instruction: 0x011452bc │ │ │ │ + @ instruction: 0x010df8b0 │ │ │ │ + smlatbeq sp, r8, r8, pc @ │ │ │ │ + smlatbeq sp, r4, r8, pc @ │ │ │ │ + smlatbeq sp, r0, r8, pc @ │ │ │ │ + @ instruction: 0x010df89c │ │ │ │ + @ instruction: 0x010df898 │ │ │ │ + @ instruction: 0x010df894 │ │ │ │ + @ instruction: 0x010df890 │ │ │ │ + smlabbeq sp, ip, r8, pc @ │ │ │ │ + smlabbeq sp, r8, r8, pc @ │ │ │ │ + tstpeq sp, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ tstpeq sp, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq fp, r8, pc, pc @ │ │ │ │ - tstpeq sp, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r8, r1, r3 │ │ │ │ - smlabbeq fp, r0, sp, pc @ │ │ │ │ - tstpeq sp, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, sl, sp, r1 │ │ │ │ - smlatteq sp, r6, sp, r1 │ │ │ │ - strdeq pc, [sp, -sl] │ │ │ │ - smlabbeq sp, sl, sp, r1 │ │ │ │ - smlabbeq sp, r6, sp, r1 │ │ │ │ - tsteq r4, ip, asr #3 │ │ │ │ - smlabteq sp, r0, r7, pc @ │ │ │ │ - @ instruction: 0x010df7b8 │ │ │ │ - @ instruction: 0x010df7b4 │ │ │ │ - @ instruction: 0x010df7b0 │ │ │ │ - smlatbeq sp, ip, r7, pc @ │ │ │ │ - smlatbeq sp, r8, r7, pc @ │ │ │ │ - smlatbeq sp, r4, r7, pc @ │ │ │ │ + tstpeq sp, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, lr, lr, r1 │ │ │ │ + tstpeq sp, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010df7b2 │ │ │ │ + @ instruction: 0x010df7ba │ │ │ │ + tstpeq sp, sl, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, lr, r7, pc @ │ │ │ │ + @ instruction: 0x010df796 │ │ │ │ + smlatteq sp, lr, r7, pc @ │ │ │ │ + smlabbeq sp, r2, r7, pc @ │ │ │ │ + tstpeq sp, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010df7b2 │ │ │ │ + @ instruction: 0x010df7b2 │ │ │ │ + tsteq r4, r8, asr r0 │ │ │ │ smlatbeq sp, r0, r7, pc @ │ │ │ │ - @ instruction: 0x010df79c │ │ │ │ - @ instruction: 0x010df798 │ │ │ │ - smlabbeq sp, ip, r7, pc @ │ │ │ │ - smlabbeq sp, r8, r7, pc @ │ │ │ │ - smlabbeq sp, r4, r7, pc @ │ │ │ │ - smlabbeq sp, r0, r7, pc @ │ │ │ │ - tstpeq sp, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, sl, ror #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010d1dbe │ │ │ │ - tstpeq sp, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sp, r2, r6, pc @ │ │ │ │ - smlabteq sp, sl, r6, pc @ │ │ │ │ - tstpeq sp, sl, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010df69e │ │ │ │ - smlatbeq sp, r6, r6, pc @ │ │ │ │ - strdeq pc, [sp, -lr] │ │ │ │ - @ instruction: 0x010df692 │ │ │ │ - smlabbeq sp, lr, r6, pc @ │ │ │ │ - smlabbeq sp, sl, r6, pc @ │ │ │ │ - smlabbeq sp, r6, r6, pc @ │ │ │ │ - smlabteq sp, r2, r6, pc @ │ │ │ │ - smlabteq sp, r2, r6, pc @ │ │ │ │ - tsteq r4, r8, ror #30 │ │ │ │ + @ instruction: 0x010df6bc │ │ │ │ + @ instruction: 0x010df6b8 │ │ │ │ + @ instruction: 0x010df6b4 │ │ │ │ @ instruction: 0x010df6b0 │ │ │ │ - smlabteq sp, ip, r5, pc @ │ │ │ │ - smlabteq sp, r8, r5, pc @ │ │ │ │ - smlabteq sp, r4, r5, pc @ │ │ │ │ - smlabteq sp, r0, r5, pc @ │ │ │ │ - @ instruction: 0x010df5bc │ │ │ │ - @ instruction: 0x010df5b8 │ │ │ │ - @ instruction: 0x010df5b4 │ │ │ │ - @ instruction: 0x010df5b0 │ │ │ │ - tstpeq sp, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [sp, -lr] │ │ │ │ - @ instruction: 0x010df39a │ │ │ │ - tstpeq sp, r2, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [sp, -lr] │ │ │ │ - smlatteq sp, r6, r4, pc @ │ │ │ │ - tstpeq sp, lr, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [sp, -r2] │ │ │ │ - smlabteq sp, lr, r4, pc @ │ │ │ │ - smlabteq sp, sl, r4, pc @ │ │ │ │ - smlabteq sp, r6, r4, pc @ │ │ │ │ - tstpeq sp, r2, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r2, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsr #27 │ │ │ │ - tstpeq sp, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, ip, r6, pc @ │ │ │ │ + smlatbeq sp, r8, r6, pc @ │ │ │ │ + smlatbeq sp, r4, r6, pc @ │ │ │ │ + smlatbeq sp, r0, r6, pc @ │ │ │ │ + tstpeq sp, r2, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sp, lr, ip, r1 │ │ │ │ + smlabbeq sp, sl, r4, pc @ │ │ │ │ + strdeq pc, [sp, -r2] │ │ │ │ + strdeq pc, [sp, -sl] │ │ │ │ + tstpeq sp, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, lr, r5, pc @ │ │ │ │ + ldrdeq pc, [sp, -r6] │ │ │ │ + tstpeq sp, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r2, r5, pc @ │ │ │ │ + @ instruction: 0x010df5be │ │ │ │ + @ instruction: 0x010df5ba │ │ │ │ + @ instruction: 0x010df5b6 │ │ │ │ + strdeq pc, [sp, -r2] │ │ │ │ + tstpeq sp, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01144e98 │ │ │ │ + tstpeq sp, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [sp, -r8] │ │ │ │ strdeq pc, [sp, -r0] │ │ │ │ - tsteq r4, lr, lsl #26 │ │ │ │ - smlatteq sp, lr, r4, pc @ │ │ │ │ - smlatteq sp, r6, r4, pc @ │ │ │ │ + smlatteq sp, r8, r5, pc @ │ │ │ │ + smlatteq sp, r0, r5, pc @ │ │ │ │ + @ instruction: 0x01144dfe │ │ │ │ ldrdeq pc, [sp, -lr] │ │ │ │ - strdeq pc, [sp, -r2] │ │ │ │ - smlatteq sp, sl, r4, pc @ │ │ │ │ - tsteq lr, sl, ror #20 │ │ │ │ - tsteq fp, r4, asr #22 │ │ │ │ - @ instruction: 0x010b1398 │ │ │ │ - smlabbeq sp, r2, fp, r0 │ │ │ │ - strdeq r1, [sp, -r6] │ │ │ │ - tsteq fp, r8, lsl #8 │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ - smlabbeq sp, r0, r4, pc @ │ │ │ │ - smlabbeq sp, r2, r4, pc @ │ │ │ │ - smlabbeq sp, r6, r4, pc @ │ │ │ │ - smlatbeq sp, r2, fp, r1 │ │ │ │ - smlatbeq fp, r4, r3, r1 │ │ │ │ - @ instruction: 0x010b139c │ │ │ │ - tstpeq sp, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, lr, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, lr, asr #22 │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ - tsteq fp, r8, lsr r3 │ │ │ │ - tstpeq sp, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010df3ba │ │ │ │ - @ instruction: 0x010df3be │ │ │ │ - strdeq r1, [sp, -sl] │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - @ instruction: 0x010df3bc │ │ │ │ - tstpeq sp, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, lr, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, ip, sl, r1 │ │ │ │ - smlabbeq fp, r0, r2, r1 │ │ │ │ - tsteq fp, sl, ror r2 │ │ │ │ - tstpeq sp, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, SP_mon @ │ │ │ │ - tstpeq sp, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, ror #20 │ │ │ │ - tsteq fp, r8, lsr #4 │ │ │ │ - tsteq fp, r2, lsr #4 │ │ │ │ - tstpeq sp, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, r8, r2, pc @ │ │ │ │ - smlatbeq sp, lr, r2, pc @ │ │ │ │ - tsteq sp, ip, lsl sl │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - smlabteq fp, sl, r1, r1 │ │ │ │ + ldrdeq pc, [sp, -r6] │ │ │ │ + smlabteq sp, lr, r5, pc @ │ │ │ │ + smlatteq sp, r2, r5, pc @ │ │ │ │ + ldrdeq pc, [sp, -sl] │ │ │ │ + tsteq lr, sl, asr fp │ │ │ │ + tsteq fp, r4, lsr ip │ │ │ │ + smlabbeq fp, r8, r4, r1 │ │ │ │ + tsteq sp, r2, ror ip │ │ │ │ + smlatteq sp, r6, ip, r1 │ │ │ │ + strdeq r1, [fp, -r8] │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ + tstpeq sp, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d1c92 │ │ │ │ + @ instruction: 0x010b1494 │ │ │ │ + smlabbeq fp, ip, r4, r1 │ │ │ │ + tstpeq sp, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, lsr ip │ │ │ │ + tsteq fp, r0, lsr r4 │ │ │ │ + tsteq fp, r8, lsr #8 │ │ │ │ + strdeq pc, [sp, -ip] │ │ │ │ + smlatbeq sp, sl, r4, pc @ │ │ │ │ + smlatbeq sp, lr, r4, pc @ │ │ │ │ + smlatteq sp, sl, fp, r1 │ │ │ │ + smlabteq fp, ip, r3, r1 │ │ │ │ + smlabteq fp, r4, r3, r1 │ │ │ │ + smlatbeq sp, ip, r4, pc @ │ │ │ │ + tstpeq sp, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d1b9c │ │ │ │ + tsteq fp, r0, ror r3 │ │ │ │ + tsteq fp, sl, ror #6 │ │ │ │ + tstpeq sp, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [sp, -r0] │ │ │ │ - tstpeq sp, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r6, asr r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [sp, -r4] │ │ │ │ - tsteq fp, r8, ror r1 │ │ │ │ - tsteq fp, r2, ror r1 │ │ │ │ - smlatbeq sp, ip, r2, pc @ │ │ │ │ - strdeq pc, [sp, -r8] │ │ │ │ - strdeq pc, [sp, -lr] │ │ │ │ - tsteq fp, sl, ror #26 │ │ │ │ + strdeq pc, [sp, -r6] │ │ │ │ + tsteq sp, r4, asr fp │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + tsteq fp, r2, lsl r3 │ │ │ │ + tstpeq sp, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010df398 │ │ │ │ + @ instruction: 0x010df39e │ │ │ │ + tsteq sp, ip, lsl #22 │ │ │ │ + smlabteq fp, r0, r2, r1 │ │ │ │ + @ instruction: 0x010b12ba │ │ │ │ + smlatteq sp, r0, r3, pc @ │ │ │ │ + tstpeq sp, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r4, sl, r1 │ │ │ │ + tsteq fp, r8, ror #4 │ │ │ │ + tsteq fp, r2, ror #4 │ │ │ │ + @ instruction: 0x010df39c │ │ │ │ + smlatteq sp, r8, r2, pc @ │ │ │ │ + smlatteq sp, lr, r2, pc @ │ │ │ │ + tsteq fp, sl, asr lr │ │ │ │ eorsle r2, sl, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12eec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale r0!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdale r7, {r4, fp, sp} │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -72701,23 +72701,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ 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 sp, r8, pc, lr @ │ │ │ │ - tsteq fp, sl, ror r9 │ │ │ │ - tsteq sp, r2, ror pc │ │ │ │ - tsteq sp, r4, ror pc │ │ │ │ - tsteq sp, ip, asr #30 │ │ │ │ - tsteq sp, r2, lsr pc │ │ │ │ - tsteq fp, r4, asr #18 │ │ │ │ - tsteq fp, lr, lsr r9 │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ + swpeq pc, r8, [sp] @ │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + tstpeq sp, r2, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r4, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r4, lsr sl │ │ │ │ + tsteq fp, lr, lsr #20 │ │ │ │ + tsteq fp, r8, lsr #20 │ │ │ │ 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 │ │ │ │ @@ -73003,79 +73003,79 @@ │ │ │ │ and lr, r7, sl, lsr #30 │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x0020f7b7 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tstpeq fp, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [sp, -r2] │ │ │ │ + tstpeq fp, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r2, ip, sp │ │ │ │ + tstpeq fp, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x011445d2 │ │ │ │ + tstpeq fp, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r2, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [sp, -r2] │ │ │ │ + smlatteq sp, ip, r0, r1 │ │ │ │ + smlatteq sp, sl, r0, r1 │ │ │ │ + tsteq fp, r4, lsr #10 │ │ │ │ + tsteq fp, r6, ror r4 │ │ │ │ + @ instruction: 0x010d11b8 │ │ │ │ + tsteq sp, r6, ror r0 │ │ │ │ + smlabteq fp, r0, r4, r8 │ │ │ │ + @ instruction: 0x010b84be │ │ │ │ + tsteq r4, lr, lsr #9 │ │ │ │ + tsteq sp, r4, asr sl │ │ │ │ + ldrdeq r8, [fp, -ip] │ │ │ │ + smlabteq fp, r4, r4, r8 │ │ │ │ tstpeq fp, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, ror #9 │ │ │ │ - tstpeq fp, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r2, lsl #22 │ │ │ │ - strdeq r0, [sp, -ip] │ │ │ │ - strdeq r0, [sp, -sl] │ │ │ │ - tsteq fp, r4, lsr r4 │ │ │ │ - smlabbeq fp, r6, r3, r8 │ │ │ │ - smlabteq sp, r8, r0, r1 │ │ │ │ - smlabbeq sp, r6, pc, r0 @ │ │ │ │ - ldrdeq r8, [fp, -r0] │ │ │ │ - smlabteq fp, lr, r3, r8 │ │ │ │ + tsteq sp, r0, ror r3 │ │ │ │ + @ instruction: 0x010dedbe │ │ │ │ + tsteq sp, ip, ror #18 │ │ │ │ + tsteq sp, sl, lsr pc │ │ │ │ + smlatbeq sp, ip, sp, lr │ │ │ │ + tstpeq fp, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x011443be │ │ │ │ - tsteq sp, r4, ror #18 │ │ │ │ - smlatteq fp, ip, r3, r8 │ │ │ │ - ldrdeq r8, [fp, -r4] │ │ │ │ - tsteq fp, ip, asr pc │ │ │ │ - smlabbeq sp, r0, r2, r0 │ │ │ │ - smlabteq sp, lr, ip, lr │ │ │ │ - tsteq sp, ip, ror r8 │ │ │ │ - tsteq sp, sl, asr #28 │ │ │ │ - @ instruction: 0x010decbc │ │ │ │ - tstpeq fp, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, lr, fp @ │ │ │ │ - tsteq fp, r6, lsl pc │ │ │ │ - tsteq fp, sl, lsl pc │ │ │ │ - tsteq fp, r8, lsl pc │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - tsteq r4, lr, asr #5 │ │ │ │ - tsteq sp, r8, asr ip │ │ │ │ - @ instruction: 0x010d01b8 │ │ │ │ - strdeq lr, [fp, -sl] │ │ │ │ - @ instruction: 0x010d019a │ │ │ │ - smlatbeq fp, r8, sp, lr │ │ │ │ - strdeq r0, [lr, -ip] │ │ │ │ - smlatteq fp, r2, lr, lr │ │ │ │ - smlatteq fp, r8, lr, lr │ │ │ │ + tsteq sp, r8, asr #26 │ │ │ │ + smlatbeq sp, r8, r2, r0 │ │ │ │ + smlatteq fp, sl, pc, lr @ │ │ │ │ + smlabbeq sp, sl, r2, r0 │ │ │ │ + @ instruction: 0x010bee98 │ │ │ │ + smlatteq lr, ip, r8, r0 │ │ │ │ + ldrdeq lr, [fp, -r2] │ │ │ │ + ldrdeq lr, [fp, -r8] │ │ │ │ + smlatteq fp, r2, pc, lr @ │ │ │ │ + smlatteq fp, ip, pc, lr @ │ │ │ │ strdeq lr, [fp, -r2] │ │ │ │ - strdeq lr, [fp, -ip] │ │ │ │ - tsteq fp, r2, lsl #30 │ │ │ │ - tsteq r4, lr, lsl #4 │ │ │ │ - @ instruction: 0x010debb8 │ │ │ │ - strdeq r0, [sp, -r8] │ │ │ │ - @ instruction: 0x010debbe │ │ │ │ - ldrdeq r1, [sp, -r0] │ │ │ │ - tsteq r4, r6, asr #3 │ │ │ │ - tsteq fp, sl, lsl #30 │ │ │ │ - tsteq r9, r2, lsl #10 │ │ │ │ - tsteq sp, r4, ror fp │ │ │ │ - tsteq sp, sl, ror fp │ │ │ │ - smlabbeq sp, r0, fp, lr │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ + @ instruction: 0x011442fe │ │ │ │ + smlatbeq sp, r8, ip, lr │ │ │ │ + smlatteq sp, r8, r1, r0 │ │ │ │ + smlatbeq sp, lr, ip, lr │ │ │ │ + smlabteq sp, r0, sp, r1 │ │ │ │ + @ instruction: 0x011442b6 │ │ │ │ + strdeq lr, [fp, -sl] │ │ │ │ + strdeq ip, [r9, -r2] │ │ │ │ + tsteq sp, r4, ror #24 │ │ │ │ + tsteq sp, sl, ror #24 │ │ │ │ + tsteq sp, r0, ror ip │ │ │ │ + tsteq fp, ip, lsr r6 │ │ │ │ bicseq pc, r0, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldrlt r8, [r0, #-1538] @ 0xfffff9fe │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrbhi pc, [r2], r0, lsl #4 @ │ │ │ │ @@ -73892,19 +73892,19 @@ │ │ │ │ blcs 7e9a68 │ │ │ │ ldrhi pc, [fp, r1, lsl #4] │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf14107d1 │ │ │ │ @ instruction: 0xf0018794 │ │ │ │ svclt 0x0000bf95 │ │ │ │ - tsteq sp, ip, asr sl │ │ │ │ - tsteq sp, r8, ror #18 │ │ │ │ - tsteq sp, r0, asr #16 │ │ │ │ - smlatbeq sp, ip, lr, sp │ │ │ │ - smlatbeq sp, r2, lr, sp │ │ │ │ + tsteq sp, ip, asr #22 │ │ │ │ + tsteq sp, r8, asr sl │ │ │ │ + tsteq sp, r0, lsr r9 │ │ │ │ + @ instruction: 0x010ddf9c │ │ │ │ + @ instruction: 0x010ddf92 │ │ │ │ @ instruction: 0x03b8f241 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldmdale pc!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, pc} @ │ │ │ │ movseq pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ stmdale pc!, {r3, r4, r5, r7, r8, r9, sl, pc} @ │ │ │ │ msreq CPSR_fs, #268435460 @ 0x10000004 │ │ │ │ @@ -74716,18 +74716,18 @@ │ │ │ │ blcs 7ea748 │ │ │ │ msrhi R11_fiq, r1 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ @ instruction: 0xf0018127 │ │ │ │ svclt 0x0000b922 │ │ │ │ - tsteq sp, sl, lsl lr │ │ │ │ - tsteq sp, r2, asr lr │ │ │ │ - smlabteq sp, r4, lr, sp │ │ │ │ - tsteq sp, r4, asr #28 │ │ │ │ + tsteq sp, sl, lsl #30 │ │ │ │ + tsteq sp, r2, asr #30 │ │ │ │ + @ instruction: 0x010ddfb4 │ │ │ │ + tsteq sp, r4, lsr pc │ │ │ │ cmppne ip, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080c8 │ │ │ │ movwle r5, #48901 @ 0xbf05 │ │ │ │ movwpl pc, #21920 @ 0x55a0 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 96a78c │ │ │ │ @@ -75712,18 +75712,18 @@ │ │ │ │ ldmdble r3, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007da │ │ │ │ cmp fp, sl, asr r1 │ │ │ │ - tsteq sp, r6, lsr #32 │ │ │ │ - strdeq sp, [sp, -r8] │ │ │ │ - tsteq sp, r8, lsr #32 │ │ │ │ - strdeq sp, [sp, -lr] │ │ │ │ + tsteq sp, r6, lsl r1 │ │ │ │ + smlatteq sp, r8, r1, sp │ │ │ │ + tsteq sp, r8, lsl r1 │ │ │ │ + smlatteq sp, lr, r1, sp │ │ │ │ teqppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstppl pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a08148 │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ blcc 8cb4f4 │ │ │ │ @@ -75937,48 +75937,48 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sl, r4, ror r7 │ │ │ │ - tsteq sp, r4, asr #32 │ │ │ │ - tsteq sp, r6, ror lr │ │ │ │ - mrseq ip, SP_mon │ │ │ │ - tsteq sl, r6, asr r7 │ │ │ │ - @ instruction: 0x010dc294 │ │ │ │ - tsteq sl, sl, asr #14 │ │ │ │ - smlabteq sp, r0, r0, ip │ │ │ │ - tsteq sl, lr, lsr r7 │ │ │ │ - tsteq sp, r4, ror r0 │ │ │ │ - tsteq sl, r2, lsr r7 │ │ │ │ - smlatteq sp, r8, lr, fp │ │ │ │ - tsteq sl, r6, lsr #14 │ │ │ │ - tsteq sl, r0, lsr #14 │ │ │ │ - tsteq sl, sl, lsl r7 │ │ │ │ - tsteq sl, r4, lsl r7 │ │ │ │ - tsteq sp, sl, ror #28 │ │ │ │ - tsteq sl, r8, lsl #14 │ │ │ │ - tsteq sp, lr, lsr pc │ │ │ │ - strdeq fp, [sp, -r8] │ │ │ │ - ldrdeq fp, [sp, -r2] │ │ │ │ - strdeq sp, [sl, -r0] │ │ │ │ - smlabbeq sp, r6, pc, fp @ │ │ │ │ - tsteq sp, r0, asr #30 │ │ │ │ - ldrdeq sp, [sl, -lr] │ │ │ │ - @ instruction: 0x010dbf94 │ │ │ │ - strdeq ip, [sp, -lr] │ │ │ │ - smlabteq sp, r8, pc, fp @ │ │ │ │ - smlabbeq sp, r2, r0, ip │ │ │ │ - qaddeq ip, ip, sp │ │ │ │ - @ instruction: 0x010ad6ba │ │ │ │ - tsteq sp, r0, asr r1 │ │ │ │ - smlabbeq sp, r2, r1, ip │ │ │ │ - smlatbeq sl, r8, r6, sp │ │ │ │ + tsteq sl, r4, ror #16 │ │ │ │ + tsteq sp, r4, lsr r1 │ │ │ │ + tsteq sp, r6, ror #30 │ │ │ │ + strdeq ip, [sp, -r0] │ │ │ │ + tsteq sl, r6, asr #16 │ │ │ │ + smlabbeq sp, r4, r3, ip │ │ │ │ + tsteq sl, sl, lsr r8 │ │ │ │ + @ instruction: 0x010dc1b0 │ │ │ │ + tsteq sl, lr, lsr #16 │ │ │ │ + tsteq sp, r4, ror #2 │ │ │ │ + tsteq sl, r2, lsr #16 │ │ │ │ + ldrdeq fp, [sp, -r8] │ │ │ │ + tsteq sl, r6, lsl r8 │ │ │ │ + tsteq sl, r0, lsl r8 │ │ │ │ + tsteq sl, sl, lsl #16 │ │ │ │ + tsteq sl, r4, lsl #16 │ │ │ │ + tsteq sp, sl, asr pc │ │ │ │ + strdeq sp, [sl, -r8] │ │ │ │ + tsteq sp, lr, lsr #32 │ │ │ │ + smlatteq sp, r8, pc, fp @ │ │ │ │ + smlabteq sp, r2, pc, fp @ │ │ │ │ + smlatteq sl, r0, r7, sp │ │ │ │ + tsteq sp, r6, ror r0 │ │ │ │ + tsteq sp, r0, lsr r0 │ │ │ │ + smlabteq sl, lr, r7, sp │ │ │ │ + smlabbeq sp, r4, r0, ip │ │ │ │ + smlatteq sp, lr, r1, ip │ │ │ │ + strheq ip, [sp, -r8] │ │ │ │ + tsteq sp, r2, ror r1 │ │ │ │ + tsteq sp, ip, asr #2 │ │ │ │ + smlatbeq sl, sl, r7, sp │ │ │ │ + tsteq sp, r0, asr #4 │ │ │ │ + tsteq sp, r2, ror r2 │ │ │ │ + @ instruction: 0x010ad798 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, ip, lsl #12 │ │ │ │ biceq pc, ip, r1, asr #4 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @@ -77523,19 +77523,19 @@ │ │ │ │ @ instruction: 0xf5a481ee │ │ │ │ vqsub.s8 , , q8 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ orrhi pc, fp, r1, lsl #2 │ │ │ │ stmiblt r1!, {r0, ip, sp, lr, pc}^ │ │ │ │ - tsteq sp, lr, asr #12 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ - tsteq sp, lr, asr #12 │ │ │ │ - tsteq sp, r0, asr r6 │ │ │ │ - tsteq sp, r6, asr r6 │ │ │ │ + tsteq sp, lr, lsr r7 │ │ │ │ + tsteq ip, r8, lsl r7 │ │ │ │ + tsteq sp, lr, lsr r7 │ │ │ │ + tsteq sp, r0, asr #14 │ │ │ │ + tsteq sp, r6, asr #14 │ │ │ │ mvnspl pc, #164, 10 @ 0x29000000 │ │ │ │ blcs 6ed358 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70fec> │ │ │ │ bicshi pc, r1, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ cmnphi r1, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -78607,16 +78607,16 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8172 │ │ │ │ blx 94e1f8 │ │ │ │ ldrbeq pc, [r8, r3, lsl #6] @ │ │ │ │ tstphi r3, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e169 │ │ │ │ - @ instruction: 0x010da590 │ │ │ │ - smlatbeq ip, sl, r4, fp │ │ │ │ + smlabbeq sp, r0, r6, sl │ │ │ │ + @ instruction: 0x010cb59a │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r2, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r2, 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 │ │ │ │ @@ -78793,35 +78793,35 @@ │ │ │ │ stmib ip!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 4f9cb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e8168> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b29600 │ │ │ │ andlt lr, r2, r4, ror #19 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - smlabbeq ip, r2, r6, sl │ │ │ │ - smlabbeq sp, r2, r6, r9 │ │ │ │ - tsteq sl, lr, lsl #30 │ │ │ │ - tsteq sl, r2, ror #28 │ │ │ │ - strdeq sl, [sl, -sl] │ │ │ │ - ldrdeq r9, [sp, -lr] │ │ │ │ - tsteq ip, r2, lsr r6 │ │ │ │ - ldrdeq r9, [sp, -r0] │ │ │ │ - tsteq sl, r4, lsl lr │ │ │ │ - tsteq ip, r0, lsl #12 │ │ │ │ - ldrdeq sl, [sl, -r2] │ │ │ │ + tsteq ip, r4, lsr #2 │ │ │ │ + tsteq ip, r2, ror r7 │ │ │ │ + tsteq sp, r2, ror r7 │ │ │ │ + strdeq sl, [sl, -lr] │ │ │ │ + tsteq sl, r2, asr pc │ │ │ │ + smlatteq sl, sl, pc, sl @ │ │ │ │ + smlabteq sp, lr, r7, r9 │ │ │ │ + tsteq ip, r2, lsr #14 │ │ │ │ + smlabteq sp, r0, r7, r9 │ │ │ │ + tsteq sl, r4, lsl #30 │ │ │ │ + strdeq sl, [ip, -r0] │ │ │ │ + smlabteq sl, r2, fp, sl │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ mcrr2 7, 14, pc, r0, cr9 @ │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq sp, r0, r6, r9 │ │ │ │ + tsteq sp, r0, ror r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec18f04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ stc2 7, cr15, [r2], #932 @ 0x3a4 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -79050,73 +79050,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x00e6f7b1 │ │ │ │ bmi 103a0b4 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7b1447a │ │ │ │ ldcllt 15, cr14, [r8, #896]! @ 0x380 │ │ │ │ - ldrdeq sl, [sl, -r0] │ │ │ │ - tsteq sp, r6, lsl #8 │ │ │ │ - smlabteq sl, r8, sp, sl │ │ │ │ - @ instruction: 0x010aadb6 │ │ │ │ - tsteq r3, lr, lsl r6 │ │ │ │ - smlatbeq sl, r8, sp, sl │ │ │ │ - smlatbeq sl, ip, sp, sl │ │ │ │ - smlatbeq sl, r6, sp, sl │ │ │ │ - @ instruction: 0x010aad9e │ │ │ │ - smlabbeq sp, r6, r3, fp │ │ │ │ - @ instruction: 0x010aad90 │ │ │ │ - @ instruction: 0x010aad9e │ │ │ │ - @ instruction: 0x0113e59e │ │ │ │ - @ instruction: 0x010aad9e │ │ │ │ - tsteq sp, r2, lsr r3 │ │ │ │ - @ instruction: 0x010aad94 │ │ │ │ - smlabbeq sl, r2, sp, sl │ │ │ │ - tsteq r3, sl, asr #10 │ │ │ │ - tsteq sl, r4, ror sp │ │ │ │ - tsteq sl, ip, ror sp │ │ │ │ - tsteq sl, lr, ror sp │ │ │ │ - tsteq sl, r8, ror sp │ │ │ │ - tsteq sl, r0, asr sp │ │ │ │ - tsteq sl, r2, asr sp │ │ │ │ - tsteq sl, r4, ror #26 │ │ │ │ - smlabbeq sl, r0, ip, sl │ │ │ │ - tsteq sl, sl, ror ip │ │ │ │ - tsteq sl, r0, asr sp │ │ │ │ - tsteq sl, r4, asr ip │ │ │ │ - tsteq sl, lr, asr #24 │ │ │ │ - @ instruction: 0x010d9490 │ │ │ │ - tsteq sl, r8, lsr #24 │ │ │ │ - tsteq sl, r2, lsr #24 │ │ │ │ - tsteq ip, ip, lsl r9 │ │ │ │ - tsteq ip, ip, lsl r9 │ │ │ │ - tsteq ip, sl, lsl r9 │ │ │ │ - tsteq ip, r0, ror #18 │ │ │ │ - strdeq ip, [ip, -r0] │ │ │ │ - smlatteq ip, lr, r8, ip │ │ │ │ - tsteq sp, r6, lsr #2 │ │ │ │ - tsteq sp, r0, lsr #2 │ │ │ │ - tsteq sp, sl, lsl r1 │ │ │ │ - tsteq sp, r4, lsl r1 │ │ │ │ - tsteq sp, lr, lsl #2 │ │ │ │ - tsteq sp, r8, lsl #2 │ │ │ │ - tsteq sp, r2, lsl #2 │ │ │ │ - smlabbeq fp, r4, r3, r2 │ │ │ │ - smlabbeq fp, r2, r3, r2 │ │ │ │ + smlabteq sl, r0, lr, sl │ │ │ │ + strdeq fp, [sp, -r6] │ │ │ │ + @ instruction: 0x010aaeb8 │ │ │ │ + smlatbeq sl, r6, lr, sl │ │ │ │ + tsteq r3, lr, lsl #14 │ │ │ │ + @ instruction: 0x010aae98 │ │ │ │ + @ instruction: 0x010aae9c │ │ │ │ + @ instruction: 0x010aae96 │ │ │ │ + smlabbeq sl, lr, lr, sl │ │ │ │ + tsteq sp, r6, ror r4 │ │ │ │ + smlabbeq sl, r0, lr, sl │ │ │ │ + smlabbeq sl, lr, lr, sl │ │ │ │ + tsteq r3, lr, lsl #13 │ │ │ │ + smlabbeq sl, lr, lr, sl │ │ │ │ + tsteq sp, r2, lsr #8 │ │ │ │ + smlabbeq sl, r4, lr, sl │ │ │ │ + tsteq sl, r2, ror lr │ │ │ │ + tsteq r3, sl, lsr r6 │ │ │ │ + tsteq sl, r4, ror #28 │ │ │ │ + tsteq sl, ip, ror #28 │ │ │ │ + tsteq sl, lr, ror #28 │ │ │ │ + tsteq sl, r8, ror #28 │ │ │ │ + tsteq sl, r0, asr #28 │ │ │ │ + tsteq sl, r2, asr #28 │ │ │ │ + tsteq sl, r4, asr lr │ │ │ │ + tsteq sl, r0, ror sp │ │ │ │ + tsteq sl, sl, ror #26 │ │ │ │ + tsteq sl, r0, asr #28 │ │ │ │ + tsteq sl, r4, asr #26 │ │ │ │ + tsteq sl, lr, lsr sp │ │ │ │ + smlabbeq sp, r0, r5, r9 │ │ │ │ + tsteq sl, r8, lsl sp │ │ │ │ + tsteq sl, r2, lsl sp │ │ │ │ + tsteq ip, ip, lsl #20 │ │ │ │ + tsteq ip, ip, lsl #20 │ │ │ │ + tsteq ip, sl, lsl #20 │ │ │ │ + tsteq ip, r0, asr sl │ │ │ │ + smlatteq ip, r0, r9, ip │ │ │ │ + ldrdeq ip, [ip, -lr] │ │ │ │ + tsteq sp, r6, lsl r2 │ │ │ │ + tsteq sp, r0, lsl r2 │ │ │ │ + tsteq sp, sl, lsl #4 │ │ │ │ + tsteq sp, r4, lsl #4 │ │ │ │ + strdeq r7, [sp, -lr] │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + strdeq r7, [sp, -r2] │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ + tsteq fp, r2, ror r4 │ │ │ │ + ldrdeq r7, [sp, -r0] │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ + ldrdeq r7, [sp, -sl] │ │ │ │ + smlabbeq fp, r2, r4, r2 │ │ │ │ + tsteq fp, r8, ror #8 │ │ │ │ + smlabteq sp, lr, r1, r7 │ │ │ │ + @ instruction: 0x010aabb6 │ │ │ │ + @ instruction: 0x010aabb0 │ │ │ │ + ldrdeq r7, [sp, -sl] │ │ │ │ + ldrdeq r7, [sp, -sl] │ │ │ │ smlatteq sp, r0, r0, r7 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - smlatteq sp, sl, r0, r7 │ │ │ │ - @ instruction: 0x010b2392 │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ - ldrdeq r7, [sp, -lr] │ │ │ │ - smlabteq sl, r6, sl, sl │ │ │ │ - smlabteq sl, r0, sl, sl │ │ │ │ - smlatteq sp, sl, pc, r6 @ │ │ │ │ - smlatteq sp, sl, pc, r6 @ │ │ │ │ - strdeq r6, [sp, -r0] │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ bicshi pc, pc, #0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec193a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080df │ │ │ │ @@ -79647,52 +79647,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 │ │ │ │ - smlabbeq sp, ip, r5, r9 │ │ │ │ - smlatteq sp, r0, r0, r9 │ │ │ │ - tsteq sp, ip, lsr r1 │ │ │ │ - tsteq sp, r0, ror #2 │ │ │ │ - @ instruction: 0x010d9190 │ │ │ │ - tsteq sp, r0, ror #2 │ │ │ │ - strdeq r8, [sp, -r4] │ │ │ │ - swpeq r9, r2, [sp] │ │ │ │ - tsteq sp, r0, asr #32 │ │ │ │ - smlatbeq sp, sl, r0, r9 │ │ │ │ - tsteq sl, r8, asr sp │ │ │ │ - smlabteq sp, ip, fp, r8 │ │ │ │ - smlatteq sp, r6, sl, r8 │ │ │ │ - tsteq sp, r0, ror #20 │ │ │ │ - tsteq sp, r2, lsr #28 │ │ │ │ - tsteq sl, r4, lsr sp │ │ │ │ - @ instruction: 0x010d8db6 │ │ │ │ - tsteq sl, r8, lsr #26 │ │ │ │ - tsteq sp, r2, lsl #24 │ │ │ │ - tsteq sl, ip, lsl sp │ │ │ │ - tsteq sp, sl, lsl #20 │ │ │ │ - tsteq sl, r0, lsl sp │ │ │ │ - tsteq sp, sl, ror #20 │ │ │ │ - smlabbeq sp, r4, sl, r8 │ │ │ │ - strdeq r9, [sl, -lr] │ │ │ │ - strdeq r8, [sp, -r8] │ │ │ │ - ldrdeq r8, [sp, -r2] │ │ │ │ - smlatteq sl, ip, ip, r9 │ │ │ │ - tsteq sp, r6, lsr #22 │ │ │ │ - tsteq sp, r0, asr #22 │ │ │ │ - ldrdeq r9, [sl, -sl] │ │ │ │ - tsteq sp, ip, ror ip │ │ │ │ - smlabteq sl, lr, ip, r9 │ │ │ │ - tsteq sp, r0, lsl #24 │ │ │ │ + tsteq sp, ip, ror r6 │ │ │ │ + ldrdeq r9, [sp, -r0] │ │ │ │ + tsteq sp, ip, lsr #4 │ │ │ │ + tsteq sp, r0, asr r2 │ │ │ │ + smlabbeq sp, r0, r2, r9 │ │ │ │ + tsteq sp, r0, asr r2 │ │ │ │ + smlatteq sp, r4, r0, r9 │ │ │ │ + smlabbeq sp, r2, r1, r9 │ │ │ │ + tsteq sp, r0, lsr r1 │ │ │ │ + @ instruction: 0x010d919a │ │ │ │ + tsteq sl, r8, asr #28 │ │ │ │ + @ instruction: 0x010d8cbc │ │ │ │ + ldrdeq r8, [sp, -r6] │ │ │ │ + tsteq sp, r0, asr fp │ │ │ │ + tsteq sp, r2, lsl pc │ │ │ │ + tsteq sl, r4, lsr #28 │ │ │ │ + smlatbeq sp, r6, lr, r8 │ │ │ │ + tsteq sl, r8, lsl lr │ │ │ │ + strdeq r8, [sp, -r2] │ │ │ │ + tsteq sl, ip, lsl #28 │ │ │ │ + strdeq r8, [sp, -sl] │ │ │ │ + tsteq sl, r0, lsl #28 │ │ │ │ + tsteq sp, sl, asr fp │ │ │ │ + tsteq sp, r4, ror fp │ │ │ │ + smlatteq sl, lr, sp, r9 │ │ │ │ + smlatteq sp, r8, fp, r8 │ │ │ │ smlabteq sp, r2, fp, r8 │ │ │ │ - @ instruction: 0x010a9cbc │ │ │ │ - @ instruction: 0x010d8c96 │ │ │ │ - @ instruction: 0x010a9cb0 │ │ │ │ + ldrdeq r9, [sl, -ip] │ │ │ │ + tsteq sp, r6, lsl ip │ │ │ │ + tsteq sp, r0, lsr ip │ │ │ │ + smlabteq sl, sl, sp, r9 │ │ │ │ + tsteq sp, ip, ror #26 │ │ │ │ + @ instruction: 0x010a9dbe │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ + @ instruction: 0x010d8cb2 │ │ │ │ + smlatbeq sl, ip, sp, r9 │ │ │ │ + smlabbeq sp, r6, sp, r8 │ │ │ │ + smlatbeq sl, r0, sp, r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -80141,22 +80141,22 @@ │ │ │ │ svc 0x0064f7b0 │ │ │ │ bmi 3fb1c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9678> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b09600 │ │ │ │ andlt lr, r2, ip, asr pc │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x010d84be │ │ │ │ - ldrdeq r9, [ip, -sl] │ │ │ │ - tsteq sl, r2, lsr r9 │ │ │ │ - smlabteq sl, r2, r9, r9 │ │ │ │ - @ instruction: 0x010a99bc │ │ │ │ - tsteq sl, r4, lsl #18 │ │ │ │ - strdeq r9, [ip, -r0] │ │ │ │ - smlabteq sl, r2, r5, r9 │ │ │ │ + smlatbeq sp, lr, r5, r8 │ │ │ │ + smlabteq ip, sl, r4, r9 │ │ │ │ + tsteq sl, r2, lsr #20 │ │ │ │ + @ instruction: 0x010a9ab2 │ │ │ │ + smlatbeq sl, ip, sl, r9 │ │ │ │ + strdeq r9, [sl, -r4] │ │ │ │ + smlatteq ip, r0, r1, r9 │ │ │ │ + @ instruction: 0x010a96b2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1a3e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -80417,76 +80417,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 sp, r4, lsl #12 │ │ │ │ - @ instruction: 0x010d849e │ │ │ │ - smlatteq sp, r8, r3, r8 │ │ │ │ - smlabbeq sp, sl, r3, r8 │ │ │ │ - tsteq sp, r8, asr r3 │ │ │ │ - tsteq sp, r2, lsl r6 │ │ │ │ - tsteq sp, r4, lsr #6 │ │ │ │ - @ instruction: 0x010d839e │ │ │ │ - tsteq sp, r8, ror #12 │ │ │ │ - tsteq sp, lr, lsr #12 │ │ │ │ - tsteq sp, r0, lsl r4 │ │ │ │ - ldrdeq r8, [sp, -lr] │ │ │ │ - @ instruction: 0x010d86b8 │ │ │ │ - tsteq sp, lr, ror r6 │ │ │ │ - tsteq sp, r4, lsr #8 │ │ │ │ - tsteq sp, lr, lsl #14 │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - smlatteq sp, lr, r4, r8 │ │ │ │ - @ instruction: 0x010d8490 │ │ │ │ - tsteq sp, lr, asr r4 │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + smlabbeq sp, lr, r5, r8 │ │ │ │ + ldrdeq r8, [sp, -r8] │ │ │ │ + tsteq sp, sl, ror r4 │ │ │ │ + tsteq sp, r8, asr #8 │ │ │ │ + tsteq sp, r2, lsl #14 │ │ │ │ + tsteq sp, r4, lsl r4 │ │ │ │ + smlabbeq sp, lr, r4, r8 │ │ │ │ tsteq sp, r8, asr r7 │ │ │ │ tsteq sp, lr, lsl r7 │ │ │ │ - smlatbeq sp, r4, r4, r8 │ │ │ │ - smlatbeq sp, lr, r7, r8 │ │ │ │ - tsteq sp, r4, ror r7 │ │ │ │ - tsteq sp, r6, lsl r5 │ │ │ │ - smlatteq sp, r4, r4, r8 │ │ │ │ - tsteq sp, r6, lsl #16 │ │ │ │ - smlabteq sp, r8, r7, r8 │ │ │ │ - tsteq sp, sl, lsr #10 │ │ │ │ + tsteq sp, r0, lsl #10 │ │ │ │ + smlabteq sp, lr, r4, r8 │ │ │ │ + smlatbeq sp, r8, r7, r8 │ │ │ │ + tsteq sp, lr, ror #14 │ │ │ │ + tsteq sp, r4, lsl r5 │ │ │ │ + strdeq r8, [sp, -lr] │ │ │ │ + smlabteq sp, r4, r7, r8 │ │ │ │ + ldrdeq r8, [sp, -lr] │ │ │ │ + smlabbeq sp, r0, r5, r8 │ │ │ │ + tsteq sp, lr, asr #10 │ │ │ │ + tsteq sp, r8, asr #16 │ │ │ │ + tsteq sp, lr, lsl #16 │ │ │ │ + @ instruction: 0x010d8594 │ │ │ │ + @ instruction: 0x010d889e │ │ │ │ tsteq sp, r4, ror #16 │ │ │ │ - tsteq sp, r6, lsr #16 │ │ │ │ - tsteq sp, r8, ror #20 │ │ │ │ - tsteq sp, r6, ror #18 │ │ │ │ - strdeq r8, [sp, -r0] │ │ │ │ - @ instruction: 0x010d88b6 │ │ │ │ - smlabteq sp, ip, r8, r8 │ │ │ │ - tsteq sp, r2, ror r8 │ │ │ │ - tsteq sp, ip, lsl #18 │ │ │ │ - tsteq sp, r6, lsr #18 │ │ │ │ - strdeq r8, [sp, -r0] │ │ │ │ - @ instruction: 0x010d89b2 │ │ │ │ - tsteq sp, ip, ror #18 │ │ │ │ - smlabbeq sp, r6, r9, r8 │ │ │ │ - tsteq sp, r8, asr #18 │ │ │ │ - ldrdeq r8, [sp, -r6] │ │ │ │ - strdeq r8, [sp, -r4] │ │ │ │ + tsteq sp, r6, lsl #12 │ │ │ │ + ldrdeq r8, [sp, -r4] │ │ │ │ + strdeq r8, [sp, -r6] │ │ │ │ + @ instruction: 0x010d88b8 │ │ │ │ + tsteq sp, sl, lsl r6 │ │ │ │ + tsteq sp, r4, asr r9 │ │ │ │ + tsteq sp, r6, lsl r9 │ │ │ │ + tsteq sp, r8, asr fp │ │ │ │ + tsteq sp, r6, asr sl │ │ │ │ + smlatteq sp, r0, r9, r8 │ │ │ │ smlatbeq sp, r6, r9, r8 │ │ │ │ - tsteq sp, r8, asr #22 │ │ │ │ - smlatbeq sp, r6, sl, r8 │ │ │ │ - tsteq sp, r8, asr #20 │ │ │ │ - tsteq sp, lr, ror #20 │ │ │ │ - tsteq sp, r0, lsl sl │ │ │ │ - smlatteq sp, r2, sl, r8 │ │ │ │ - tsteq sp, r4, lsl #22 │ │ │ │ - smlatbeq sp, lr, sl, r8 │ │ │ │ - smlatbeq sp, r0, fp, r8 │ │ │ │ - tsteq sp, sl, asr #22 │ │ │ │ - tsteq sp, r8, ror #22 │ │ │ │ - tsteq sp, r6, lsr #22 │ │ │ │ - @ instruction: 0x010d8bb4 │ │ │ │ - ldrdeq r8, [sp, -lr] │ │ │ │ + @ instruction: 0x010d89bc │ │ │ │ + tsteq sp, r2, ror #18 │ │ │ │ + strdeq r8, [sp, -ip] │ │ │ │ + tsteq sp, r6, lsl sl │ │ │ │ + smlatteq sp, r0, r9, r8 │ │ │ │ + smlatbeq sp, r2, sl, r8 │ │ │ │ + tsteq sp, ip, asr sl │ │ │ │ + tsteq sp, r6, ror sl │ │ │ │ + tsteq sp, r8, lsr sl │ │ │ │ + smlabteq sp, r6, sl, r8 │ │ │ │ + smlatteq sp, r4, sl, r8 │ │ │ │ + @ instruction: 0x010d8a96 │ │ │ │ + tsteq sp, r8, lsr ip │ │ │ │ + @ instruction: 0x010d8b96 │ │ │ │ + tsteq sp, r8, lsr fp │ │ │ │ + tsteq sp, lr, asr fp │ │ │ │ + tsteq sp, r0, lsl #22 │ │ │ │ + ldrdeq r8, [sp, -r2] │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + @ instruction: 0x010d8b9e │ │ │ │ + @ instruction: 0x010d8c90 │ │ │ │ + tsteq sp, sl, lsr ip │ │ │ │ + tsteq sp, r8, asr ip │ │ │ │ + tsteq sp, r6, lsl ip │ │ │ │ + smlatbeq sp, r4, ip, r8 │ │ │ │ + smlabteq sp, lr, ip, r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ eorsne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ @@ -81453,190 +81453,190 @@ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ and lr, r5, r2, lsr #26 │ │ │ │ @ instruction: 0x21014ab2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [sl, #-700] @ 0xfffffd44 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq ip, r8, lsl r5 │ │ │ │ - smlatbeq ip, r8, r8, r8 │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ - tsteq ip, r4, lsl #10 │ │ │ │ - tsteq ip, r4, lsl #10 │ │ │ │ - smlatteq sp, r0, r7, r8 │ │ │ │ - tsteq ip, r4, asr r8 │ │ │ │ - @ instruction: 0x010a9392 │ │ │ │ - smlatbeq sp, lr, r7, r8 │ │ │ │ - smlatbeq sp, r6, r7, r8 │ │ │ │ - @ instruction: 0x010d879e │ │ │ │ - @ instruction: 0x010d8796 │ │ │ │ - smlabbeq sp, lr, r7, r8 │ │ │ │ - smlabbeq sp, r6, r7, r8 │ │ │ │ - tsteq sp, lr, ror r7 │ │ │ │ - tsteq sp, r6, ror r7 │ │ │ │ - strdeq r9, [sl, -r6] │ │ │ │ - tsteq sp, sl, lsl #14 │ │ │ │ - tsteq sp, r2, lsl #14 │ │ │ │ + tsteq ip, r8, lsl #12 │ │ │ │ + @ instruction: 0x010c8998 │ │ │ │ + strdeq r8, [ip, -r8] │ │ │ │ + strdeq r8, [ip, -r4] │ │ │ │ + strdeq r8, [ip, -r4] │ │ │ │ + ldrdeq r8, [sp, -r0] │ │ │ │ + tsteq ip, r4, asr #18 │ │ │ │ + smlabbeq sl, r2, r4, r9 │ │ │ │ + @ instruction: 0x010d889e │ │ │ │ + @ instruction: 0x010d8896 │ │ │ │ + smlabbeq sp, lr, r8, r8 │ │ │ │ + smlabbeq sp, r6, r8, r8 │ │ │ │ + tsteq sp, lr, ror r8 │ │ │ │ + tsteq sp, r6, ror r8 │ │ │ │ + tsteq sp, lr, ror #16 │ │ │ │ + tsteq sp, r6, ror #16 │ │ │ │ + smlatteq sl, r6, r3, r9 │ │ │ │ strdeq r8, [sp, -sl] │ │ │ │ strdeq r8, [sp, -r2] │ │ │ │ - smlatteq sp, sl, r6, r8 │ │ │ │ - smlatteq sp, r2, r6, r8 │ │ │ │ + smlatteq sp, sl, r7, r8 │ │ │ │ + smlatteq sp, r2, r7, r8 │ │ │ │ ldrdeq r8, [sp, -sl] │ │ │ │ ldrdeq r8, [sp, -r2] │ │ │ │ - smlabteq sp, sl, r6, r8 │ │ │ │ - tsteq sp, r6, ror #12 │ │ │ │ + smlabteq sp, sl, r7, r8 │ │ │ │ + smlabteq sp, r2, r7, r8 │ │ │ │ + @ instruction: 0x010d87ba │ │ │ │ + tsteq sp, r6, asr r7 │ │ │ │ + tsteq sp, lr, asr #14 │ │ │ │ + tsteq sp, r6, asr #14 │ │ │ │ + tsteq sp, lr, lsr r7 │ │ │ │ + tsteq sp, r6, lsr r7 │ │ │ │ + tsteq sp, lr, lsr #14 │ │ │ │ + tsteq sp, r6, lsr #14 │ │ │ │ + tsteq sp, lr, lsl r7 │ │ │ │ + tsteq sp, ip, lsl r7 │ │ │ │ + @ instruction: 0x010d86b2 │ │ │ │ + smlatbeq sp, r8, r6, r8 │ │ │ │ + @ instruction: 0x010d869e │ │ │ │ + @ instruction: 0x010d8694 │ │ │ │ + smlabbeq sp, sl, r6, r8 │ │ │ │ + smlabbeq sp, r0, r6, r8 │ │ │ │ + tsteq sp, r6, ror r6 │ │ │ │ + tsteq sp, ip, ror #12 │ │ │ │ + tsteq sp, lr, ror #12 │ │ │ │ + smlabbeq ip, r6, r6, r8 │ │ │ │ tsteq sp, lr, asr r6 │ │ │ │ - tsteq sp, r6, asr r6 │ │ │ │ - tsteq sp, lr, asr #12 │ │ │ │ - tsteq sp, r6, asr #12 │ │ │ │ - tsteq sp, lr, lsr r6 │ │ │ │ - tsteq sp, r6, lsr r6 │ │ │ │ - tsteq sp, lr, lsr #12 │ │ │ │ - tsteq sp, ip, lsr #12 │ │ │ │ - smlabteq sp, r2, r5, r8 │ │ │ │ - @ instruction: 0x010d85b8 │ │ │ │ - smlatbeq sp, lr, r5, r8 │ │ │ │ - smlatbeq sp, r4, r5, r8 │ │ │ │ - @ instruction: 0x010d859a │ │ │ │ - @ instruction: 0x010d8590 │ │ │ │ - smlabbeq sp, r6, r5, r8 │ │ │ │ - tsteq sp, ip, ror r5 │ │ │ │ - tsteq sp, lr, ror r5 │ │ │ │ - @ instruction: 0x010c8596 │ │ │ │ - tsteq sp, lr, ror #10 │ │ │ │ - strdeq r0, [fp, -r6] │ │ │ │ - smlatteq sl, ip, sp, r8 │ │ │ │ - @ instruction: 0x010d8690 │ │ │ │ - ldrdeq r8, [sl, -r2] │ │ │ │ - tsteq sp, r6, lsl r5 │ │ │ │ - smlatbeq sl, r8, sp, r8 │ │ │ │ - smlatbeq sl, r0, sp, r8 │ │ │ │ + smlatteq fp, r6, r5, r0 │ │ │ │ + ldrdeq r8, [sl, -ip] │ │ │ │ + smlabbeq sp, r0, r7, r8 │ │ │ │ + smlabteq sl, r2, lr, r8 │ │ │ │ + tsteq sp, r6, lsl #12 │ │ │ │ + @ instruction: 0x010a8e98 │ │ │ │ + @ instruction: 0x010a8e90 │ │ │ │ + strdeq r8, [sp, -r2] │ │ │ │ + ldrdeq r8, [sl, -r4] │ │ │ │ + @ instruction: 0x010c85be │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + smlabteq sp, ip, r5, r8 │ │ │ │ + tsteq fp, r0, lsl r1 │ │ │ │ + ldrdeq r7, [fp, -r4] │ │ │ │ + tsteq r3, r8, asr #12 │ │ │ │ + tsteq ip, sl, asr lr │ │ │ │ + tsteq ip, r0, asr r9 │ │ │ │ + tsteq ip, r8, asr r9 │ │ │ │ + tsteq ip, r0, ror #18 │ │ │ │ + tsteq ip, r0, ror #18 │ │ │ │ + tsteq ip, r0, ror #18 │ │ │ │ + tsteq r3, r6, asr #11 │ │ │ │ + tsteq sp, r4, lsl #10 │ │ │ │ tsteq sp, r2, lsl #10 │ │ │ │ - smlatteq sl, r4, ip, r8 │ │ │ │ - smlabteq ip, lr, r4, r8 │ │ │ │ - tsteq fp, r8, asr #32 │ │ │ │ - ldrdeq r8, [sp, -ip] │ │ │ │ - tsteq fp, r0, lsr #32 │ │ │ │ - smlatteq fp, r4, r0, r7 │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - tsteq ip, sl, ror #26 │ │ │ │ - tsteq ip, r0, ror #16 │ │ │ │ - tsteq ip, r8, ror #16 │ │ │ │ - tsteq ip, r0, ror r8 │ │ │ │ - tsteq ip, r0, ror r8 │ │ │ │ + tsteq sp, r2, lsl #10 │ │ │ │ + tsteq sp, r2, lsl #10 │ │ │ │ + tsteq sp, sl, lsl #10 │ │ │ │ + swpeq r8, r0, [ip] │ │ │ │ + strdeq r8, [sp, -sl] │ │ │ │ + strdeq r8, [sp, -r2] │ │ │ │ + tsteq sl, r4, lsr ip │ │ │ │ + smlatbeq ip, r0, r8, r8 │ │ │ │ + @ instruction: 0x010c8898 │ │ │ │ + @ instruction: 0x010c8890 │ │ │ │ + smlabbeq ip, r8, r8, r8 │ │ │ │ + @ instruction: 0x010c8898 │ │ │ │ tsteq ip, r0, ror r8 │ │ │ │ - @ instruction: 0x0113c4d6 │ │ │ │ - tsteq sp, r4, lsl r4 │ │ │ │ - tsteq sp, r2, lsl r4 │ │ │ │ - tsteq sp, r2, lsl r4 │ │ │ │ - tsteq sp, r2, lsl r4 │ │ │ │ - tsteq sp, sl, lsl r4 │ │ │ │ - smlatbeq ip, r0, pc, r7 @ │ │ │ │ - tsteq sp, sl, lsl #8 │ │ │ │ - tsteq sp, r2, lsl #8 │ │ │ │ - tsteq sl, r4, asr #22 │ │ │ │ - @ instruction: 0x010c87b0 │ │ │ │ - smlatbeq ip, r8, r7, r8 │ │ │ │ - smlatbeq ip, r0, r7, r8 │ │ │ │ - @ instruction: 0x010c8798 │ │ │ │ - smlatbeq ip, r8, r7, r8 │ │ │ │ - smlabbeq ip, r0, r7, r8 │ │ │ │ - tsteq ip, r8, ror r7 │ │ │ │ - tsteq ip, r0, ror r7 │ │ │ │ - tsteq ip, ip, ror #14 │ │ │ │ - tsteq ip, ip, ror #14 │ │ │ │ - tsteq ip, ip, ror #14 │ │ │ │ - tsteq r3, r6, asr r3 │ │ │ │ - tsteq sp, r8, lsl #6 │ │ │ │ - tsteq sp, r2, lsl #6 │ │ │ │ - tsteq sp, r2, lsl #6 │ │ │ │ - tsteq sp, r8, lsl #6 │ │ │ │ - tsteq fp, r2, asr #32 │ │ │ │ - tsteq fp, sl, lsr #32 │ │ │ │ - tsteq sp, r2, lsl #6 │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ - strdeq r6, [fp, -r8] │ │ │ │ - strdeq r8, [sp, -ip] │ │ │ │ - ldrdeq r6, [fp, -lr] │ │ │ │ - smlabteq fp, r6, pc, r6 @ │ │ │ │ - tsteq sp, r8, lsl #6 │ │ │ │ - tsteq sp, lr, lsl #6 │ │ │ │ - tsteq sp, sl, lsl #6 │ │ │ │ - tsteq r3, ip, asr #4 │ │ │ │ - tsteq ip, r6, asr #2 │ │ │ │ - tsteq ip, ip, lsr r1 │ │ │ │ - tsteq ip, r4, lsr r1 │ │ │ │ - @ instruction: 0x010d82b6 │ │ │ │ - smlatbeq sp, r4, r2, r8 │ │ │ │ - @ instruction: 0x010d8292 │ │ │ │ - smlabbeq sp, r0, r2, r8 │ │ │ │ + tsteq ip, r8, ror #16 │ │ │ │ + tsteq ip, r0, ror #16 │ │ │ │ + tsteq ip, ip, asr r8 │ │ │ │ + tsteq ip, ip, asr r8 │ │ │ │ + tsteq ip, ip, asr r8 │ │ │ │ + tsteq r3, r6, asr #8 │ │ │ │ + strdeq r8, [sp, -r8] │ │ │ │ + strdeq r8, [sp, -r2] │ │ │ │ + strdeq r8, [sp, -r2] │ │ │ │ + strdeq r8, [sp, -r8] │ │ │ │ + tsteq fp, r2, lsr r1 │ │ │ │ + tsteq fp, sl, lsl r1 │ │ │ │ + strdeq r8, [sp, -r2] │ │ │ │ + mrseq r7, (UNDEF: 27) │ │ │ │ + smlatteq fp, r8, r0, r7 │ │ │ │ + smlatteq sp, ip, r3, r8 │ │ │ │ + smlabteq fp, lr, r0, r7 │ │ │ │ + strheq r7, [fp, -r6] │ │ │ │ + strdeq r8, [sp, -r8] │ │ │ │ + strdeq r8, [sp, -lr] │ │ │ │ + strdeq r8, [sp, -sl] │ │ │ │ + tsteq r3, ip, lsr r3 │ │ │ │ + tsteq ip, r6, lsr r2 │ │ │ │ + tsteq ip, ip, lsr #4 │ │ │ │ + tsteq ip, r4, lsr #4 │ │ │ │ + smlatbeq sp, r6, r3, r8 │ │ │ │ + @ instruction: 0x010d8394 │ │ │ │ + smlabbeq sp, r2, r3, r8 │ │ │ │ + tsteq sp, r0, ror r3 │ │ │ │ + tsteq sp, lr, asr r3 │ │ │ │ + tsteq sp, ip, asr #6 │ │ │ │ + tsteq sp, ip, lsr r3 │ │ │ │ + tsteq sl, r4, lsr r9 │ │ │ │ + tsteq ip, lr, lsl r1 │ │ │ │ + smlatbeq fp, lr, r0, r0 │ │ │ │ + smlatbeq sl, r4, r9, r8 │ │ │ │ + @ instruction: 0x010a899c │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ + smlabteq ip, ip, r0, r8 │ │ │ │ + @ instruction: 0x010c8abc │ │ │ │ + tsteq sl, r2, asr r9 │ │ │ │ + tsteq sl, sl, asr #18 │ │ │ │ + smlatbeq ip, r0, sl, r8 │ │ │ │ + tsteq fp, r6, lsl r0 │ │ │ │ + tsteq sl, ip, lsl #18 │ │ │ │ + tsteq sl, r4, lsl #18 │ │ │ │ + tsteq sp, r8, ror #4 │ │ │ │ tsteq sp, lr, ror #4 │ │ │ │ + tsteq sp, r6, ror r2 │ │ │ │ + tsteq sl, r8, lsl r8 │ │ │ │ + mrseq r8, (UNDEF: 12) │ │ │ │ + tsteq sp, r8, asr r2 │ │ │ │ tsteq sp, ip, asr r2 │ │ │ │ - tsteq sp, ip, asr #4 │ │ │ │ - tsteq sl, r4, asr #16 │ │ │ │ - tsteq ip, lr, lsr #32 │ │ │ │ - @ instruction: 0x010affbe │ │ │ │ - @ instruction: 0x010a88b4 │ │ │ │ - smlatbeq sl, ip, r8, r8 │ │ │ │ - mrseq r8, SP_fiq │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - smlabteq ip, ip, r9, r8 │ │ │ │ - tsteq sl, r2, ror #16 │ │ │ │ - tsteq sl, sl, asr r8 │ │ │ │ - @ instruction: 0x010c89b0 │ │ │ │ - tstpeq sl, r6, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, ip, lsl r8 │ │ │ │ - tsteq sl, r4, lsl r8 │ │ │ │ - tsteq sp, r8, ror r1 │ │ │ │ - tsteq sp, lr, ror r1 │ │ │ │ - smlabbeq sp, r6, r1, r8 │ │ │ │ - tsteq sl, r8, lsr #14 │ │ │ │ - tsteq ip, r0, lsl pc │ │ │ │ - tsteq sp, r8, ror #2 │ │ │ │ - tsteq sp, ip, ror #2 │ │ │ │ - tsteq sp, r0, ror r1 │ │ │ │ - tsteq sp, r8, ror r1 │ │ │ │ - tsteq r3, lr, lsr #31 │ │ │ │ - tsteq sp, lr, ror #2 │ │ │ │ - tsteq sp, ip, ror r1 │ │ │ │ - smlabbeq sp, r0, r1, r8 │ │ │ │ - smlabbeq sp, r4, r1, r8 │ │ │ │ - @ instruction: 0x010d8196 │ │ │ │ - @ instruction: 0x010d819e │ │ │ │ - smlatbeq sp, r4, r1, r8 │ │ │ │ - tsteq ip, sl, lsr lr │ │ │ │ - smlatbeq sp, r8, r1, r8 │ │ │ │ - tsteq ip, lr, asr #16 │ │ │ │ - @ instruction: 0x010a869a │ │ │ │ - @ instruction: 0x010a8694 │ │ │ │ - tsteq ip, lr, lsr r8 │ │ │ │ - strdeq r9, [ip, -lr] │ │ │ │ - tsteq ip, r4, lsr r8 │ │ │ │ - tsteq ip, lr, lsr #16 │ │ │ │ - ldrdeq r9, [ip, -r2] │ │ │ │ - tsteq ip, r8, lsl #16 │ │ │ │ - tsteq ip, r6, lsl r8 │ │ │ │ - tsteq ip, r2, lsr #16 │ │ │ │ - tsteq ip, r0, lsr #16 │ │ │ │ - tsteq ip, lr, lsl r8 │ │ │ │ + tsteq sp, r0, ror #4 │ │ │ │ + tsteq sp, r8, ror #4 │ │ │ │ + @ instruction: 0x0113c09e │ │ │ │ + tsteq sp, lr, asr r2 │ │ │ │ + tsteq sp, ip, ror #4 │ │ │ │ + tsteq sp, r0, ror r2 │ │ │ │ + tsteq sp, r4, ror r2 │ │ │ │ + smlabbeq sp, r6, r2, r8 │ │ │ │ + smlabbeq sp, lr, r2, r8 │ │ │ │ + @ instruction: 0x010d8294 │ │ │ │ + tsteq ip, sl, lsr #30 │ │ │ │ + @ instruction: 0x010d8298 │ │ │ │ + tsteq ip, lr, lsr r9 │ │ │ │ + smlabbeq sl, sl, r7, r8 │ │ │ │ + smlabbeq sl, r4, r7, r8 │ │ │ │ + tsteq ip, lr, lsr #18 │ │ │ │ + smlatteq ip, lr, r9, r9 │ │ │ │ + tsteq ip, r4, lsr #18 │ │ │ │ + tsteq ip, lr, lsl r9 │ │ │ │ + smlabteq ip, r2, r9, r9 │ │ │ │ + strdeq r9, [ip, -r8] │ │ │ │ + tsteq ip, r6, lsl #18 │ │ │ │ + tsteq ip, r2, lsl r9 │ │ │ │ + tsteq ip, r0, lsl r9 │ │ │ │ + tsteq ip, lr, lsl #18 │ │ │ │ + smlatteq ip, r6, r8, r9 │ │ │ │ + smlatteq ip, r4, r8, r9 │ │ │ │ + tsteq ip, r2, lsl #18 │ │ │ │ strdeq r9, [ip, -r6] │ │ │ │ strdeq r9, [ip, -r4] │ │ │ │ - tsteq ip, r2, lsl r8 │ │ │ │ - tsteq ip, r6, lsl #16 │ │ │ │ - tsteq ip, r4, lsl #16 │ │ │ │ - tsteq ip, r2, lsl #16 │ │ │ │ - tsteq ip, r8, lsl #16 │ │ │ │ - tsteq ip, lr, lsl #16 │ │ │ │ - tsteq ip, r8, lsl r8 │ │ │ │ - qaddeq r8, sl, sp │ │ │ │ - @ instruction: 0x0113bd9e │ │ │ │ - strdeq r9, [ip, -sl] │ │ │ │ - strdeq r9, [ip, -sl] │ │ │ │ - tsteq ip, ip, lsl r7 │ │ │ │ - tsteq ip, sl, lsl r7 │ │ │ │ + strdeq r9, [ip, -r2] │ │ │ │ + strdeq r9, [ip, -r8] │ │ │ │ + strdeq r9, [ip, -lr] │ │ │ │ + tsteq ip, r8, lsl #18 │ │ │ │ + tsteq sp, sl, asr #2 │ │ │ │ + tsteq r3, lr, lsl #29 │ │ │ │ + smlatteq ip, sl, r8, r9 │ │ │ │ + smlatteq ip, sl, r8, r9 │ │ │ │ + tsteq ip, ip, lsl #16 │ │ │ │ + tsteq ip, sl, lsl #16 │ │ │ │ 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 │ │ │ │ @@ -81661,22 +81661,22 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sp, r6, ror #26 │ │ │ │ - tsteq sp, r8, lsr #26 │ │ │ │ - strdeq r7, [sp, -r2] │ │ │ │ - tsteq sp, r4, lsl #26 │ │ │ │ - tsteq sp, lr, lsr #26 │ │ │ │ - @ instruction: 0x010d7d90 │ │ │ │ - smlatbeq sp, lr, sp, r7 │ │ │ │ - tsteq sp, ip, asr sp │ │ │ │ + tsteq sp, r6, asr lr │ │ │ │ + tsteq sp, r8, lsl lr │ │ │ │ + smlatteq sp, r2, sp, r7 │ │ │ │ + strdeq r7, [sp, -r4] │ │ │ │ + tsteq sp, lr, lsl lr │ │ │ │ + smlabbeq sp, r0, lr, r7 │ │ │ │ + @ instruction: 0x010d7e9e │ │ │ │ + tsteq sp, ip, asr #28 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1bba0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -81738,27 +81738,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ bmi 4ff63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3edaf4> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ vldmdblt r0!, {s29-s252} │ │ │ │ - tsteq sp, r0, asr sp │ │ │ │ - tsteq sp, r0, asr sp │ │ │ │ - tsteq sp, r6, asr sp │ │ │ │ - tsteq sp, r6, asr sp │ │ │ │ - tsteq ip, r8, asr r8 │ │ │ │ - tsteq sp, r6, asr sp │ │ │ │ - smlatteq sl, r2, r0, r8 │ │ │ │ - tsteq sp, r6, asr sp │ │ │ │ - smlabteq sl, lr, r0, r8 │ │ │ │ - tsteq sl, sl, lsl r0 │ │ │ │ - tsteq ip, r6, lsl #16 │ │ │ │ - strdeq r7, [sl, -ip] │ │ │ │ - smlatteq ip, r6, r7, r7 │ │ │ │ + tsteq sp, r0, asr #28 │ │ │ │ + tsteq sp, r0, asr #28 │ │ │ │ + tsteq sp, r6, asr #28 │ │ │ │ + tsteq sp, r6, asr #28 │ │ │ │ + tsteq ip, r8, asr #18 │ │ │ │ + tsteq sp, r6, asr #28 │ │ │ │ + ldrdeq r8, [sl, -r2] │ │ │ │ + tsteq sp, r6, asr #28 │ │ │ │ + @ instruction: 0x010a81be │ │ │ │ + tsteq sl, sl, lsl #2 │ │ │ │ + strdeq r7, [ip, -r6] │ │ │ │ + smlatteq sl, ip, r0, r8 │ │ │ │ + ldrdeq r7, [ip, -r6] │ │ │ │ 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 │ │ │ │ @@ -81772,20 +81772,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 │ │ │ │ - strdeq r7, [sp, -r2] │ │ │ │ - smlabteq sp, ip, ip, r7 │ │ │ │ - ldrdeq r7, [sp, -r6] │ │ │ │ - @ instruction: 0x010d7cb0 │ │ │ │ - smlatteq sp, sl, ip, r7 │ │ │ │ - strdeq r7, [sp, -r8] │ │ │ │ + smlatteq sp, r2, sp, r7 │ │ │ │ + @ instruction: 0x010d7dbc │ │ │ │ + smlabteq sp, r6, sp, r7 │ │ │ │ + smlatbeq sp, r0, sp, r7 │ │ │ │ + ldrdeq r7, [sp, -sl] │ │ │ │ + smlatteq sp, r8, sp, r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1bd54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -82060,81 +82060,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ bmi 127f134 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ ldcllt 8, cr14, [r8, #368]! @ 0x170 │ │ │ │ - smlatbeq sp, r4, ip, r7 │ │ │ │ - smlatteq ip, lr, r6, r7 │ │ │ │ - @ instruction: 0x010d7cba │ │ │ │ - smlabteq sp, sl, ip, r7 │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - tsteq fp, sl, lsr r3 │ │ │ │ - @ instruction: 0x010d7cbc │ │ │ │ - tsteq ip, ip, ror r6 │ │ │ │ - smlabteq sp, r6, ip, r7 │ │ │ │ - tsteq ip, r2, ror #12 │ │ │ │ - smlabteq sp, ip, ip, r7 │ │ │ │ - ldrdeq r7, [sp, -r2] │ │ │ │ - smlabteq sp, r0, ip, r7 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - tsteq sp, lr, rrx │ │ │ │ - tsteq sp, lr, lsl ip │ │ │ │ - smlatteq ip, ip, r1, r9 │ │ │ │ - qaddeq r6, lr, sp │ │ │ │ - tsteq fp, r6, lsl #8 │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ - tsteq sp, r4, asr ip │ │ │ │ - tsteq sp, r4, asr r4 │ │ │ │ - tsteq ip, r6, lsl #10 │ │ │ │ - tsteq sp, r8, lsr ip │ │ │ │ - tsteq sp, sl, lsr ip │ │ │ │ - tsteq sp, r0, asr #24 │ │ │ │ - tsteq r3, r0, asr r6 │ │ │ │ - tsteq sp, r0, lsr ip │ │ │ │ - smlatteq sp, r4, r3, r8 │ │ │ │ - tsteq sp, sl, lsr #24 │ │ │ │ - tsteq sp, r8, lsr #24 │ │ │ │ - @ instruction: 0x0113b5fc │ │ │ │ - tsteq sp, r6, lsl ip │ │ │ │ - smlabteq ip, r8, r0, r9 │ │ │ │ - tsteq sp, lr, lsl #24 │ │ │ │ - tsteq sp, ip, lsl #24 │ │ │ │ - tsteq sp, sl, lsl #24 │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ - tsteq sp, r6, lsl #24 │ │ │ │ - tsteq sp, r4, lsl #24 │ │ │ │ - tsteq sp, r2, lsl #24 │ │ │ │ - strdeq r7, [sp, -lr] │ │ │ │ - tsteq fp, r2, ror #2 │ │ │ │ - tsteq fp, r0, ror #2 │ │ │ │ - tsteq fp, r6, ror #2 │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ - ldrdeq r7, [sp, -r0] │ │ │ │ - tsteq ip, r0, lsl #8 │ │ │ │ - ldrdeq r7, [sp, -sl] │ │ │ │ - smlatteq ip, r4, r3, r7 │ │ │ │ - strdeq r5, [fp, -r2] │ │ │ │ - tsteq sp, r6, asr #20 │ │ │ │ - tsteq fp, ip, lsr #2 │ │ │ │ - smlatbeq sp, r2, fp, r7 │ │ │ │ - tsteq fp, r4, lsr #2 │ │ │ │ - tsteq fp, lr, lsr #2 │ │ │ │ - tsteq r3, r6, ror #8 │ │ │ │ - @ instruction: 0x010a7bb6 │ │ │ │ - tsteq ip, r2, asr r3 │ │ │ │ - tsteq fp, r0, ror #30 │ │ │ │ - smlatbeq sp, r8, r6, r5 │ │ │ │ - @ instruction: 0x010c8396 │ │ │ │ - smlatbeq sp, ip, r6, r5 │ │ │ │ - smlatbeq fp, ip, pc, r5 @ │ │ │ │ - @ instruction: 0x010b5f9a │ │ │ │ - smlatbeq sp, r0, r6, r5 │ │ │ │ + @ instruction: 0x010d7d94 │ │ │ │ ldrdeq r7, [ip, -lr] │ │ │ │ + smlatbeq sp, sl, sp, r7 │ │ │ │ + @ instruction: 0x010d7dba │ │ │ │ + tsteq fp, r4, lsr r4 │ │ │ │ + tsteq fp, sl, lsr #8 │ │ │ │ + smlatbeq sp, ip, sp, r7 │ │ │ │ + tsteq ip, ip, ror #14 │ │ │ │ + @ instruction: 0x010d7db6 │ │ │ │ + tsteq ip, r2, asr r7 │ │ │ │ + @ instruction: 0x010d7dbc │ │ │ │ + smlabteq sp, r2, sp, r7 │ │ │ │ + @ instruction: 0x010d7db0 │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ + tsteq sp, lr, asr r1 │ │ │ │ + tsteq sp, lr, lsl #26 │ │ │ │ + ldrdeq r9, [ip, -ip] │ │ │ │ + tsteq sp, lr, asr #2 │ │ │ │ + strdeq r6, [fp, -r6] │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + tsteq sp, r4, asr #26 │ │ │ │ + tsteq sp, r4, asr #10 │ │ │ │ + strdeq r9, [ip, -r6] │ │ │ │ + tsteq sp, r8, lsr #26 │ │ │ │ + tsteq sp, sl, lsr #26 │ │ │ │ + tsteq sp, r0, lsr sp │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + tsteq sp, r0, lsr #26 │ │ │ │ + ldrdeq r8, [sp, -r4] │ │ │ │ + tsteq sp, sl, lsl sp │ │ │ │ + tsteq sp, r8, lsl sp │ │ │ │ + tsteq r3, ip, ror #13 │ │ │ │ + tsteq sp, r6, lsl #26 │ │ │ │ + @ instruction: 0x010c91b8 │ │ │ │ + strdeq r7, [sp, -lr] │ │ │ │ + strdeq r7, [sp, -ip] │ │ │ │ + strdeq r7, [sp, -sl] │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + strdeq r7, [sp, -r6] │ │ │ │ + strdeq r7, [sp, -r4] │ │ │ │ + strdeq r7, [sp, -r2] │ │ │ │ + smlatteq sp, lr, ip, r7 │ │ │ │ + tsteq fp, r2, asr r2 │ │ │ │ + tsteq fp, r0, asr r2 │ │ │ │ + tsteq fp, r6, asr r2 │ │ │ │ + tsteq r3, r6, lsl #12 │ │ │ │ + smlabteq sp, r0, ip, r7 │ │ │ │ + strdeq r7, [ip, -r0] │ │ │ │ + smlabteq sp, sl, ip, r7 │ │ │ │ + ldrdeq r7, [ip, -r4] │ │ │ │ + smlatteq fp, r2, r0, r6 │ │ │ │ + tsteq sp, r6, lsr fp │ │ │ │ + tsteq fp, ip, lsl r2 │ │ │ │ + @ instruction: 0x010d7c92 │ │ │ │ + tsteq fp, r4, lsl r2 │ │ │ │ + tsteq fp, lr, lsl r2 │ │ │ │ + tsteq r3, r6, asr r5 │ │ │ │ + smlatbeq sl, r6, ip, r7 │ │ │ │ + tsteq ip, r2, asr #8 │ │ │ │ + qaddeq r6, r0, fp │ │ │ │ + @ instruction: 0x010d5798 │ │ │ │ + smlabbeq ip, r6, r4, r8 │ │ │ │ + @ instruction: 0x010d579c │ │ │ │ + swpeq r6, ip, [fp] │ │ │ │ + smlabbeq fp, sl, r0, r6 │ │ │ │ + @ instruction: 0x010d5790 │ │ │ │ + smlabteq ip, lr, r3, r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1c2c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -82182,28 +82182,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 sp, r2, asr #20 │ │ │ │ - smlabteq sp, ip, r9, r7 │ │ │ │ - tsteq sp, lr, ror r9 │ │ │ │ - @ instruction: 0x010d7998 │ │ │ │ - tsteq sp, r2, asr r9 │ │ │ │ - smlatteq sp, ip, r9, r7 │ │ │ │ - tsteq sp, r2, lsl #20 │ │ │ │ - smlabteq sp, r8, r9, r7 │ │ │ │ - smlabbeq sp, r6, sl, r7 │ │ │ │ - tsteq sp, r4, asr #20 │ │ │ │ - tsteq sp, sl, asr sl │ │ │ │ - tsteq sp, ip, lsl sl │ │ │ │ - smlabbeq sp, lr, sl, r7 │ │ │ │ + tsteq sp, r2, lsr fp │ │ │ │ @ instruction: 0x010d7abc │ │ │ │ + tsteq sp, lr, ror #20 │ │ │ │ + smlabbeq sp, r8, sl, r7 │ │ │ │ + tsteq sp, r2, asr #20 │ │ │ │ + ldrdeq r7, [sp, -ip] │ │ │ │ + strdeq r7, [sp, -r2] │ │ │ │ + @ instruction: 0x010d7ab8 │ │ │ │ + tsteq sp, r6, ror fp │ │ │ │ + tsteq sp, r4, lsr fp │ │ │ │ + tsteq sp, sl, asr #22 │ │ │ │ + tsteq sp, ip, lsl #22 │ │ │ │ + tsteq sp, lr, ror fp │ │ │ │ + smlatbeq sp, ip, fp, r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1c3dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -82706,129 +82706,129 @@ │ │ │ │ bmi 1ebd9e0 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl 1683874 │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ @ instruction: 0xbdf8eb50 │ │ │ │ - tsteq sl, sl, lsl r8 │ │ │ │ - tsteq ip, r2 │ │ │ │ - strdeq r7, [sl, -sl] │ │ │ │ - smlatteq ip, r2, pc, r6 @ │ │ │ │ - tsteq ip, r2, ror r9 │ │ │ │ - @ instruction: 0x010c6fbe │ │ │ │ - smlabteq ip, r2, r2, r9 │ │ │ │ - @ instruction: 0x010c6f9e │ │ │ │ - tsteq sl, r6, asr #20 │ │ │ │ - tsteq ip, lr, ror pc │ │ │ │ - tsteq sp, r2, ror r9 │ │ │ │ - tsteq ip, r0, ror #30 │ │ │ │ - tsteq sp, r4, ror #18 │ │ │ │ - smlatteq sl, r4, r7, r7 │ │ │ │ - ldrdeq r7, [sl, -ip] │ │ │ │ - tsteq sp, r8, asr #18 │ │ │ │ - @ instruction: 0x010a77b2 │ │ │ │ - smlatbeq sl, sl, r7, r7 │ │ │ │ - tsteq sp, r0, lsr r9 │ │ │ │ - ldrdeq r6, [ip, -lr] │ │ │ │ - tsteq sp, sl, lsr #18 │ │ │ │ - smlabteq ip, r0, lr, r6 │ │ │ │ - tsteq sp, r4, lsr #18 │ │ │ │ - smlatbeq ip, r2, lr, r6 │ │ │ │ - tsteq sp, r2, lsr #18 │ │ │ │ - smlabbeq ip, r4, lr, r6 │ │ │ │ - smlabbeq fp, ip, sl, r5 │ │ │ │ - smlabbeq fp, lr, sl, r5 │ │ │ │ - tsteq fp, r2, ror sl │ │ │ │ - tsteq ip, sl, lsl #26 │ │ │ │ - tsteq ip, sl, lsl #26 │ │ │ │ - tsteq ip, r2, lsl #26 │ │ │ │ - tsteq ip, r0, lsl #26 │ │ │ │ - tsteq ip, r8, lsl sp │ │ │ │ - tsteq ip, r0, lsr sp │ │ │ │ - tsteq ip, lr, lsr #26 │ │ │ │ - tsteq ip, r2, asr #26 │ │ │ │ - tsteq ip, r4, asr sp │ │ │ │ - tsteq sp, r0, asr #24 │ │ │ │ - tsteq ip, r4, lsr sp │ │ │ │ - tsteq ip, r4, lsr sp │ │ │ │ - tsteq ip, r4, lsr sp │ │ │ │ - tsteq ip, r0, asr #26 │ │ │ │ - tsteq ip, r4, asr #26 │ │ │ │ - tsteq ip, r8, asr #26 │ │ │ │ - tsteq ip, ip, asr #26 │ │ │ │ - tsteq ip, r4, asr #26 │ │ │ │ - tsteq ip, ip, lsr sp │ │ │ │ - tsteq ip, ip, lsr sp │ │ │ │ - ldrdeq r8, [ip, -r0] │ │ │ │ - tsteq r3, r2, asr #27 │ │ │ │ - tsteq ip, r6, lsl sp │ │ │ │ - tsteq sp, r8, lsl fp │ │ │ │ - tsteq ip, r8, lsl #26 │ │ │ │ - strdeq r8, [ip, -ip] │ │ │ │ - tsteq sl, sl, lsl r5 │ │ │ │ - tsteq sl, r2, lsl r5 │ │ │ │ - ldrdeq r8, [ip, -ip] │ │ │ │ - smlabteq sp, lr, sl, r7 │ │ │ │ + tsteq sl, sl, lsl #18 │ │ │ │ strdeq r7, [ip, -r2] │ │ │ │ - strdeq r7, [ip, -sl] │ │ │ │ - tsteq ip, r6, lsl #28 │ │ │ │ - tsteq ip, r6, lsl #28 │ │ │ │ - tsteq ip, r6, lsl #28 │ │ │ │ - tsteq ip, r6, lsl #28 │ │ │ │ - tsteq ip, r4, lsl lr │ │ │ │ - tsteq ip, r6, lsl lr │ │ │ │ - tsteq ip, r8, lsl pc │ │ │ │ - tsteq ip, r6, lsl lr │ │ │ │ - tsteq ip, ip, asr lr │ │ │ │ - tsteq ip, lr, lsl #28 │ │ │ │ - tsteq ip, r0, lsr #28 │ │ │ │ - smlatteq ip, r2, fp, r8 │ │ │ │ - tsteq ip, r4, lsl #24 │ │ │ │ - tsteq ip, sl, asr #28 │ │ │ │ - tsteq ip, r4, asr lr │ │ │ │ + smlatteq sl, sl, r8, r7 │ │ │ │ + ldrdeq r7, [ip, -r2] │ │ │ │ + tsteq ip, r2, ror #20 │ │ │ │ + smlatbeq ip, lr, r0, r7 │ │ │ │ + @ instruction: 0x010c93b2 │ │ │ │ + smlabbeq ip, lr, r0, r7 │ │ │ │ + tsteq sl, r6, lsr fp │ │ │ │ + tsteq ip, lr, rrx │ │ │ │ + tsteq sp, r2, ror #20 │ │ │ │ + qaddeq r7, r0, ip │ │ │ │ + tsteq sp, r4, asr sl │ │ │ │ + ldrdeq r7, [sl, -r4] │ │ │ │ + smlabteq sl, ip, r8, r7 │ │ │ │ + tsteq sp, r8, lsr sl │ │ │ │ + smlatbeq sl, r2, r8, r7 │ │ │ │ + @ instruction: 0x010a789a │ │ │ │ + tsteq sp, r0, lsr #20 │ │ │ │ + smlabteq ip, lr, pc, r6 @ │ │ │ │ + tsteq sp, sl, lsl sl │ │ │ │ + @ instruction: 0x010c6fb0 │ │ │ │ + tsteq sp, r4, lsl sl │ │ │ │ + @ instruction: 0x010c6f92 │ │ │ │ + tsteq sp, r2, lsl sl │ │ │ │ + tsteq ip, r4, ror pc │ │ │ │ + tsteq fp, ip, ror fp │ │ │ │ + tsteq fp, lr, ror fp │ │ │ │ + tsteq fp, r2, ror #22 │ │ │ │ + strdeq r8, [ip, -sl] │ │ │ │ + strdeq r8, [ip, -sl] │ │ │ │ strdeq r8, [ip, -r2] │ │ │ │ - strdeq r8, [ip, -r4] │ │ │ │ - strdeq r8, [ip, -r6] │ │ │ │ + strdeq r8, [ip, -r0] │ │ │ │ + tsteq ip, r8, lsl #28 │ │ │ │ + tsteq ip, r0, lsr #28 │ │ │ │ + tsteq ip, lr, lsl lr │ │ │ │ + tsteq ip, r2, lsr lr │ │ │ │ + tsteq ip, r4, asr #28 │ │ │ │ + tsteq sp, r0, lsr sp │ │ │ │ + tsteq ip, r4, lsr #28 │ │ │ │ + tsteq ip, r4, lsr #28 │ │ │ │ + tsteq ip, r4, lsr #28 │ │ │ │ + tsteq ip, r0, lsr lr │ │ │ │ + tsteq ip, r4, lsr lr │ │ │ │ + tsteq ip, r8, lsr lr │ │ │ │ + tsteq ip, ip, lsr lr │ │ │ │ + tsteq ip, r4, lsr lr │ │ │ │ + tsteq ip, ip, lsr #28 │ │ │ │ + tsteq ip, ip, lsr #28 │ │ │ │ + smlabteq ip, r0, r9, r8 │ │ │ │ + @ instruction: 0x0113aeb2 │ │ │ │ + tsteq ip, r6, lsl #28 │ │ │ │ + tsteq sp, r8, lsl #24 │ │ │ │ strdeq r8, [ip, -r8] │ │ │ │ - tsteq ip, lr, lsr lr │ │ │ │ - tsteq ip, r0, asr #28 │ │ │ │ + smlatteq ip, ip, sp, r8 │ │ │ │ + tsteq sl, sl, lsl #12 │ │ │ │ + tsteq sl, r2, lsl #12 │ │ │ │ + smlabteq ip, ip, sp, r8 │ │ │ │ + @ instruction: 0x010d7bbe │ │ │ │ + smlatteq ip, r2, lr, r7 │ │ │ │ + smlatteq ip, sl, lr, r7 │ │ │ │ + strdeq r7, [ip, -r6] │ │ │ │ + strdeq r7, [ip, -r6] │ │ │ │ + strdeq r7, [ip, -r6] │ │ │ │ + strdeq r7, [ip, -r6] │ │ │ │ + tsteq ip, r4, lsl #30 │ │ │ │ + tsteq ip, r6, lsl #30 │ │ │ │ + tsteq ip, r8 │ │ │ │ + tsteq ip, r6, lsl #30 │ │ │ │ + tsteq ip, ip, asr #30 │ │ │ │ + strdeq r7, [ip, -lr] │ │ │ │ + tsteq ip, r0, lsl pc │ │ │ │ + ldrdeq r8, [ip, -r2] │ │ │ │ + strdeq r8, [ip, -r4] │ │ │ │ + tsteq ip, sl, lsr pc │ │ │ │ + tsteq ip, r4, asr #30 │ │ │ │ + smlatteq ip, r2, ip, r8 │ │ │ │ + smlatteq ip, r4, ip, r8 │ │ │ │ + smlatteq ip, r6, ip, r8 │ │ │ │ + smlatteq ip, r8, ip, r8 │ │ │ │ + tsteq ip, lr, lsr #30 │ │ │ │ + tsteq ip, r0, lsr pc │ │ │ │ + smlabteq ip, lr, ip, r8 │ │ │ │ + tsteq sp, r8, asr #12 │ │ │ │ + smlabteq ip, r6, ip, r8 │ │ │ │ + ldrdeq r8, [ip, -r4] │ │ │ │ ldrdeq r8, [ip, -lr] │ │ │ │ - tsteq sp, r8, asr r5 │ │ │ │ - ldrdeq r8, [ip, -r6] │ │ │ │ - smlatteq ip, r4, fp, r8 │ │ │ │ - smlatteq ip, lr, fp, r8 │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - smlatteq ip, r4, fp, r8 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - tsteq fp, sl, lsl r5 │ │ │ │ - ldrdeq r8, [ip, -r0] │ │ │ │ - tsteq ip, r4, lsr sl │ │ │ │ - smlabteq ip, r6, fp, r8 │ │ │ │ - smlabteq ip, r6, fp, r8 │ │ │ │ - @ instruction: 0x010a7294 │ │ │ │ - smlabbeq sl, lr, r2, r7 │ │ │ │ - tsteq sp, r0, lsl r7 │ │ │ │ - tsteq sl, r8, ror #4 │ │ │ │ - tsteq sl, r2, ror #4 │ │ │ │ - tsteq sl, r8, asr sl │ │ │ │ - tsteq sl, sl, asr #20 │ │ │ │ - tsteq sl, r8, asr #20 │ │ │ │ - tsteq sl, r6, asr #20 │ │ │ │ - tsteq sl, r4, asr #20 │ │ │ │ - tsteq sl, r2, asr #20 │ │ │ │ - tsteq sl, r0, asr #20 │ │ │ │ - tsteq sl, lr, lsr sl │ │ │ │ - tsteq sl, r8, lsr sl │ │ │ │ - tsteq sl, r6, lsr sl │ │ │ │ - tsteq sp, r4, ror #12 │ │ │ │ - tsteq sp, r6, asr #12 │ │ │ │ - @ instruction: 0x0113a9da │ │ │ │ - ldrdeq r7, [sl, -sl] │ │ │ │ - smlabteq ip, r6, r8, r6 │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + ldrdeq r8, [ip, -r4] │ │ │ │ + tsteq fp, ip, lsl #12 │ │ │ │ + tsteq fp, sl, lsl #12 │ │ │ │ + smlabteq ip, r0, ip, r8 │ │ │ │ + tsteq ip, r4, lsr #22 │ │ │ │ + @ instruction: 0x010c8cb6 │ │ │ │ + @ instruction: 0x010c8cb6 │ │ │ │ + smlabbeq sl, r4, r3, r7 │ │ │ │ + tsteq sl, lr, ror r3 │ │ │ │ + tsteq sp, r0, lsl #16 │ │ │ │ + tsteq sl, r8, asr r3 │ │ │ │ + tsteq sl, r2, asr r3 │ │ │ │ + tsteq sl, r8, asr #22 │ │ │ │ + tsteq sl, sl, lsr fp │ │ │ │ + tsteq sl, r8, lsr fp │ │ │ │ + tsteq sl, r6, lsr fp │ │ │ │ + tsteq sl, r4, lsr fp │ │ │ │ + tsteq sl, r2, lsr fp │ │ │ │ + tsteq sl, r0, lsr fp │ │ │ │ + tsteq sl, lr, lsr #22 │ │ │ │ + tsteq sl, r8, lsr #22 │ │ │ │ + tsteq sl, r6, lsr #22 │ │ │ │ + tsteq sp, r4, asr r7 │ │ │ │ + tsteq sp, r6, lsr r7 │ │ │ │ + tsteq r3, sl, asr #21 │ │ │ │ + smlabteq sl, sl, r1, r7 │ │ │ │ + @ instruction: 0x010c69b6 │ │ │ │ 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 │ │ │ │ @@ -82876,29 +82876,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 sp, r4, lsl #4 │ │ │ │ - smlabbeq sp, r2, r1, r7 │ │ │ │ - tsteq sp, r8, asr #2 │ │ │ │ - tsteq sp, r2, ror #2 │ │ │ │ - tsteq sp, ip, lsl r1 │ │ │ │ - @ instruction: 0x010d71b2 │ │ │ │ - smlabteq sp, r4, r1, r7 │ │ │ │ - tsteq sp, sl, ror r1 │ │ │ │ - tsteq sp, ip, ror #4 │ │ │ │ - tsteq sp, lr, lsl r2 │ │ │ │ - tsteq sp, r0, asr #4 │ │ │ │ - smlatteq sp, sl, r1, r7 │ │ │ │ - @ instruction: 0x010d7290 │ │ │ │ - @ instruction: 0x010d729a │ │ │ │ - tsteq sp, r8, ror #4 │ │ │ │ + strdeq r7, [sp, -r4] │ │ │ │ + tsteq sp, r2, ror r2 │ │ │ │ + tsteq sp, r8, lsr r2 │ │ │ │ + tsteq sp, r2, asr r2 │ │ │ │ + tsteq sp, ip, lsl #4 │ │ │ │ + smlatbeq sp, r2, r2, r7 │ │ │ │ + @ instruction: 0x010d72b4 │ │ │ │ + tsteq sp, sl, ror #4 │ │ │ │ + tsteq sp, ip, asr r3 │ │ │ │ + tsteq sp, lr, lsl #6 │ │ │ │ + tsteq sp, r0, lsr r3 │ │ │ │ + ldrdeq r7, [sp, -sl] │ │ │ │ + smlabbeq sp, r0, r3, r7 │ │ │ │ + smlabbeq sp, sl, r3, r7 │ │ │ │ + tsteq sp, r8, asr r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1ceb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -83767,205 +83767,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 404904 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2dbc> │ │ │ │ bmi ff13f080 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ orr lr, r4, r6, lsl #22 │ │ │ │ - tsteq sl, r6, lsr sp │ │ │ │ - tsteq ip, r0, lsr #10 │ │ │ │ - tsteq sl, r2, ror r0 │ │ │ │ - @ instruction: 0x010d7198 │ │ │ │ - smlabbeq sp, lr, r1, r7 │ │ │ │ - tsteq sl, sl, ror r4 │ │ │ │ - tsteq sl, r0, ror sp │ │ │ │ - tsteq sp, r4, lsl r7 │ │ │ │ - tsteq sl, lr, asr #26 │ │ │ │ - tsteq sp, lr, lsl #14 │ │ │ │ - tsteq sl, ip, lsr #26 │ │ │ │ - smlabbeq sp, r4, r1, r7 │ │ │ │ - tsteq sl, sl, lsl #26 │ │ │ │ - smlabbeq sp, r6, r1, r7 │ │ │ │ - strdeq r6, [sl, -r0] │ │ │ │ - ldrdeq r7, [sp, -ip] │ │ │ │ - tsteq ip, sl, lsr #8 │ │ │ │ - ldrdeq r7, [sp, -r2] │ │ │ │ - ldrdeq r7, [sp, -sl] │ │ │ │ - smlabbeq ip, ip, sp, r6 │ │ │ │ - ldrdeq r6, [ip, -r8] │ │ │ │ - tsteq sl, r4, ror ip │ │ │ │ + tsteq sl, r6, lsr #28 │ │ │ │ + tsteq ip, r0, lsl r6 │ │ │ │ + tsteq sl, r2, ror #2 │ │ │ │ + smlabbeq sp, r8, r2, r7 │ │ │ │ + tsteq sp, lr, ror r2 │ │ │ │ + tsteq sl, sl, ror #10 │ │ │ │ + tsteq sl, r0, ror #28 │ │ │ │ + tsteq sp, r4, lsl #16 │ │ │ │ + tsteq sl, lr, lsr lr │ │ │ │ + strdeq r0, [sp, -lr] │ │ │ │ + tsteq sl, ip, lsl lr │ │ │ │ + tsteq sp, r4, ror r2 │ │ │ │ + strdeq r6, [sl, -sl] │ │ │ │ + tsteq sp, r6, ror r2 │ │ │ │ + smlatteq sl, r0, sp, r6 │ │ │ │ + smlabteq sp, ip, r1, r7 │ │ │ │ + tsteq ip, sl, lsl r5 │ │ │ │ + smlabteq sp, r2, r1, r7 │ │ │ │ + smlabteq sp, sl, r1, r7 │ │ │ │ + tsteq ip, ip, ror lr │ │ │ │ + smlabteq ip, r8, r4, r6 │ │ │ │ + tsteq sl, r4, ror #26 │ │ │ │ + tsteq sl, r4, asr sp │ │ │ │ + tsteq sl, r4, asr #26 │ │ │ │ + tsteq sp, sl, lsl r7 │ │ │ │ + tsteq ip, r6, ror r4 │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ + strdeq r6, [sl, -sl] │ │ │ │ + strdeq r6, [sl, -r2] │ │ │ │ + smlabteq ip, lr, r4, r6 │ │ │ │ + smlabteq sl, r8, ip, r6 │ │ │ │ + smlabteq sl, r0, ip, r6 │ │ │ │ + smlabteq ip, r4, r4, r6 │ │ │ │ + @ instruction: 0x010a6c96 │ │ │ │ + smlabbeq sl, lr, ip, r6 │ │ │ │ + smlatbeq ip, lr, r4, r6 │ │ │ │ tsteq sl, r4, ror #24 │ │ │ │ - tsteq sl, r4, asr ip │ │ │ │ - tsteq sp, sl, lsr #12 │ │ │ │ - smlabbeq ip, r6, r3, r6 │ │ │ │ - smlatteq ip, ip, r3, r6 │ │ │ │ - tsteq sl, sl, lsl #24 │ │ │ │ - tsteq sl, r2, lsl #24 │ │ │ │ - ldrdeq r6, [ip, -lr] │ │ │ │ - ldrdeq r6, [sl, -r8] │ │ │ │ - ldrdeq r6, [sl, -r0] │ │ │ │ + tsteq sl, ip, asr ip │ │ │ │ + @ instruction: 0x010c6498 │ │ │ │ + tsteq sl, r2, lsr ip │ │ │ │ + tsteq sl, sl, lsr #24 │ │ │ │ + smlabbeq ip, lr, r4, r6 │ │ │ │ + tsteq sl, r0, lsl #24 │ │ │ │ + strdeq r6, [sl, -r8] │ │ │ │ + smlabbeq ip, r8, r4, r6 │ │ │ │ + smlabteq sl, lr, fp, r6 │ │ │ │ + smlabteq sl, r6, fp, r6 │ │ │ │ + smlabbeq ip, r2, r4, r6 │ │ │ │ + @ instruction: 0x010a6b9c │ │ │ │ + @ instruction: 0x010a6b94 │ │ │ │ + tsteq ip, r4, ror r4 │ │ │ │ + tsteq sl, sl, ror #22 │ │ │ │ + tsteq sl, r2, ror #22 │ │ │ │ + tsteq ip, lr, ror #8 │ │ │ │ + tsteq sl, r8, lsr fp │ │ │ │ + tsteq sl, r0, lsr fp │ │ │ │ + tsteq ip, r8, asr r4 │ │ │ │ + tsteq sl, r6, lsl #22 │ │ │ │ + strdeq r6, [sl, -lr] │ │ │ │ + tsteq ip, r2, asr #8 │ │ │ │ + ldrdeq r6, [sl, -r4] │ │ │ │ + smlabteq sl, ip, sl, r6 │ │ │ │ + tsteq ip, ip, lsr #8 │ │ │ │ + smlatbeq sl, r2, sl, r6 │ │ │ │ + @ instruction: 0x010a6a9a │ │ │ │ + tsteq ip, r2, lsr #8 │ │ │ │ + tsteq sl, r0, ror sl │ │ │ │ + tsteq sl, r8, ror #20 │ │ │ │ + tsteq ip, ip, lsr #8 │ │ │ │ + tsteq sl, lr, lsr sl │ │ │ │ + tsteq sl, r6, lsr sl │ │ │ │ + tsteq ip, sl, lsl r4 │ │ │ │ + tsteq sl, ip, lsl #20 │ │ │ │ + tsteq sl, r4, lsl #20 │ │ │ │ + @ instruction: 0x010d6e9c │ │ │ │ ldrdeq r6, [ip, -r4] │ │ │ │ - smlatbeq sl, r6, fp, r6 │ │ │ │ - @ instruction: 0x010a6b9e │ │ │ │ - @ instruction: 0x010c63be │ │ │ │ - tsteq sl, r4, ror fp │ │ │ │ - tsteq sl, ip, ror #22 │ │ │ │ - smlatbeq ip, r8, r3, r6 │ │ │ │ - tsteq sl, r2, asr #22 │ │ │ │ - tsteq sl, sl, lsr fp │ │ │ │ - @ instruction: 0x010c639e │ │ │ │ - tsteq sl, r0, lsl fp │ │ │ │ - tsteq sl, r8, lsl #22 │ │ │ │ - @ instruction: 0x010c6398 │ │ │ │ - ldrdeq r6, [sl, -lr] │ │ │ │ - ldrdeq r6, [sl, -r6] │ │ │ │ - @ instruction: 0x010c6392 │ │ │ │ - smlatbeq sl, ip, sl, r6 │ │ │ │ - smlatbeq sl, r4, sl, r6 │ │ │ │ - smlabbeq ip, r4, r3, r6 │ │ │ │ - tsteq sl, sl, ror sl │ │ │ │ - tsteq sl, r2, ror sl │ │ │ │ - tsteq ip, lr, ror r3 │ │ │ │ - tsteq sl, r8, asr #20 │ │ │ │ - tsteq sl, r0, asr #20 │ │ │ │ - tsteq ip, r8, ror #6 │ │ │ │ - tsteq sl, r6, lsl sl │ │ │ │ - tsteq sl, lr, lsl #20 │ │ │ │ - tsteq ip, r2, asr r3 │ │ │ │ - smlatteq sl, r4, r9, r6 │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - @ instruction: 0x010a69b2 │ │ │ │ - smlatbeq sl, sl, r9, r6 │ │ │ │ - tsteq ip, r2, lsr r3 │ │ │ │ - smlabbeq sl, r0, r9, r6 │ │ │ │ - tsteq sl, r8, ror r9 │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - tsteq sl, lr, asr #18 │ │ │ │ - tsteq sl, r6, asr #18 │ │ │ │ - tsteq ip, sl, lsr #6 │ │ │ │ - tsteq sl, ip, lsl r9 │ │ │ │ - tsteq sl, r4, lsl r9 │ │ │ │ - smlatbeq sp, ip, sp, r6 │ │ │ │ - smlatteq ip, r4, r9, r6 │ │ │ │ - tsteq ip, r0, lsr r0 │ │ │ │ - tsteq sl, lr, ror fp │ │ │ │ - smlabteq ip, ip, r1, r7 │ │ │ │ - ldrdeq r7, [ip, -r2] │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - ldrdeq r7, [ip, -sl] │ │ │ │ + tsteq ip, r0, lsr #2 │ │ │ │ + tsteq sl, lr, ror #24 │ │ │ │ + @ instruction: 0x010c72bc │ │ │ │ + smlabteq ip, r2, r2, r7 │ │ │ │ + smlabteq ip, ip, r2, r7 │ │ │ │ + smlabteq ip, sl, r2, r7 │ │ │ │ + smlabteq ip, r8, r2, r7 │ │ │ │ + smlabteq ip, r6, r2, r7 │ │ │ │ + ldrdeq r7, [ip, -r0] │ │ │ │ + smlabteq ip, lr, r2, r7 │ │ │ │ ldrdeq r7, [ip, -r8] │ │ │ │ - ldrdeq r7, [ip, -r6] │ │ │ │ - smlatteq ip, r0, r1, r7 │ │ │ │ - ldrdeq r7, [ip, -lr] │ │ │ │ - smlatteq ip, r8, r1, r7 │ │ │ │ - smlatteq ip, sl, r1, r7 │ │ │ │ - strdeq r7, [ip, -r8] │ │ │ │ - tsteq ip, r6, lsl #4 │ │ │ │ - tsteq ip, r8, lsr #4 │ │ │ │ - tsteq ip, lr, lsr #4 │ │ │ │ - tsteq ip, ip, lsr r2 │ │ │ │ - tsteq ip, sl, lsr r2 │ │ │ │ - tsteq ip, r8, lsr r2 │ │ │ │ - tsteq ip, sl, lsr r2 │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ - tsteq r3, r4, lsl #31 │ │ │ │ - smlabteq fp, r6, ip, r4 │ │ │ │ - tsteq sl, lr, lsl r0 │ │ │ │ - smlatbeq sp, sl, r1, r4 │ │ │ │ - smlabbeq ip, sl, r6, r6 │ │ │ │ - smlabbeq ip, r6, r6, r6 │ │ │ │ - strdeq sp, [sl, -r2] │ │ │ │ - tsteq ip, r2, ror r6 │ │ │ │ - tsteq ip, r2, ror r6 │ │ │ │ - tsteq ip, r2, ror r6 │ │ │ │ - tsteq ip, sl, ror #12 │ │ │ │ - tsteq ip, r6, ror #12 │ │ │ │ - tsteq ip, r2, ror #12 │ │ │ │ - tsteq ip, r2, ror #12 │ │ │ │ - tsteq ip, r6, ror #12 │ │ │ │ - tsteq ip, sl, ror #12 │ │ │ │ - tsteq ip, r2, ror r6 │ │ │ │ - tsteq r3, r8, asr lr │ │ │ │ - strdeq r7, [ip, -r4] │ │ │ │ + ldrdeq r7, [ip, -sl] │ │ │ │ + smlatteq ip, r8, r2, r7 │ │ │ │ strdeq r7, [ip, -r6] │ │ │ │ - smlatteq ip, lr, r3, r7 │ │ │ │ - smlatteq ip, r8, r3, r7 │ │ │ │ - @ instruction: 0x010c73ba │ │ │ │ - ldrdeq r7, [ip, -r2] │ │ │ │ - smlatbeq ip, r2, r3, r7 │ │ │ │ - tsteq r3, r8, asr #27 │ │ │ │ - smlatbeq ip, sl, r3, r7 │ │ │ │ - smlatbeq ip, r2, r3, r7 │ │ │ │ - smlatbeq ip, lr, r3, r7 │ │ │ │ - @ instruction: 0x010c73b6 │ │ │ │ - @ instruction: 0x010c73be │ │ │ │ - ldrdeq r6, [sp, -r6] │ │ │ │ - tsteq fp, r2, ror #16 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ - tsteq fp, r8, asr #16 │ │ │ │ - smlatteq ip, r0, sl, r7 │ │ │ │ - smlatteq ip, r0, sl, r7 │ │ │ │ + tsteq ip, r8, lsl r3 │ │ │ │ + tsteq ip, lr, lsl r3 │ │ │ │ + tsteq ip, ip, lsr #6 │ │ │ │ + tsteq ip, sl, lsr #6 │ │ │ │ + tsteq ip, r8, lsr #6 │ │ │ │ + tsteq ip, sl, lsr #6 │ │ │ │ + strdeq r6, [sp, -r8] │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + @ instruction: 0x010b4db6 │ │ │ │ + tsteq sl, lr, lsl #2 │ │ │ │ + @ instruction: 0x010d429a │ │ │ │ + tsteq ip, sl, ror r7 │ │ │ │ + tsteq ip, r6, ror r7 │ │ │ │ + smlatteq sl, r2, r0, lr │ │ │ │ + tsteq ip, r2, ror #14 │ │ │ │ + tsteq ip, r2, ror #14 │ │ │ │ + tsteq ip, r2, ror #14 │ │ │ │ + tsteq ip, sl, asr r7 │ │ │ │ + tsteq ip, r6, asr r7 │ │ │ │ + tsteq ip, r2, asr r7 │ │ │ │ + tsteq ip, r2, asr r7 │ │ │ │ + tsteq ip, r6, asr r7 │ │ │ │ + tsteq ip, sl, asr r7 │ │ │ │ + tsteq ip, r2, ror #14 │ │ │ │ + tsteq r3, r8, asr #30 │ │ │ │ + smlatteq ip, r4, r4, r7 │ │ │ │ + smlatteq ip, r6, r4, r7 │ │ │ │ + ldrdeq r7, [ip, -lr] │ │ │ │ ldrdeq r7, [ip, -r8] │ │ │ │ - ldrdeq r7, [ip, -r6] │ │ │ │ - smlatteq ip, lr, sl, r7 │ │ │ │ - tsteq ip, r6, lsl #22 │ │ │ │ - tsteq ip, r4, lsl #22 │ │ │ │ - tsteq ip, r8, lsl fp │ │ │ │ - tsteq ip, sl, lsr #22 │ │ │ │ - tsteq sp, r6, lsl sl │ │ │ │ - tsteq ip, sl, lsl #22 │ │ │ │ - tsteq ip, sl, lsl #22 │ │ │ │ - tsteq ip, sl, lsl #22 │ │ │ │ - tsteq ip, r6, lsl fp │ │ │ │ - tsteq ip, sl, lsl fp │ │ │ │ - tsteq ip, lr, lsl fp │ │ │ │ - tsteq ip, r2, lsr #22 │ │ │ │ - tsteq ip, sl, lsl fp │ │ │ │ - tsteq ip, r2, lsl fp │ │ │ │ - tsteq ip, r2, lsl fp │ │ │ │ - smlatbeq ip, r6, r6, r7 │ │ │ │ - @ instruction: 0x01139b98 │ │ │ │ - smlatteq ip, ip, sl, r7 │ │ │ │ - smlatteq sp, lr, r8, r8 │ │ │ │ + smlatbeq ip, sl, r4, r7 │ │ │ │ + smlabteq ip, r2, r4, r7 │ │ │ │ + @ instruction: 0x010c7492 │ │ │ │ + @ instruction: 0x01139eb8 │ │ │ │ + @ instruction: 0x010c749a │ │ │ │ + @ instruction: 0x010c7492 │ │ │ │ + @ instruction: 0x010c749e │ │ │ │ + smlatbeq ip, r6, r4, r7 │ │ │ │ + smlatbeq ip, lr, r4, r7 │ │ │ │ + smlabteq sp, r6, sl, r6 │ │ │ │ + tsteq fp, r2, asr r9 │ │ │ │ + tsteq fp, r4, asr r9 │ │ │ │ + tsteq fp, r8, lsr r9 │ │ │ │ + ldrdeq r7, [ip, -r0] │ │ │ │ + ldrdeq r7, [ip, -r0] │ │ │ │ + smlabteq ip, r8, fp, r7 │ │ │ │ + smlabteq ip, r6, fp, r7 │ │ │ │ ldrdeq r7, [ip, -lr] │ │ │ │ - ldrdeq r7, [ip, -r2] │ │ │ │ - strdeq r6, [sl, -r0] │ │ │ │ - smlatteq sl, r8, r2, r6 │ │ │ │ - @ instruction: 0x010c7ab2 │ │ │ │ - smlabbeq sp, r4, r8, r6 │ │ │ │ - smlatbeq ip, r8, fp, r6 │ │ │ │ - @ instruction: 0x010c6bb0 │ │ │ │ - @ instruction: 0x010c6bbc │ │ │ │ - @ instruction: 0x010c6bbe │ │ │ │ - smlabteq ip, r0, fp, r6 │ │ │ │ - smlabteq ip, r2, fp, r6 │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - ldrdeq r6, [ip, -r2] │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - smlatbeq sp, r6, r6, r6 │ │ │ │ - smlabteq ip, r4, fp, r6 │ │ │ │ + strdeq r7, [ip, -r6] │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + tsteq ip, r8, lsl #24 │ │ │ │ + tsteq ip, sl, lsl ip │ │ │ │ + tsteq sp, r6, lsl #22 │ │ │ │ + strdeq r7, [ip, -sl] │ │ │ │ + strdeq r7, [ip, -sl] │ │ │ │ + strdeq r7, [ip, -sl] │ │ │ │ + tsteq ip, r6, lsl #24 │ │ │ │ + tsteq ip, sl, lsl #24 │ │ │ │ + tsteq ip, lr, lsl #24 │ │ │ │ + tsteq ip, r2, lsl ip │ │ │ │ tsteq ip, sl, lsl #24 │ │ │ │ - @ instruction: 0x010c6bbc │ │ │ │ - smlabteq ip, lr, fp, r6 │ │ │ │ - @ instruction: 0x010c7990 │ │ │ │ - @ instruction: 0x010c79b2 │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ tsteq ip, r2, lsl #24 │ │ │ │ - smlatbeq ip, r0, r9, r7 │ │ │ │ - smlatbeq ip, r2, r9, r7 │ │ │ │ - smlatbeq ip, r4, r9, r7 │ │ │ │ - smlatbeq ip, r6, r9, r7 │ │ │ │ - smlatteq ip, ip, fp, r6 │ │ │ │ - smlatteq ip, lr, fp, r6 │ │ │ │ - smlabbeq ip, ip, r9, r7 │ │ │ │ - tsteq sp, r6, lsl #6 │ │ │ │ - smlabbeq ip, r4, r9, r7 │ │ │ │ - @ instruction: 0x010c7992 │ │ │ │ - @ instruction: 0x010c799c │ │ │ │ + tsteq ip, r2, lsl #24 │ │ │ │ + @ instruction: 0x010c7796 │ │ │ │ + tsteq r3, r8, lsl #25 │ │ │ │ + ldrdeq r7, [ip, -ip] │ │ │ │ + ldrdeq r8, [sp, -lr] │ │ │ │ + smlabteq ip, lr, fp, r7 │ │ │ │ + smlabteq ip, r2, fp, r7 │ │ │ │ + smlatteq sl, r0, r3, r6 │ │ │ │ + ldrdeq r6, [sl, -r8] │ │ │ │ + smlatbeq ip, r2, fp, r7 │ │ │ │ + tsteq sp, r4, ror r9 │ │ │ │ + @ instruction: 0x010c6c98 │ │ │ │ + smlatbeq ip, r0, ip, r6 │ │ │ │ + smlatbeq ip, ip, ip, r6 │ │ │ │ + smlatbeq ip, lr, ip, r6 │ │ │ │ + @ instruction: 0x010c6cb0 │ │ │ │ + @ instruction: 0x010c6cb2 │ │ │ │ + smlabteq ip, r0, ip, r6 │ │ │ │ + smlabteq ip, r2, ip, r6 │ │ │ │ + smlabteq ip, r4, sp, r6 │ │ │ │ + @ instruction: 0x010d6796 │ │ │ │ + @ instruction: 0x010c6cb4 │ │ │ │ + strdeq r6, [ip, -sl] │ │ │ │ + smlatbeq ip, ip, ip, r6 │ │ │ │ + @ instruction: 0x010c6cbe │ │ │ │ + smlabbeq ip, r0, sl, r7 │ │ │ │ + smlatbeq ip, r2, sl, r7 │ │ │ │ + smlatteq ip, r8, ip, r6 │ │ │ │ + strdeq r6, [ip, -r2] │ │ │ │ + @ instruction: 0x010c7a90 │ │ │ │ + @ instruction: 0x010c7a92 │ │ │ │ + @ instruction: 0x010c7a94 │ │ │ │ + @ instruction: 0x010c7a96 │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ + ldrdeq r6, [ip, -lr] │ │ │ │ + tsteq ip, ip, ror sl │ │ │ │ + strdeq r6, [sp, -r6] │ │ │ │ + tsteq ip, r4, ror sl │ │ │ │ + smlabbeq ip, r2, sl, r7 │ │ │ │ + smlabbeq ip, ip, sl, r7 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ bmi 1a8136c │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmdb r8!, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -84063,40 +84063,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ @ instruction: 0xe006e8be │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ ldcllt 8, cr14, [r8, #728]! @ 0x2d8 │ │ │ │ - tsteq r3, r0, lsr #12 │ │ │ │ - @ instruction: 0x010c7696 │ │ │ │ - smlabteq fp, lr, pc, r3 @ │ │ │ │ - smlabteq fp, ip, pc, r3 @ │ │ │ │ - smlabbeq ip, r2, r6, r7 │ │ │ │ - smlatteq ip, r6, r4, r5 │ │ │ │ - tsteq ip, r8, ror r6 │ │ │ │ - tsteq ip, r8, ror r6 │ │ │ │ - tsteq sl, r6, asr #26 │ │ │ │ - tsteq sl, r0, asr #26 │ │ │ │ - smlabteq sp, r2, r1, r2 │ │ │ │ - tsteq sl, sl, lsl sp │ │ │ │ - tsteq sl, r4, lsl sp │ │ │ │ - tsteq sl, sl, lsl #10 │ │ │ │ - strdeq sp, [sl, -ip] │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + smlabbeq ip, r6, r7, r7 │ │ │ │ + strheq r4, [fp, -lr] │ │ │ │ + strheq r4, [fp, -ip] │ │ │ │ + tsteq ip, r2, ror r7 │ │ │ │ + ldrdeq r5, [ip, -r6] │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + tsteq sl, r6, lsr lr │ │ │ │ + tsteq sl, r0, lsr lr │ │ │ │ + @ instruction: 0x010d22b2 │ │ │ │ + tsteq sl, sl, lsl #28 │ │ │ │ + tsteq sl, r4, lsl #28 │ │ │ │ strdeq sp, [sl, -sl] │ │ │ │ - strdeq sp, [sl, -r8] │ │ │ │ - strdeq sp, [sl, -r6] │ │ │ │ - strdeq sp, [sl, -r4] │ │ │ │ - strdeq sp, [sl, -r2] │ │ │ │ - strdeq sp, [sl, -r0] │ │ │ │ - smlatteq sl, sl, r4, sp │ │ │ │ - smlatteq sl, r8, r4, sp │ │ │ │ - tsteq sp, r6, lsl r1 │ │ │ │ - strdeq r2, [sp, -r8] │ │ │ │ - tsteq r3, ip, lsl #9 │ │ │ │ + smlatteq sl, ip, r5, sp │ │ │ │ + smlatteq sl, sl, r5, sp │ │ │ │ + smlatteq sl, r8, r5, sp │ │ │ │ + smlatteq sl, r6, r5, sp │ │ │ │ + smlatteq sl, r4, r5, sp │ │ │ │ + smlatteq sl, r2, r5, sp │ │ │ │ + smlatteq sl, r0, r5, sp │ │ │ │ + ldrdeq sp, [sl, -sl] │ │ │ │ + ldrdeq sp, [sl, -r8] │ │ │ │ + tsteq sp, r6, lsl #4 │ │ │ │ + smlatteq sp, r8, r1, r2 │ │ │ │ + tsteq r3, ip, ror r5 │ │ │ │ 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 │ │ │ │ @@ -84129,24 +84129,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 │ │ │ │ - smlabteq sp, ip, r0, r6 │ │ │ │ - tsteq sp, sl, ror r0 │ │ │ │ - tsteq sp, r8, asr #32 │ │ │ │ - qaddeq r6, sl, sp │ │ │ │ - smlabbeq sp, r0, r0, r6 │ │ │ │ - swpeq r6, r2, [sp] │ │ │ │ - smlatteq sp, ip, r0, r6 │ │ │ │ - strheq r6, [sp, -lr] │ │ │ │ - smlabteq sp, ip, r0, r6 │ │ │ │ - smlatteq sp, lr, r0, r6 │ │ │ │ + @ instruction: 0x010d61bc │ │ │ │ + tsteq sp, sl, ror #2 │ │ │ │ + tsteq sp, r8, lsr r1 │ │ │ │ + tsteq sp, sl, asr #2 │ │ │ │ + tsteq sp, r0, ror r1 │ │ │ │ + smlabbeq sp, r2, r1, r6 │ │ │ │ + ldrdeq r6, [sp, -ip] │ │ │ │ + smlatbeq sp, lr, r1, r6 │ │ │ │ + @ instruction: 0x010d61bc │ │ │ │ + ldrdeq r6, [sp, -lr] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1e238 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -84661,130 +84661,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7ac447a │ │ │ │ bmi 1ec2890 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stc 7, cr15, [sl], {172} @ 0xac │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq sl, r4, lsl sl │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ - tsteq sl, r8, lsr #20 │ │ │ │ - tsteq sp, r0, rrx │ │ │ │ - tsteq sl, r0, lsr #20 │ │ │ │ - tsteq sl, ip, lsl #20 │ │ │ │ - tsteq r3, r2, ror r2 │ │ │ │ - strdeq r5, [sl, -sl] │ │ │ │ + tsteq sl, r4, lsl #22 │ │ │ │ + smlabteq ip, r4, r2, r5 │ │ │ │ + tsteq sl, r8, lsl fp │ │ │ │ + tsteq sp, r0, asr r1 │ │ │ │ + tsteq sl, r0, lsl fp │ │ │ │ strdeq r5, [sl, -ip] │ │ │ │ - strdeq r5, [sl, -r4] │ │ │ │ - smlatteq sl, sl, r9, r5 │ │ │ │ - ldrdeq r5, [sp, -r0] │ │ │ │ - ldrdeq r5, [sl, -r8] │ │ │ │ - smlatteq sl, r4, r9, r5 │ │ │ │ - tsteq r3, r2, ror #3 │ │ │ │ - smlatteq sl, r0, r9, r5 │ │ │ │ - tsteq sp, r2, ror pc │ │ │ │ - ldrdeq r5, [sl, -r2] │ │ │ │ - @ instruction: 0x010a59be │ │ │ │ - tsteq r3, r4, lsl #3 │ │ │ │ - smlatbeq sl, ip, r9, r5 │ │ │ │ - @ instruction: 0x010a59b2 │ │ │ │ - @ instruction: 0x010a59b2 │ │ │ │ - smlatbeq sl, sl, r9, r5 │ │ │ │ - smlabbeq sl, r0, r9, r5 │ │ │ │ - smlabbeq sl, r0, r9, r5 │ │ │ │ - @ instruction: 0x010a5990 │ │ │ │ - smlatbeq sl, sl, r8, r5 │ │ │ │ - smlatbeq sl, r2, r8, r5 │ │ │ │ - tsteq sl, r6, ror r9 │ │ │ │ - tsteq sl, r8, ror r8 │ │ │ │ - tsteq sl, r0, ror r8 │ │ │ │ - strheq r4, [sp, -r0] │ │ │ │ - tsteq sl, r6, asr #16 │ │ │ │ - tsteq sl, lr, lsr r8 │ │ │ │ - tsteq ip, r6, lsr r5 │ │ │ │ - tsteq ip, r4, lsr r5 │ │ │ │ - tsteq ip, r0, lsr r5 │ │ │ │ - tsteq ip, r4, ror r5 │ │ │ │ - tsteq ip, r2, lsl #10 │ │ │ │ - strdeq r7, [ip, -lr] │ │ │ │ - tsteq sp, r4, lsr sp │ │ │ │ - tsteq sp, ip, lsr #26 │ │ │ │ - tsteq sp, r4, lsr #26 │ │ │ │ - tsteq sp, ip, lsl sp │ │ │ │ - tsteq sp, r4, lsl sp │ │ │ │ - tsteq sp, ip, lsl #26 │ │ │ │ - tsteq sp, r4, lsl #26 │ │ │ │ - smlabbeq sl, r4, pc, ip @ │ │ │ │ - smlabbeq sl, r0, pc, ip @ │ │ │ │ - ldrdeq r1, [sp, -ip] │ │ │ │ - tsteq r3, lr, asr pc │ │ │ │ - smlatteq sp, r2, ip, r1 │ │ │ │ - smlabbeq sl, r8, pc, ip @ │ │ │ │ - tsteq sl, ip, ror #30 │ │ │ │ - ldrdeq r1, [sp, -r0] │ │ │ │ - @ instruction: 0x010a56b6 │ │ │ │ - smlatbeq sl, lr, r6, r5 │ │ │ │ - tsteq sp, sl, ror #24 │ │ │ │ - ldrdeq r1, [sp, -r4] │ │ │ │ - ldrdeq r1, [sp, -r8] │ │ │ │ - tsteq sp, ip, asr #24 │ │ │ │ - smlatbeq sp, r2, fp, r1 │ │ │ │ - smlatbeq sp, r6, fp, r1 │ │ │ │ - tsteq sp, lr, lsr #24 │ │ │ │ - tsteq sp, r2, lsr ip │ │ │ │ - tsteq sp, r6, lsl ip │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - tsteq sp, lr, lsl #24 │ │ │ │ - tsteq ip, sl, lsr sp │ │ │ │ - tsteq sp, lr, lsl #24 │ │ │ │ - @ instruction: 0x010a5790 │ │ │ │ + tsteq r3, r2, ror #6 │ │ │ │ + smlatteq sl, sl, sl, r5 │ │ │ │ + smlatteq sl, ip, sl, r5 │ │ │ │ + smlatteq sl, r4, sl, r5 │ │ │ │ + ldrdeq r5, [sl, -sl] │ │ │ │ + smlabteq sp, r0, r0, r6 │ │ │ │ + smlabteq sl, r8, sl, r5 │ │ │ │ + ldrdeq r5, [sl, -r4] │ │ │ │ + @ instruction: 0x011392d2 │ │ │ │ + ldrdeq r5, [sl, -r0] │ │ │ │ + tsteq sp, r2, rrx │ │ │ │ + smlabteq sl, r2, sl, r5 │ │ │ │ + smlatbeq sl, lr, sl, r5 │ │ │ │ + tsteq r3, r4, ror r2 │ │ │ │ + @ instruction: 0x010a5a9c │ │ │ │ + smlatbeq sl, r2, sl, r5 │ │ │ │ + smlatbeq sl, r2, sl, r5 │ │ │ │ + @ instruction: 0x010a5a9a │ │ │ │ + tsteq sl, r0, ror sl │ │ │ │ + tsteq sl, r0, ror sl │ │ │ │ + smlabbeq sl, r0, sl, r5 │ │ │ │ + @ instruction: 0x010a599a │ │ │ │ + @ instruction: 0x010a5992 │ │ │ │ + tsteq sl, r6, ror #20 │ │ │ │ + tsteq sl, r8, ror #18 │ │ │ │ + tsteq sl, r0, ror #18 │ │ │ │ + smlatbeq sp, r0, r1, r4 │ │ │ │ + tsteq sl, r6, lsr r9 │ │ │ │ + tsteq sl, lr, lsr #18 │ │ │ │ + tsteq ip, r6, lsr #12 │ │ │ │ + tsteq ip, r4, lsr #12 │ │ │ │ + tsteq ip, r0, lsr #12 │ │ │ │ + tsteq ip, r4, ror #12 │ │ │ │ + strdeq r7, [ip, -r2] │ │ │ │ + smlatteq ip, lr, r5, r7 │ │ │ │ + tsteq sp, r4, lsr #28 │ │ │ │ + tsteq sp, ip, lsl lr │ │ │ │ + tsteq sp, r4, lsl lr │ │ │ │ + tsteq sp, ip, lsl #28 │ │ │ │ + tsteq sp, r4, lsl #28 │ │ │ │ + strdeq r1, [sp, -ip] │ │ │ │ + strdeq r1, [sp, -r4] │ │ │ │ + tsteq sl, r4, ror r0 │ │ │ │ + tsteq sl, r0, ror r0 │ │ │ │ + smlabteq sp, ip, sp, r1 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + ldrdeq r1, [sp, -r2] │ │ │ │ + tsteq sl, r8, ror r0 │ │ │ │ + qaddeq sp, ip, sl │ │ │ │ + smlabteq sp, r0, sp, r1 │ │ │ │ + smlatbeq sl, r6, r7, r5 │ │ │ │ @ instruction: 0x010a579e │ │ │ │ - @ instruction: 0x01138dde │ │ │ │ - smlabbeq sl, sl, r7, r5 │ │ │ │ - tsteq sl, r2, ror #14 │ │ │ │ - tsteq sl, r0, ror r7 │ │ │ │ - tsteq sl, lr, ror #14 │ │ │ │ - tsteq sl, ip, ror #14 │ │ │ │ - tsteq sl, sl, ror #14 │ │ │ │ - tsteq sl, ip, ror #14 │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - tsteq sl, ip, asr r7 │ │ │ │ - smlatteq sl, r0, r6, r5 │ │ │ │ + tsteq sp, sl, asr sp │ │ │ │ + smlabteq sp, r4, ip, r1 │ │ │ │ + smlabteq sp, r8, ip, r1 │ │ │ │ + tsteq sp, ip, lsr sp │ │ │ │ + @ instruction: 0x010d1c92 │ │ │ │ + @ instruction: 0x010d1c96 │ │ │ │ + tsteq sp, lr, lsl sp │ │ │ │ + tsteq sp, r2, lsr #26 │ │ │ │ + tsteq sp, r6, lsl #26 │ │ │ │ + tsteq r3, ip, lsr pc │ │ │ │ + strdeq r5, [sp, -lr] │ │ │ │ + tsteq ip, sl, lsr #28 │ │ │ │ + strdeq r5, [sp, -lr] │ │ │ │ + smlabbeq sl, r0, r8, r5 │ │ │ │ + smlabbeq sl, lr, r8, r5 │ │ │ │ + tsteq r3, lr, asr #29 │ │ │ │ + tsteq sl, sl, ror r8 │ │ │ │ + tsteq sl, r2, asr r8 │ │ │ │ + tsteq sl, r0, ror #16 │ │ │ │ + tsteq sl, lr, asr r8 │ │ │ │ + tsteq sl, ip, asr r8 │ │ │ │ + tsteq sl, sl, asr r8 │ │ │ │ + tsteq sl, ip, asr r8 │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + tsteq sl, ip, asr #16 │ │ │ │ + ldrdeq r5, [sl, -r0] │ │ │ │ + ldrdeq r5, [sl, -lr] │ │ │ │ + ldrdeq r5, [sl, -ip] │ │ │ │ + ldrdeq r5, [sl, -sl] │ │ │ │ + ldrdeq r5, [sl, -r8] │ │ │ │ + ldrdeq r5, [sl, -sl] │ │ │ │ + tsteq r3, sl, asr #27 │ │ │ │ + ldrdeq r5, [sl, -r6] │ │ │ │ + smlatteq sl, ip, r7, r5 │ │ │ │ + @ instruction: 0x01138d98 │ │ │ │ + tsteq sl, ip, lsl r7 │ │ │ │ + tsteq sl, sl, lsr #14 │ │ │ │ + tsteq r3, sl, ror #26 │ │ │ │ + tsteq sl, r6, lsl r7 │ │ │ │ smlatteq sl, lr, r6, r5 │ │ │ │ - smlatteq sl, ip, r6, r5 │ │ │ │ - smlatteq sl, sl, r6, r5 │ │ │ │ - smlatteq sl, r8, r6, r5 │ │ │ │ - smlatteq sl, sl, r6, r5 │ │ │ │ - @ instruction: 0x01138cda │ │ │ │ - smlatteq sl, r6, r6, r5 │ │ │ │ strdeq r5, [sl, -ip] │ │ │ │ - tsteq r3, r8, lsr #25 │ │ │ │ - tsteq sl, ip, lsr #12 │ │ │ │ - tsteq sl, sl, lsr r6 │ │ │ │ - tsteq r3, sl, ror ip │ │ │ │ - tsteq sl, r6, lsr #12 │ │ │ │ - strdeq r5, [sl, -lr] │ │ │ │ - tsteq sl, ip, lsl #12 │ │ │ │ - tsteq sl, sl, lsl #12 │ │ │ │ - tsteq sl, r8, lsl #12 │ │ │ │ - tsteq sl, r6, lsl #12 │ │ │ │ - tsteq sl, r8, lsl #12 │ │ │ │ - @ instruction: 0x01138bf8 │ │ │ │ + strdeq r5, [sl, -sl] │ │ │ │ strdeq r5, [sl, -r8] │ │ │ │ - tsteq sl, ip, ror r5 │ │ │ │ - smlabbeq sl, sl, r5, r5 │ │ │ │ - smlabbeq sl, r8, r5, r5 │ │ │ │ - smlabbeq sl, r6, r5, r5 │ │ │ │ - smlabbeq sl, r4, r5, r5 │ │ │ │ - smlabbeq sl, r6, r5, r5 │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - smlabbeq sl, r2, r5, r5 │ │ │ │ - tsteq r3, r0, asr fp │ │ │ │ - strdeq r5, [sl, -r0] │ │ │ │ - tsteq ip, ip, lsr sl │ │ │ │ + strdeq r5, [sl, -r6] │ │ │ │ + strdeq r5, [sl, -r8] │ │ │ │ + tsteq r3, r8, ror #25 │ │ │ │ + smlatteq sl, r8, r6, r5 │ │ │ │ + tsteq sl, ip, ror #12 │ │ │ │ + tsteq sl, sl, ror r6 │ │ │ │ + tsteq sl, r8, ror r6 │ │ │ │ + tsteq sl, r6, ror r6 │ │ │ │ + tsteq sl, r4, ror r6 │ │ │ │ + tsteq sl, r6, ror r6 │ │ │ │ + tsteq r3, r6, ror #24 │ │ │ │ + tsteq sl, r2, ror r6 │ │ │ │ + tsteq r3, r0, asr #24 │ │ │ │ + smlatteq sl, r0, r4, r5 │ │ │ │ + tsteq ip, ip, lsr #22 │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1ec38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -85113,98 +85113,98 @@ │ │ │ │ ldmdami r6, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ ldmdami r5, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2132 @ 0xfffff7ac │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq sp, r4, ror r9 │ │ │ │ - smlabteq sp, lr, r6, r5 │ │ │ │ - tsteq sp, r8, ror #10 │ │ │ │ - smlatbeq sp, r6, r4, r5 │ │ │ │ - tsteq sp, r8, asr #8 │ │ │ │ - tsteq sp, r2, lsl #8 │ │ │ │ - tsteq sp, ip, lsl r4 │ │ │ │ - tsteq sp, lr, asr #8 │ │ │ │ - tsteq sp, r8, ror #8 │ │ │ │ + tsteq sp, r4, ror #20 │ │ │ │ + @ instruction: 0x010d57be │ │ │ │ + tsteq sp, r8, asr r6 │ │ │ │ + @ instruction: 0x010d5596 │ │ │ │ + tsteq sp, r8, lsr r5 │ │ │ │ strdeq r5, [sp, -r2] │ │ │ │ - @ instruction: 0x010d5494 │ │ │ │ - @ instruction: 0x010d54ba │ │ │ │ tsteq sp, ip, lsl #10 │ │ │ │ - smlatteq sp, r6, r5, r5 │ │ │ │ - smlabbeq sp, r0, r5, r5 │ │ │ │ - tsteq sp, sl, lsr r5 │ │ │ │ - tsteq sp, r4, asr r5 │ │ │ │ - smlabbeq sp, lr, r5, r5 │ │ │ │ - smlatbeq sp, r8, r5, r5 │ │ │ │ - tsteq sp, r2, lsr #12 │ │ │ │ - ldrdeq r5, [sp, -ip] │ │ │ │ - strdeq r5, [sp, -r6] │ │ │ │ - tsteq sp, r0, lsr r6 │ │ │ │ - smlatbeq sp, sl, r7, r5 │ │ │ │ - tsteq sp, r4, lsl #14 │ │ │ │ - @ instruction: 0x010d569e │ │ │ │ - tsteq sp, r8, asr r6 │ │ │ │ - tsteq sp, r2, ror r6 │ │ │ │ - smlatbeq sp, ip, r6, r5 │ │ │ │ - smlabteq sp, r6, r6, r5 │ │ │ │ - tsteq sp, r0, asr #14 │ │ │ │ - strdeq r5, [sp, -sl] │ │ │ │ - tsteq sp, r4, lsl r7 │ │ │ │ - tsteq sp, lr, asr #14 │ │ │ │ - tsteq sp, r8, lsl #16 │ │ │ │ - smlabteq sp, r2, r7, r5 │ │ │ │ - tsteq sp, ip, ror r7 │ │ │ │ - @ instruction: 0x010d5796 │ │ │ │ - ldrdeq r5, [sp, -r0] │ │ │ │ - tsteq sp, sl, asr #16 │ │ │ │ + tsteq sp, lr, lsr r5 │ │ │ │ + tsteq sp, r8, asr r5 │ │ │ │ + smlatteq sp, r2, r5, r5 │ │ │ │ + smlabbeq sp, r4, r5, r5 │ │ │ │ + smlatbeq sp, sl, r5, r5 │ │ │ │ + strdeq r5, [sp, -ip] │ │ │ │ + ldrdeq r5, [sp, -r6] │ │ │ │ + tsteq sp, r0, ror r6 │ │ │ │ + tsteq sp, sl, lsr #12 │ │ │ │ + tsteq sp, r4, asr #12 │ │ │ │ + tsteq sp, lr, ror r6 │ │ │ │ + @ instruction: 0x010d5698 │ │ │ │ + tsteq sp, r2, lsl r7 │ │ │ │ + smlabteq sp, ip, r6, r5 │ │ │ │ + smlatteq sp, r6, r6, r5 │ │ │ │ + tsteq sp, r0, lsr #14 │ │ │ │ + @ instruction: 0x010d589a │ │ │ │ + strdeq r5, [sp, -r4] │ │ │ │ + smlabbeq sp, lr, r7, r5 │ │ │ │ + tsteq sp, r8, asr #14 │ │ │ │ + tsteq sp, r2, ror #14 │ │ │ │ + @ instruction: 0x010d579c │ │ │ │ + @ instruction: 0x010d57b6 │ │ │ │ + tsteq sp, r0, lsr r8 │ │ │ │ + smlatteq sp, sl, r7, r5 │ │ │ │ tsteq sp, r4, lsl #16 │ │ │ │ - tsteq sp, lr, lsl r8 │ │ │ │ - tsteq sp, r8, asr r8 │ │ │ │ - tsteq sp, r2, lsl fp │ │ │ │ - smlabteq sp, ip, r9, r5 │ │ │ │ - tsteq sp, r6, lsr #18 │ │ │ │ + tsteq sp, lr, lsr r8 │ │ │ │ + strdeq r5, [sp, -r8] │ │ │ │ + @ instruction: 0x010d58b2 │ │ │ │ + tsteq sp, ip, ror #16 │ │ │ │ + smlabbeq sp, r6, r8, r5 │ │ │ │ smlabteq sp, r0, r8, r5 │ │ │ │ - tsteq sp, sl, ror r8 │ │ │ │ - @ instruction: 0x010d5894 │ │ │ │ - smlabteq sp, lr, r8, r5 │ │ │ │ - smlatteq sp, r8, r8, r5 │ │ │ │ - tsteq sp, r2, ror #18 │ │ │ │ - tsteq sp, ip, lsl r9 │ │ │ │ - tsteq sp, r6, lsr r9 │ │ │ │ - tsteq sp, r0, ror r9 │ │ │ │ - tsteq sp, sl, lsr #20 │ │ │ │ - smlatteq sp, r4, r9, r5 │ │ │ │ - @ instruction: 0x010d599e │ │ │ │ - @ instruction: 0x010d59b8 │ │ │ │ - strdeq r5, [sp, -r2] │ │ │ │ - tsteq sp, ip, ror #20 │ │ │ │ - tsteq sp, r6, lsr #20 │ │ │ │ - tsteq sp, r0, asr #20 │ │ │ │ - tsteq sp, sl, ror sl │ │ │ │ + tsteq sp, sl, lsr r9 │ │ │ │ strdeq r5, [sp, -r4] │ │ │ │ - tsteq sp, lr, asr #22 │ │ │ │ - smlatteq sp, r8, sl, r5 │ │ │ │ - smlatbeq sp, r2, sl, r5 │ │ │ │ + tsteq sp, lr, lsl #18 │ │ │ │ + tsteq sp, r8, asr #18 │ │ │ │ + tsteq sp, r2, lsl #24 │ │ │ │ @ instruction: 0x010d5abc │ │ │ │ - strdeq r5, [sp, -r6] │ │ │ │ - tsteq sp, r0, lsl fp │ │ │ │ - smlabbeq sp, sl, fp, r5 │ │ │ │ - tsteq sp, r4, asr #22 │ │ │ │ - tsteq sp, lr, asr fp │ │ │ │ - @ instruction: 0x010d5b98 │ │ │ │ - tsteq sp, r6, ror #24 │ │ │ │ - tsteq sp, r0, lsl ip │ │ │ │ - smlabteq sp, r6, fp, r5 │ │ │ │ - smlatteq sp, r0, fp, r5 │ │ │ │ - tsteq sp, r6, lsr #24 │ │ │ │ - smlatbeq sp, r4, ip, r5 │ │ │ │ - tsteq sp, r2, ror #24 │ │ │ │ - tsteq sp, ip, ror ip │ │ │ │ - smlabteq sp, r6, ip, r5 │ │ │ │ + tsteq sp, r6, lsl sl │ │ │ │ + @ instruction: 0x010d59b0 │ │ │ │ + tsteq sp, sl, ror #18 │ │ │ │ + smlabbeq sp, r4, r9, r5 │ │ │ │ + @ instruction: 0x010d59be │ │ │ │ + ldrdeq r5, [sp, -r8] │ │ │ │ + tsteq sp, r2, asr sl │ │ │ │ + tsteq sp, ip, lsl #20 │ │ │ │ + tsteq sp, r6, lsr #20 │ │ │ │ + tsteq sp, r0, ror #20 │ │ │ │ + tsteq sp, sl, lsl fp │ │ │ │ + ldrdeq r5, [sp, -r4] │ │ │ │ + smlabbeq sp, lr, sl, r5 │ │ │ │ + smlatbeq sp, r8, sl, r5 │ │ │ │ + smlatteq sp, r2, sl, r5 │ │ │ │ + tsteq sp, ip, asr fp │ │ │ │ + tsteq sp, r6, lsl fp │ │ │ │ + tsteq sp, r0, lsr fp │ │ │ │ + tsteq sp, sl, ror #22 │ │ │ │ + smlatteq sp, r4, ip, r5 │ │ │ │ + tsteq sp, lr, lsr ip │ │ │ │ + ldrdeq r5, [sp, -r8] │ │ │ │ + @ instruction: 0x010d5b92 │ │ │ │ + smlatbeq sp, ip, fp, r5 │ │ │ │ + smlatteq sp, r6, fp, r5 │ │ │ │ + tsteq sp, r0, lsl #24 │ │ │ │ + tsteq sp, sl, ror ip │ │ │ │ + tsteq sp, r4, lsr ip │ │ │ │ + tsteq sp, lr, asr #24 │ │ │ │ + smlabbeq sp, r8, ip, r5 │ │ │ │ + tsteq sp, r6, asr sp │ │ │ │ + tsteq sp, r0, lsl #26 │ │ │ │ + @ instruction: 0x010d5cb6 │ │ │ │ + ldrdeq r5, [sp, -r0] │ │ │ │ + tsteq sp, r6, lsl sp │ │ │ │ + @ instruction: 0x010d5d94 │ │ │ │ + tsteq sp, r2, asr sp │ │ │ │ + tsteq sp, ip, ror #26 │ │ │ │ + @ instruction: 0x010d5db6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x004df5b1 │ │ │ │ @@ -85420,44 +85420,44 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ cdp 7, 2, cr15, cr4, cr11, {5} │ │ │ │ vmlsl.u8 q10, d6, d17 │ │ │ │ tstcs r1, r0, lsl r3 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ cdp 7, 1, cr15, cr12, cr11, {5} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sl, sl, lsl r8 │ │ │ │ - tsteq ip, r6 │ │ │ │ - smlatbeq sl, r0, r9, r4 │ │ │ │ - smlatteq ip, sl, pc, r3 @ │ │ │ │ - smlatteq sl, r4, r7, r4 │ │ │ │ - smlabteq ip, lr, pc, r3 @ │ │ │ │ - smlabteq sl, r8, r7, r4 │ │ │ │ + tsteq sl, sl, lsl #18 │ │ │ │ + strdeq r4, [ip, -r6] │ │ │ │ + @ instruction: 0x010a4a90 │ │ │ │ + ldrdeq r4, [ip, -sl] │ │ │ │ + ldrdeq r4, [sl, -r4] │ │ │ │ + strheq r4, [ip, -lr] │ │ │ │ + @ instruction: 0x010a48b8 │ │ │ │ + smlatbeq ip, r2, r0, r4 │ │ │ │ + smlabbeq sp, r2, r5, r4 │ │ │ │ + swpeq r4, r0, [ip] │ │ │ │ + tsteq sp, lr, asr #20 │ │ │ │ + tsteq sp, lr, asr #20 │ │ │ │ + strdeq r4, [sl, -r0] │ │ │ │ + tsteq sp, r8, ror sl │ │ │ │ + ldrdeq r4, [sl, -r4] │ │ │ │ + tsteq sp, r2, ror sl │ │ │ │ + @ instruction: 0x010a48be │ │ │ │ + tsteq sl, sl, lsr fp │ │ │ │ + strdeq r3, [ip, -r0] │ │ │ │ + strdeq r5, [sp, -lr] │ │ │ │ + ldrdeq r3, [ip, -r0] │ │ │ │ + tsteq ip, sl, asr ip │ │ │ │ @ instruction: 0x010c3fb2 │ │ │ │ - @ instruction: 0x010d4492 │ │ │ │ - smlatbeq ip, r0, pc, r3 @ │ │ │ │ - tsteq sp, lr, asr r9 │ │ │ │ - tsteq sp, lr, asr r9 │ │ │ │ - tsteq sl, r0, lsl #16 │ │ │ │ - smlabbeq sp, r8, r9, r5 │ │ │ │ - smlatteq sl, r4, r7, r4 │ │ │ │ - smlabbeq sp, r2, r9, r5 │ │ │ │ - smlabteq sl, lr, r7, r4 │ │ │ │ - tsteq sl, sl, asr #20 │ │ │ │ - tsteq ip, r0, lsl #30 │ │ │ │ - tsteq sp, lr, lsl #18 │ │ │ │ - smlatteq ip, r0, lr, r3 │ │ │ │ - tsteq ip, sl, ror #22 │ │ │ │ - smlabteq ip, r2, lr, r3 │ │ │ │ - tsteq sl, r2, ror #14 │ │ │ │ - tsteq sp, r6, lsl r9 │ │ │ │ - @ instruction: 0x010c3e9a │ │ │ │ - tsteq sp, r0, lsr #18 │ │ │ │ - smlabbeq ip, r0, lr, r3 │ │ │ │ - tsteq sl, sl, asr sl │ │ │ │ - tsteq ip, r0, ror #28 │ │ │ │ + tsteq sl, r2, asr r8 │ │ │ │ + tsteq sp, r6, lsl #20 │ │ │ │ + smlabbeq ip, sl, pc, r3 @ │ │ │ │ + tsteq sp, r0, lsl sl │ │ │ │ + tsteq ip, r0, ror pc │ │ │ │ + tsteq sl, sl, asr #22 │ │ │ │ + tsteq ip, r0, asr pc │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ cmnphi r5, #0 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1f6bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08111 │ │ │ │ @@ -85908,28 +85908,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 sp, r2, lsr r8 │ │ │ │ - strdeq r5, [sp, -r2] │ │ │ │ - smlatbeq sp, ip, r7, r5 │ │ │ │ - smlatteq sp, ip, r5, r5 │ │ │ │ - tsteq sl, r8, lsl fp │ │ │ │ - tsteq sp, r4, lsl #4 │ │ │ │ - tsteq sl, r6, lsl #22 │ │ │ │ - tsteq sl, r0, lsl #22 │ │ │ │ - smlabbeq sp, lr, r2, r5 │ │ │ │ - strdeq r3, [sl, -r4] │ │ │ │ - smlatteq sl, lr, sl, r3 │ │ │ │ - tsteq sp, r4, asr #4 │ │ │ │ - strdeq r5, [sp, -lr] │ │ │ │ - tsteq sp, r4, asr r2 │ │ │ │ + tsteq sp, r2, lsr #18 │ │ │ │ + smlatteq sp, r2, r8, r5 │ │ │ │ + @ instruction: 0x010d589c │ │ │ │ + ldrdeq r5, [sp, -ip] │ │ │ │ + tsteq sl, r8, lsl #24 │ │ │ │ + strdeq r5, [sp, -r4] │ │ │ │ + strdeq r3, [sl, -r6] │ │ │ │ + strdeq r3, [sl, -r0] │ │ │ │ + tsteq sp, lr, ror r3 │ │ │ │ + smlatteq sl, r4, fp, r3 │ │ │ │ + ldrdeq r3, [sl, -lr] │ │ │ │ + tsteq sp, r4, lsr r3 │ │ │ │ + smlatteq sp, lr, r2, r5 │ │ │ │ + tsteq sp, r4, asr #6 │ │ │ │ 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 │ │ │ │ @@ -86399,28 +86399,28 @@ │ │ │ │ and lr, r7, r2, lsl #29 │ │ │ │ @ instruction: 0x463b4a12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 7, cr15, cr8, cr10, {5} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq r3, [sl, -sl] │ │ │ │ - smlatteq ip, r2, r5, r3 │ │ │ │ - tsteq sl, r6, asr pc │ │ │ │ - smlatbeq ip, r0, r5, r3 │ │ │ │ - @ instruction: 0x010aafb8 │ │ │ │ - @ instruction: 0x010c33be │ │ │ │ - smlabbeq sl, r6, r7, r3 │ │ │ │ - tsteq ip, r2, ror pc │ │ │ │ - @ instruction: 0x010aaa9c │ │ │ │ - tsteq ip, r4, asr pc │ │ │ │ - tsteq ip, r2, asr #16 │ │ │ │ - smlatbeq ip, r6, sp, r3 │ │ │ │ - tsteq ip, ip, lsr r8 │ │ │ │ - strdeq r3, [sl, -ip] │ │ │ │ + smlatteq sl, sl, lr, r3 │ │ │ │ + ldrdeq r3, [ip, -r2] │ │ │ │ + tsteq sl, r6, asr #32 │ │ │ │ + @ instruction: 0x010c3690 │ │ │ │ + smlatbeq sl, r8, r0, fp │ │ │ │ + smlatbeq ip, lr, r4, r3 │ │ │ │ + tsteq sl, r6, ror r8 │ │ │ │ + tsteq ip, r2, rrx │ │ │ │ + smlabbeq sl, ip, fp, sl │ │ │ │ + tsteq ip, r4, asr #32 │ │ │ │ + tsteq ip, r2, lsr r9 │ │ │ │ + @ instruction: 0x010c3e96 │ │ │ │ + tsteq ip, ip, lsr #18 │ │ │ │ + smlatteq sl, ip, r4, r3 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-98] @ 0xffffff9e │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d824 │ │ │ │ ldmdale r5, {r1, r2, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -86466,16 +86466,16 @@ │ │ │ │ ldrle r0, [r7, #2002]! @ 0x7d2 │ │ │ │ vhadd.s8 d30, d1, d3 │ │ │ │ addsmi r1, r8, #20, 6 @ 0x50000000 │ │ │ │ @ instruction: 0xf7fdd1b2 │ │ │ │ and pc, r2, r3, ror sp @ │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stclt 7, cr4, [r8, #-448] @ 0xfffffe40 │ │ │ │ - smlabteq sl, r6, r2, r3 │ │ │ │ - ldrdeq r4, [sp, -sl] │ │ │ │ + @ instruction: 0x010a33b6 │ │ │ │ + smlabteq sp, sl, sl, r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2069c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r5, r0, asr #30 │ │ │ │ @@ -86777,79 +86777,79 @@ │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ and lr, r7, ip, lsl #23 │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ bl fe18780c │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq sl, ip, ror #10 │ │ │ │ - smlatbeq sp, r6, fp, r3 │ │ │ │ - tsteq sl, r8, ror #10 │ │ │ │ - tsteq sl, r6, asr r5 │ │ │ │ - @ instruction: 0x01136dbe │ │ │ │ - tsteq sl, r8, asr #10 │ │ │ │ - tsteq sl, ip, asr #10 │ │ │ │ - tsteq sl, r6, asr #10 │ │ │ │ - tsteq sl, lr, lsr r5 │ │ │ │ - tsteq sp, r6, lsr #22 │ │ │ │ - tsteq sl, r0, lsr r5 │ │ │ │ - tsteq sl, lr, lsr r5 │ │ │ │ - tsteq r3, lr, lsr sp │ │ │ │ - tsteq sl, lr, lsr r5 │ │ │ │ - ldrdeq r3, [sp, -r2] │ │ │ │ - tsteq sl, r4, lsr r5 │ │ │ │ - tsteq sl, r2, lsr #10 │ │ │ │ - tsteq r3, sl, ror #25 │ │ │ │ - tsteq sl, r4, lsl r5 │ │ │ │ - tsteq sl, ip, lsl r5 │ │ │ │ - tsteq sl, lr, lsl r5 │ │ │ │ - tsteq sl, r8, lsl r5 │ │ │ │ - strdeq r3, [sl, -r0] │ │ │ │ - strdeq r3, [sl, -r2] │ │ │ │ - tsteq sl, r4, lsl #10 │ │ │ │ - tsteq sl, r0, lsr #8 │ │ │ │ - tsteq sl, sl, lsl r4 │ │ │ │ - strdeq r3, [sl, -r0] │ │ │ │ + tsteq sl, ip, asr r6 │ │ │ │ + @ instruction: 0x010d3c96 │ │ │ │ + tsteq sl, r8, asr r6 │ │ │ │ + tsteq sl, r6, asr #12 │ │ │ │ + tsteq r3, lr, lsr #29 │ │ │ │ + tsteq sl, r8, lsr r6 │ │ │ │ + tsteq sl, ip, lsr r6 │ │ │ │ + tsteq sl, r6, lsr r6 │ │ │ │ + tsteq sl, lr, lsr #12 │ │ │ │ + tsteq sp, r6, lsl ip │ │ │ │ + tsteq sl, r0, lsr #12 │ │ │ │ + tsteq sl, lr, lsr #12 │ │ │ │ + tsteq r3, lr, lsr #28 │ │ │ │ + tsteq sl, lr, lsr #12 │ │ │ │ + smlabteq sp, r2, fp, r3 │ │ │ │ + tsteq sl, r4, lsr #12 │ │ │ │ + tsteq sl, r2, lsl r6 │ │ │ │ + @ instruction: 0x01136dda │ │ │ │ + tsteq sl, r4, lsl #12 │ │ │ │ + tsteq sl, ip, lsl #12 │ │ │ │ + tsteq sl, lr, lsl #12 │ │ │ │ + tsteq sl, r8, lsl #12 │ │ │ │ + smlatteq sl, r0, r5, r3 │ │ │ │ + smlatteq sl, r2, r5, r3 │ │ │ │ strdeq r3, [sl, -r4] │ │ │ │ - smlatteq sl, lr, r3, r3 │ │ │ │ - tsteq sp, r0, lsr ip │ │ │ │ - smlabteq sl, r8, r3, r3 │ │ │ │ - smlabteq sl, r2, r3, r3 │ │ │ │ - strheq r5, [ip, -ip] │ │ │ │ - strheq r5, [ip, -ip] │ │ │ │ - strheq r5, [ip, -sl] │ │ │ │ - mrseq r5, (UNDEF: 28) │ │ │ │ - swpeq r5, r0, [ip] │ │ │ │ - smlabbeq ip, lr, r0, r5 │ │ │ │ - smlabteq ip, r6, r8, pc @ │ │ │ │ - smlabteq ip, r0, r8, pc @ │ │ │ │ - @ instruction: 0x010cf8ba │ │ │ │ - @ instruction: 0x010cf8b4 │ │ │ │ - smlatbeq ip, lr, r8, pc @ │ │ │ │ - smlatbeq ip, r8, r8, pc @ │ │ │ │ - smlatbeq ip, r2, r8, pc @ │ │ │ │ - tsteq sl, r4, lsr #22 │ │ │ │ - tsteq sl, r2, lsr #22 │ │ │ │ + tsteq sl, r0, lsl r5 │ │ │ │ + tsteq sl, sl, lsl #10 │ │ │ │ + smlatteq sl, r0, r5, r3 │ │ │ │ + smlatteq sl, r4, r4, r3 │ │ │ │ + ldrdeq r3, [sl, -lr] │ │ │ │ + tsteq sp, r0, lsr #26 │ │ │ │ + @ instruction: 0x010a34b8 │ │ │ │ + @ instruction: 0x010a34b2 │ │ │ │ + smlatbeq ip, ip, r1, r5 │ │ │ │ + smlatbeq ip, ip, r1, r5 │ │ │ │ + smlatbeq ip, sl, r1, r5 │ │ │ │ + strdeq r5, [ip, -r0] │ │ │ │ + smlabbeq ip, r0, r1, r5 │ │ │ │ + tsteq ip, lr, ror r1 │ │ │ │ + @ instruction: 0x010cf9b6 │ │ │ │ + @ instruction: 0x010cf9b0 │ │ │ │ + smlatbeq ip, sl, r9, pc @ │ │ │ │ + smlatbeq ip, r4, r9, pc @ │ │ │ │ + @ instruction: 0x010cf99e │ │ │ │ + @ instruction: 0x010cf998 │ │ │ │ + @ instruction: 0x010cf992 │ │ │ │ + tsteq sl, r4, lsl ip │ │ │ │ + tsteq sl, r2, lsl ip │ │ │ │ + tstpeq ip, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01136bf4 │ │ │ │ + tstpeq ip, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r2, lsr #24 │ │ │ │ + tsteq sl, r8, lsl #24 │ │ │ │ + tstpeq ip, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r6, asr r3 │ │ │ │ + tsteq sl, r0, asr r3 │ │ │ │ + tsteq sp, lr, lsl #18 │ │ │ │ + tstpeq ip, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ smlabbeq ip, r0, r8, pc @ │ │ │ │ - tsteq r3, r4, lsl #22 │ │ │ │ - smlabbeq ip, sl, r8, pc @ │ │ │ │ - tsteq sl, r2, lsr fp │ │ │ │ - tsteq sl, r8, lsl fp │ │ │ │ - tstpeq ip, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r6, ror #4 │ │ │ │ - tsteq sl, r0, ror #4 │ │ │ │ - tsteq sp, lr, lsl r8 │ │ │ │ - smlabbeq ip, sl, r7, pc @ │ │ │ │ - @ instruction: 0x010cf790 │ │ │ │ - tsteq sp, r6, lsl #16 │ │ │ │ - tstpeq ip, lr, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, asr #10 │ │ │ │ - tsteq ip, lr, lsr r9 │ │ │ │ - tsteq sl, r0, lsl lr │ │ │ │ + strdeq r3, [sp, -r6] │ │ │ │ + tstpeq ip, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, sl, lsr r6 │ │ │ │ + tsteq ip, lr, lsr #20 │ │ │ │ + tsteq sl, r0, lsl #30 │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ strhi pc, [r4], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec20c7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0822c │ │ │ │ @@ -87647,73 +87647,73 @@ │ │ │ │ @ instruction: 0xe1a64478 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ ldmdami ip!, {r0, r1, r5, r7, r8, sp, lr, pc} │ │ │ │ ror r4, r8, r4 │ │ │ │ ldrbtmi r4, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldmdami fp!, {r0, r2, r3, r4, r7, r8, sp, lr, pc} │ │ │ │ orrs r4, sl, r8, ror r4 │ │ │ │ - smlabbeq sp, r0, r3, r4 │ │ │ │ - tsteq sp, lr, lsr r3 │ │ │ │ - smlatteq sp, ip, r2, r4 │ │ │ │ - tsteq sp, ip, lsl #6 │ │ │ │ - tsteq sp, ip, asr r3 │ │ │ │ - tsteq sp, sl, ror r3 │ │ │ │ - strdeq r4, [sp, -r4] │ │ │ │ - tsteq sp, r2, lsl r4 │ │ │ │ - smlatbeq sp, r2, r4, r4 │ │ │ │ - tsteq sp, r0, lsr r4 │ │ │ │ - @ instruction: 0x010d44b2 │ │ │ │ - smlatbeq sp, r6, r4, r4 │ │ │ │ - ldrdeq r4, [sp, -sl] │ │ │ │ - tsteq sp, r8, lsl #10 │ │ │ │ - tsteq sp, ip, lsl r5 │ │ │ │ - tsteq sp, sl, ror r5 │ │ │ │ - smlabteq sp, r4, r5, r4 │ │ │ │ - tsteq sp, r2, lsr #12 │ │ │ │ - tsteq sp, r6, ror r6 │ │ │ │ - ldrdeq r4, [sp, -r4] │ │ │ │ - tsteq sp, r8, lsl #14 │ │ │ │ - tsteq sp, r6, ror #14 │ │ │ │ - @ instruction: 0x010d47ba │ │ │ │ - tsteq sp, r0, asr #16 │ │ │ │ - tsteq sp, sl, asr #16 │ │ │ │ - smlatbeq sp, r8, r8, r4 │ │ │ │ + tsteq sp, r0, ror r4 │ │ │ │ + tsteq sp, lr, lsr #8 │ │ │ │ + ldrdeq r4, [sp, -ip] │ │ │ │ strdeq r4, [sp, -ip] │ │ │ │ - smlabbeq sp, r2, r9, r4 │ │ │ │ - tsteq sp, sl, ror r9 │ │ │ │ - ldrdeq r4, [sp, -r6] │ │ │ │ - tsteq sp, r4, ror r9 │ │ │ │ - tsteq sp, r6, lsr r9 │ │ │ │ - tsteq sp, lr, lsr r9 │ │ │ │ - tsteq sp, r4, asr sl │ │ │ │ - smlatbeq sp, r0, r9, r4 │ │ │ │ + tsteq sp, ip, asr #8 │ │ │ │ + tsteq sp, sl, ror #8 │ │ │ │ + smlatteq sp, r4, r4, r4 │ │ │ │ + tsteq sp, r2, lsl #10 │ │ │ │ + @ instruction: 0x010d4592 │ │ │ │ + tsteq sp, r0, lsr #10 │ │ │ │ + smlatbeq sp, r2, r5, r4 │ │ │ │ + @ instruction: 0x010d4596 │ │ │ │ + smlabteq sp, sl, r5, r4 │ │ │ │ strdeq r4, [sp, -r8] │ │ │ │ - tsteq sl, sl, lsr r0 │ │ │ │ - smlabbeq sp, lr, pc, r3 @ │ │ │ │ - smlabbeq sp, r8, fp, r3 │ │ │ │ - smlatbeq sp, lr, r9, r3 │ │ │ │ - @ instruction: 0x010d3894 │ │ │ │ - @ instruction: 0x010d4792 │ │ │ │ - tsteq sl, r0, lsl r0 │ │ │ │ - tsteq sp, r6, lsr #14 │ │ │ │ - tsteq sl, r4 │ │ │ │ - strdeq r1, [sl, -lr] │ │ │ │ - smlabteq sp, ip, fp, r3 │ │ │ │ - strdeq r1, [sl, -r2] │ │ │ │ - tsteq sp, r4, lsl fp │ │ │ │ - smlatteq sl, r6, pc, r1 @ │ │ │ │ - tsteq sp, r8, lsl #16 │ │ │ │ - ldrdeq r1, [sl, -sl] │ │ │ │ - smlatteq sp, r4, r7, r4 │ │ │ │ - smlabteq sl, lr, pc, r1 @ │ │ │ │ - smlabteq sl, r8, pc, r1 @ │ │ │ │ - smlabteq sl, r2, pc, r1 @ │ │ │ │ - smlabteq sp, r8, r8, r3 │ │ │ │ - smlabbeq sp, r2, r8, r3 │ │ │ │ - tsteq sp, r0, asr r8 │ │ │ │ + tsteq sp, ip, lsl #12 │ │ │ │ + tsteq sp, sl, ror #12 │ │ │ │ + @ instruction: 0x010d46b4 │ │ │ │ + tsteq sp, r2, lsl r7 │ │ │ │ + tsteq sp, r6, ror #14 │ │ │ │ + smlabteq sp, r4, r7, r4 │ │ │ │ + strdeq r4, [sp, -r8] │ │ │ │ + tsteq sp, r6, asr r8 │ │ │ │ + smlatbeq sp, sl, r8, r4 │ │ │ │ + tsteq sp, r0, lsr r9 │ │ │ │ + tsteq sp, sl, lsr r9 │ │ │ │ + @ instruction: 0x010d4998 │ │ │ │ + smlatteq sp, ip, r9, r4 │ │ │ │ + tsteq sp, r2, ror sl │ │ │ │ + tsteq sp, sl, ror #20 │ │ │ │ + smlabteq sp, r6, sl, r4 │ │ │ │ + tsteq sp, r4, ror #20 │ │ │ │ + tsteq sp, r6, lsr #20 │ │ │ │ + tsteq sp, lr, lsr #20 │ │ │ │ + tsteq sp, r4, asr #22 │ │ │ │ + @ instruction: 0x010d4a90 │ │ │ │ + smlatteq sp, r8, sl, r4 │ │ │ │ + tsteq sl, sl, lsr #2 │ │ │ │ + tsteq sp, lr, ror r0 │ │ │ │ + tsteq sp, r8, ror ip │ │ │ │ + @ instruction: 0x010d3a9e │ │ │ │ + smlabbeq sp, r4, r9, r3 │ │ │ │ + smlabbeq sp, r2, r8, r4 │ │ │ │ + mrseq r2, (UNDEF: 26) │ │ │ │ + tsteq sp, r6, lsl r8 │ │ │ │ + strdeq r2, [sl, -r4] │ │ │ │ + smlatteq sl, lr, r0, r2 │ │ │ │ + @ instruction: 0x010d3cbc │ │ │ │ + smlatteq sl, r2, r0, r2 │ │ │ │ + tsteq sp, r4, lsl #24 │ │ │ │ + ldrdeq r2, [sl, -r6] │ │ │ │ + strdeq r3, [sp, -r8] │ │ │ │ + smlabteq sl, sl, r0, r2 │ │ │ │ + ldrdeq r4, [sp, -r4] │ │ │ │ + strheq r2, [sl, -lr] │ │ │ │ + strheq r2, [sl, -r8] │ │ │ │ + strheq r2, [sl, -r2] │ │ │ │ + @ instruction: 0x010d39b8 │ │ │ │ + tsteq sp, r2, ror r9 │ │ │ │ + tsteq sp, r0, asr #18 │ │ │ │ ldrbtmi r4, [r8], #-2194 @ 0xfffff76e │ │ │ │ ldmmi r2, {r0, r5, r8, sp, lr, pc} │ │ │ │ tst lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r3, r4, r8, sp, lr, pc} │ │ │ │ tst r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ @@ -87853,112 +87853,112 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r0, r1, r2, sp, lr, pc}^ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ stmdami r2!, {r0, sp, lr, pc}^ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x010a1ebe │ │ │ │ - tsteq sp, r4, lsl #16 │ │ │ │ - tsteq sp, lr, lsl r8 │ │ │ │ - smlatbeq sl, ip, lr, r1 │ │ │ │ - tsteq sp, r2, lsr r9 │ │ │ │ - smlatbeq sp, ip, r8, r3 │ │ │ │ - tsteq sp, r6, ror #16 │ │ │ │ - tsteq sp, r0, asr #16 │ │ │ │ - smlabbeq sl, lr, lr, r1 │ │ │ │ - ldrdeq r3, [sp, -r4] │ │ │ │ - smlatteq sp, lr, r8, r3 │ │ │ │ - tsteq sl, ip, ror lr │ │ │ │ - tsteq sp, r2, asr #18 │ │ │ │ - tsteq sp, r4, asr r9 │ │ │ │ - tsteq sl, sl, ror #28 │ │ │ │ - tsteq sl, r4, ror #28 │ │ │ │ - @ instruction: 0x010d3bbe │ │ │ │ - @ instruction: 0x010d3ab8 │ │ │ │ - ldrdeq r3, [sp, -r2] │ │ │ │ - tsteq sp, ip, ror #20 │ │ │ │ - tsteq sl, r6, asr #28 │ │ │ │ - tsteq sl, r0, asr #28 │ │ │ │ - tsteq sp, sl, lsl fp │ │ │ │ - ldrdeq r3, [sp, -r4] │ │ │ │ - smlatteq sp, lr, sl, r3 │ │ │ │ - tsteq sl, r8, lsr #28 │ │ │ │ - tsteq sp, r2, asr #22 │ │ │ │ + smlatbeq sl, lr, pc, r1 @ │ │ │ │ + strdeq r3, [sp, -r4] │ │ │ │ + tsteq sp, lr, lsl #18 │ │ │ │ + @ instruction: 0x010a1f9c │ │ │ │ + tsteq sp, r2, lsr #20 │ │ │ │ + @ instruction: 0x010d399c │ │ │ │ + tsteq sp, r6, asr r9 │ │ │ │ + tsteq sp, r0, lsr r9 │ │ │ │ + tsteq sl, lr, ror pc │ │ │ │ + smlabteq sp, r4, r9, r3 │ │ │ │ + ldrdeq r3, [sp, -lr] │ │ │ │ + tsteq sl, ip, ror #30 │ │ │ │ + tsteq sp, r2, lsr sl │ │ │ │ + tsteq sp, r4, asr #20 │ │ │ │ + tsteq sl, sl, asr pc │ │ │ │ + tsteq sl, r4, asr pc │ │ │ │ + smlatbeq sp, lr, ip, r3 │ │ │ │ + smlatbeq sp, r8, fp, r3 │ │ │ │ + smlabteq sp, r2, sl, r3 │ │ │ │ tsteq sp, ip, asr fp │ │ │ │ - tsteq sl, r6, lsl lr │ │ │ │ - tsteq sp, r0, ror ip │ │ │ │ - smlatteq sp, sl, fp, r3 │ │ │ │ - smlatbeq sp, r4, fp, r3 │ │ │ │ - @ instruction: 0x010d3bbe │ │ │ │ - strdeq r1, [sl, -r8] │ │ │ │ - tsteq sp, r2, lsl ip │ │ │ │ - tsteq sp, ip, lsr #24 │ │ │ │ - smlatteq sl, r6, sp, r1 │ │ │ │ - smlabteq sp, r0, ip, r3 │ │ │ │ - tsteq sp, sl, ror ip │ │ │ │ + tsteq sl, r6, lsr pc │ │ │ │ + tsteq sl, r0, lsr pc │ │ │ │ + tsteq sp, sl, lsl #24 │ │ │ │ + smlabteq sp, r4, fp, r3 │ │ │ │ + ldrdeq r3, [sp, -lr] │ │ │ │ + tsteq sl, r8, lsl pc │ │ │ │ + tsteq sp, r2, lsr ip │ │ │ │ + tsteq sp, ip, asr #24 │ │ │ │ + tsteq sl, r6, lsl #30 │ │ │ │ + tsteq sp, r0, ror #26 │ │ │ │ + ldrdeq r3, [sp, -sl] │ │ │ │ @ instruction: 0x010d3c94 │ │ │ │ - smlabteq sl, lr, sp, r1 │ │ │ │ - smlatteq sp, r8, ip, r3 │ │ │ │ + smlatbeq sp, lr, ip, r3 │ │ │ │ + smlatteq sl, r8, lr, r1 │ │ │ │ tsteq sp, r2, lsl #26 │ │ │ │ - @ instruction: 0x010a1dbc │ │ │ │ - ldrdeq r4, [sp, -r6] │ │ │ │ - strdeq r3, [sp, -r0] │ │ │ │ - tsteq sp, sl, lsl #28 │ │ │ │ + tsteq sp, ip, lsl sp │ │ │ │ + ldrdeq r1, [sl, -r6] │ │ │ │ + @ instruction: 0x010d3db0 │ │ │ │ + tsteq sp, sl, ror #26 │ │ │ │ smlabbeq sp, r4, sp, r3 │ │ │ │ - tsteq sp, lr, lsr sp │ │ │ │ - tsteq sp, r8, asr sp │ │ │ │ - @ instruction: 0x010a1d92 │ │ │ │ - smlatbeq sp, ip, sp, r3 │ │ │ │ - smlabteq sp, r6, sp, r3 │ │ │ │ - smlabbeq sl, r0, sp, r1 │ │ │ │ - tsteq sp, sl, asr lr │ │ │ │ - tsteq sp, r4, lsl lr │ │ │ │ + @ instruction: 0x010a1ebe │ │ │ │ + ldrdeq r3, [sp, -r8] │ │ │ │ + strdeq r3, [sp, -r2] │ │ │ │ + smlatbeq sl, ip, lr, r1 │ │ │ │ + smlabteq sp, r6, r1, r4 │ │ │ │ + smlatteq sp, r0, pc, r3 @ │ │ │ │ + strdeq r3, [sp, -sl] │ │ │ │ + tsteq sp, r4, ror lr │ │ │ │ tsteq sp, lr, lsr #28 │ │ │ │ - tsteq sl, r8, ror #26 │ │ │ │ - tsteq sp, r2, ror #28 │ │ │ │ - tsteq sl, ip, asr sp │ │ │ │ - @ instruction: 0x010d3f96 │ │ │ │ - tsteq sp, r0, lsl pc │ │ │ │ - smlabteq sp, sl, lr, r3 │ │ │ │ - smlatteq sp, r4, lr, r3 │ │ │ │ - tsteq sl, lr, lsr sp │ │ │ │ - tsteq sp, r8, lsr pc │ │ │ │ + tsteq sp, r8, asr #28 │ │ │ │ + smlabbeq sl, r2, lr, r1 │ │ │ │ + @ instruction: 0x010d3e9c │ │ │ │ + @ instruction: 0x010d3eb6 │ │ │ │ + tsteq sl, r0, ror lr │ │ │ │ + tsteq sp, sl, asr #30 │ │ │ │ + tsteq sp, r4, lsl #30 │ │ │ │ + tsteq sp, lr, lsl pc │ │ │ │ + tsteq sl, r8, asr lr │ │ │ │ tsteq sp, r2, asr pc │ │ │ │ - tsteq sl, ip, lsr #26 │ │ │ │ - smlatteq sp, r6, pc, r3 @ │ │ │ │ - smlatbeq sp, r0, pc, r3 @ │ │ │ │ + tsteq sl, ip, asr #28 │ │ │ │ + smlabbeq sp, r6, r0, r4 │ │ │ │ + mrseq r4, (UNDEF: 13) │ │ │ │ @ instruction: 0x010d3fba │ │ │ │ - tsteq sl, r4, lsl sp │ │ │ │ - smlatteq sp, lr, pc, r3 @ │ │ │ │ - tsteq sl, r8, lsl #26 │ │ │ │ - tsteq sp, sl, lsr r2 │ │ │ │ - tsteq sp, ip, lsl r1 │ │ │ │ - swpeq r4, r6, [sp] │ │ │ │ - qaddeq r4, r0, sp │ │ │ │ - tsteq sp, sl, rrx │ │ │ │ - smlatteq sl, r4, ip, r1 │ │ │ │ - strheq r4, [sp, -lr] │ │ │ │ - ldrdeq r4, [sp, -r8] │ │ │ │ - ldrdeq r1, [sl, -r2] │ │ │ │ - tsteq sp, r8, asr r1 │ │ │ │ - tsteq sp, r6, lsl #2 │ │ │ │ - smlabteq sl, r0, ip, r1 │ │ │ │ - @ instruction: 0x010d4192 │ │ │ │ - tsteq sp, r8, ror #2 │ │ │ │ - @ instruction: 0x010d41b2 │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - tsteq sp, lr, ror #4 │ │ │ │ - tsteq sp, r4, lsl r2 │ │ │ │ - tsteq sp, sl, lsr #4 │ │ │ │ - smlabteq sp, ip, r2, r4 │ │ │ │ - strdeq r4, [sp, -lr] │ │ │ │ - smlabbeq sl, r4, ip, r1 │ │ │ │ - tsteq sp, r6, asr r4 │ │ │ │ - tsteq sl, r8, ror ip │ │ │ │ + ldrdeq r3, [sp, -r4] │ │ │ │ + tsteq sl, lr, lsr #28 │ │ │ │ + tsteq sp, r8, lsr #32 │ │ │ │ + tsteq sp, r2, asr #32 │ │ │ │ + tsteq sl, ip, lsl lr │ │ │ │ + ldrdeq r4, [sp, -r6] │ │ │ │ + swpeq r4, r0, [sp] │ │ │ │ + smlatbeq sp, sl, r0, r4 │ │ │ │ + tsteq sl, r4, lsl #28 │ │ │ │ + ldrdeq r4, [sp, -lr] │ │ │ │ + strdeq r1, [sl, -r8] │ │ │ │ + tsteq sp, sl, lsr #6 │ │ │ │ + tsteq sp, ip, lsl #4 │ │ │ │ + smlabbeq sp, r6, r1, r4 │ │ │ │ + tsteq sp, r0, asr #2 │ │ │ │ + tsteq sp, sl, asr r1 │ │ │ │ + ldrdeq r1, [sl, -r4] │ │ │ │ + smlatbeq sp, lr, r1, r4 │ │ │ │ + smlabteq sp, r8, r1, r4 │ │ │ │ + smlabteq sl, r2, sp, r1 │ │ │ │ + tsteq sp, r8, asr #4 │ │ │ │ + strdeq r4, [sp, -r6] │ │ │ │ + @ instruction: 0x010a1db0 │ │ │ │ + smlabbeq sp, r2, r2, r4 │ │ │ │ + tsteq sp, r8, asr r2 │ │ │ │ + smlatbeq sp, r2, r2, r4 │ │ │ │ + tsteq sp, r4, asr #8 │ │ │ │ + tsteq sp, lr, asr r3 │ │ │ │ + tsteq sp, r4, lsl #6 │ │ │ │ + tsteq sp, sl, lsl r3 │ │ │ │ + @ instruction: 0x010d43bc │ │ │ │ + smlatteq sp, lr, r3, r4 │ │ │ │ + tsteq sl, r4, ror sp │ │ │ │ + tsteq sp, r6, asr #10 │ │ │ │ + tsteq sl, r8, ror #26 │ │ │ │ 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 │ │ │ │ @@ -88697,58 +88697,58 @@ │ │ │ │ stc 7, cr15, [ip], {168} @ 0xa8 │ │ │ │ bmi d03770 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a89600 │ │ │ │ andlt lr, r2, r4, lsl #25 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatteq sl, sl, sp, r1 │ │ │ │ + ldrdeq r1, [sl, -sl] │ │ │ │ + smlabteq ip, r2, r6, r1 │ │ │ │ + tsteq sl, r2, lsr r0 │ │ │ │ + tsteq ip, sl, ror r6 │ │ │ │ + tsteq sl, ip, lsl r1 │ │ │ │ ldrdeq r1, [ip, -r2] │ │ │ │ - tsteq sl, r2, asr #30 │ │ │ │ - smlabbeq ip, sl, r5, r1 │ │ │ │ - tsteq sl, ip, lsr #32 │ │ │ │ - smlatteq ip, r2, r4, r1 │ │ │ │ - tstpeq ip, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq ip, r2, r4, r1 │ │ │ │ - @ instruction: 0x010d18ba │ │ │ │ - @ instruction: 0x010c13ba │ │ │ │ - smlabteq sp, r4, sp, r2 │ │ │ │ - tsteq ip, r6, asr #6 │ │ │ │ - tsteq sl, ip, asr #26 │ │ │ │ - tsteq ip, r0, asr r1 │ │ │ │ - smlatteq sl, r4, r4, r1 │ │ │ │ - smlabteq ip, lr, ip, r0 │ │ │ │ - tsteq sl, ip, lsl #16 │ │ │ │ - @ instruction: 0x010c0cb0 │ │ │ │ - tsteq ip, r2 │ │ │ │ - @ instruction: 0x010c0c96 │ │ │ │ - smlabbeq sl, ip, r4, r1 │ │ │ │ - tsteq sl, ip, lsl r5 │ │ │ │ - tsteq sp, r6, ror r1 │ │ │ │ - tsteq sl, sl, lsl #10 │ │ │ │ - tsteq sl, r2, asr r4 │ │ │ │ - tsteq ip, lr, lsr ip │ │ │ │ - strdeq r1, [sp, -r0] │ │ │ │ - strdeq r1, [sp, -r0] │ │ │ │ - strdeq r1, [sp, -r6] │ │ │ │ - tsteq sl, lr, lsr r7 │ │ │ │ - strdeq r0, [ip, -r4] │ │ │ │ - smlatteq sl, sl, r3, r1 │ │ │ │ - ldrdeq r0, [ip, -r4] │ │ │ │ - smlatteq sp, lr, r0, r1 │ │ │ │ - ldrdeq r2, [sp, -r2] │ │ │ │ - smlatbeq ip, r4, fp, r0 │ │ │ │ - tsteq ip, lr, lsr #16 │ │ │ │ - smlabbeq ip, r6, fp, r0 │ │ │ │ - tsteq sp, ip, lsl #12 │ │ │ │ - tsteq ip, ip, ror #22 │ │ │ │ - strdeq lr, [ip, -r6] │ │ │ │ - tstpeq ip, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, asr #22 │ │ │ │ - tsteq sl, r2, lsl r0 │ │ │ │ + tstpeq ip, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r2, ror r5 │ │ │ │ + smlatbeq sp, sl, r9, r1 │ │ │ │ + smlatbeq ip, sl, r4, r1 │ │ │ │ + @ instruction: 0x010d2eb4 │ │ │ │ + tsteq ip, r6, lsr r4 │ │ │ │ + tsteq sl, ip, lsr lr │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ + ldrdeq r1, [sl, -r4] │ │ │ │ + @ instruction: 0x010c0dbe │ │ │ │ + strdeq r8, [sl, -ip] │ │ │ │ + smlatbeq ip, r0, sp, r0 │ │ │ │ + strdeq r1, [ip, -r2] │ │ │ │ + smlabbeq ip, r6, sp, r0 │ │ │ │ + tsteq sl, ip, ror r5 │ │ │ │ + tsteq sl, ip, lsl #12 │ │ │ │ + tsteq sp, r6, ror #4 │ │ │ │ + strdeq r1, [sl, -sl] │ │ │ │ + tsteq sl, r2, asr #10 │ │ │ │ + tsteq ip, lr, lsr #26 │ │ │ │ + smlatteq sp, r0, r1, r1 │ │ │ │ + smlatteq sp, r0, r1, r1 │ │ │ │ + smlatteq sp, r6, r1, r1 │ │ │ │ + tsteq sl, lr, lsr #16 │ │ │ │ + smlatteq ip, r4, ip, r0 │ │ │ │ + ldrdeq r1, [sl, -sl] │ │ │ │ + smlabteq ip, r4, ip, r0 │ │ │ │ + ldrdeq r1, [sp, -lr] │ │ │ │ + smlabteq sp, r2, r6, r2 │ │ │ │ + @ instruction: 0x010c0c94 │ │ │ │ + tsteq ip, lr, lsl r9 │ │ │ │ + tsteq ip, r6, ror ip │ │ │ │ + strdeq r2, [sp, -ip] │ │ │ │ + tsteq ip, ip, asr ip │ │ │ │ + smlatteq ip, r6, lr, lr │ │ │ │ + tstpeq ip, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r0, lsr ip │ │ │ │ + tsteq sl, r2, lsl #2 │ │ │ │ suble r2, r5, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec22a24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale r7!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ eorsle r2, lr, r4, lsr r8 │ │ │ │ ldmdacs r8, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ @@ -88794,28 +88794,28 @@ │ │ │ │ ldmdami r0, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq sp, r2, lsr r7 │ │ │ │ - smlabteq sp, r8, r6, r3 │ │ │ │ - tsteq sl, lr, lsl #28 │ │ │ │ - tsteq sp, sl, ror r6 │ │ │ │ - tsteq sp, ip, lsr r6 │ │ │ │ - tsteq sp, r6, lsr #12 │ │ │ │ - strdeq r0, [sl, -r0] │ │ │ │ - tsteq sp, sl, lsr r6 │ │ │ │ - tsteq sp, r8, asr #12 │ │ │ │ - @ instruction: 0x010d369a │ │ │ │ - tsteq sp, r8, ror #12 │ │ │ │ - ldrdeq r0, [sl, -r2] │ │ │ │ - @ instruction: 0x010d3694 │ │ │ │ - @ instruction: 0x010d369e │ │ │ │ + tsteq sp, r2, lsr #16 │ │ │ │ + @ instruction: 0x010d37b8 │ │ │ │ + strdeq r0, [sl, -lr] │ │ │ │ + tsteq sp, sl, ror #14 │ │ │ │ + tsteq sp, ip, lsr #14 │ │ │ │ + tsteq sp, r6, lsl r7 │ │ │ │ + smlatteq sl, r0, lr, r0 │ │ │ │ + tsteq sp, sl, lsr #14 │ │ │ │ + tsteq sp, r8, lsr r7 │ │ │ │ + smlabbeq sp, sl, r7, r3 │ │ │ │ + tsteq sp, r8, asr r7 │ │ │ │ + smlabteq sl, r2, lr, r0 │ │ │ │ + smlabbeq sp, r4, r7, r3 │ │ │ │ + smlabbeq sp, lr, r7, r3 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -89380,136 +89380,136 @@ │ │ │ │ svc 0x0036f7a7 │ │ │ │ bmi 208421c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a79500 │ │ │ │ andlt lr, r3, lr, lsr #30 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - tsteq sp, r6, asr lr │ │ │ │ - smlatbeq ip, r0, r8, r0 │ │ │ │ - smlatbeq sp, r8, r5, r3 │ │ │ │ - tsteq sp, lr, asr #28 │ │ │ │ - @ instruction: 0x010d3594 │ │ │ │ - tsteq sp, lr, lsr lr │ │ │ │ - @ instruction: 0x010af4b6 │ │ │ │ - smlatbeq sl, sl, r4, pc @ │ │ │ │ - tsteq sp, sl, lsr #28 │ │ │ │ - smlatteq ip, r8, r7, r0 │ │ │ │ - tsteq sp, r0, asr lr │ │ │ │ - tsteq sp, lr, asr #28 │ │ │ │ - tsteq sp, sl, lsr lr │ │ │ │ - @ instruction: 0x01134894 │ │ │ │ - smlatteq ip, r4, r1, pc @ │ │ │ │ - @ instruction: 0x010ced92 │ │ │ │ - tsteq ip, lr, asr r3 │ │ │ │ - smlabteq ip, lr, r1, pc @ │ │ │ │ - tstpeq sl, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010d0dbe │ │ │ │ - @ instruction: 0x010d15bc │ │ │ │ - tsteq ip, ip, ror #12 │ │ │ │ - @ instruction: 0x010d0d9c │ │ │ │ - @ instruction: 0x010d0d9c │ │ │ │ - smlatbeq sp, r0, sp, r0 │ │ │ │ - tsteq sp, ip, lsr #8 │ │ │ │ - @ instruction: 0x0113479e │ │ │ │ - tsteq sp, ip, ror sp │ │ │ │ - tsteq sp, lr, lsr #10 │ │ │ │ - tsteq sp, r2, ror sp │ │ │ │ - tsteq sp, lr, ror #26 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - @ instruction: 0x010d33be │ │ │ │ - smlabteq sp, r0, r3, r3 │ │ │ │ - @ instruction: 0x010d33bc │ │ │ │ - @ instruction: 0x010d33b8 │ │ │ │ - @ instruction: 0x010d33bc │ │ │ │ - @ instruction: 0x010d33bc │ │ │ │ - smlabteq sp, r0, r3, r3 │ │ │ │ - smlabteq sp, r4, r3, r3 │ │ │ │ - smlabteq sp, ip, r3, r3 │ │ │ │ - @ instruction: 0x010d0cb4 │ │ │ │ - tsteq ip, sl, ror #2 │ │ │ │ - smlatbeq sp, lr, ip, r0 │ │ │ │ - smlatbeq sp, sl, ip, r0 │ │ │ │ - smlatbeq sp, r6, ip, r0 │ │ │ │ - smlatbeq sp, r2, ip, r0 │ │ │ │ - @ instruction: 0x010d0c9e │ │ │ │ - @ instruction: 0x010d0c9a │ │ │ │ - @ instruction: 0x010d0c96 │ │ │ │ - @ instruction: 0x010d0c90 │ │ │ │ - strdeq pc, [sl, -r2] │ │ │ │ - smlatteq sl, lr, r1, pc @ │ │ │ │ - strdeq pc, [sl, -r2] │ │ │ │ - tsteq r3, r0, lsr #11 │ │ │ │ - tsteq sp, r6, asr ip │ │ │ │ - smlabbeq ip, lr, r4, r0 │ │ │ │ - smlatbeq sp, ip, r2, r3 │ │ │ │ - tsteq sp, lr, lsr ip │ │ │ │ - tsteq ip, r6, asr #8 │ │ │ │ - qaddeq pc, r2, sl @ │ │ │ │ - smlatbeq sp, r4, sl, r0 │ │ │ │ - smlabbeq sl, r8, r1, pc @ │ │ │ │ - strdeq r0, [sp, -ip] │ │ │ │ - tstpeq sl, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sl, r4, r1, pc @ │ │ │ │ + tsteq sp, r6, asr #30 │ │ │ │ + @ instruction: 0x010c0990 │ │ │ │ + @ instruction: 0x010d3698 │ │ │ │ + tsteq sp, lr, lsr pc │ │ │ │ + smlabbeq sp, r4, r6, r3 │ │ │ │ + tsteq sp, lr, lsr #30 │ │ │ │ + smlatbeq sl, r6, r5, pc @ │ │ │ │ + @ instruction: 0x010af59a │ │ │ │ + tsteq sp, sl, lsl pc │ │ │ │ + ldrdeq r0, [ip, -r8] │ │ │ │ + tsteq sp, r0, asr #30 │ │ │ │ + tsteq sp, lr, lsr pc │ │ │ │ + tsteq sp, sl, lsr #30 │ │ │ │ + tsteq r3, r4, lsl #19 │ │ │ │ + ldrdeq pc, [ip, -r4] │ │ │ │ + smlabbeq ip, r2, lr, lr │ │ │ │ + tsteq ip, lr, asr #8 │ │ │ │ + @ instruction: 0x010cf2be │ │ │ │ + tstpeq sl, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, lr, lr, r0 │ │ │ │ + smlatbeq sp, ip, r6, r1 │ │ │ │ + tsteq ip, ip, asr r7 │ │ │ │ + smlabbeq sp, ip, lr, r0 │ │ │ │ + smlabbeq sp, ip, lr, r0 │ │ │ │ + @ instruction: 0x010d0e90 │ │ │ │ + tsteq sp, ip, lsl r5 │ │ │ │ + tsteq r3, lr, lsl #17 │ │ │ │ + tsteq sp, ip, ror #28 │ │ │ │ + tsteq sp, lr, lsl r6 │ │ │ │ + tsteq sp, r2, ror #28 │ │ │ │ + tsteq sp, lr, asr lr │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + smlatbeq sp, lr, r4, r3 │ │ │ │ + @ instruction: 0x010d34b0 │ │ │ │ + smlatbeq sp, ip, r4, r3 │ │ │ │ + smlatbeq sp, r8, r4, r3 │ │ │ │ + smlatbeq sp, ip, r4, r3 │ │ │ │ + smlatbeq sp, ip, r4, r3 │ │ │ │ + @ instruction: 0x010d34b0 │ │ │ │ + @ instruction: 0x010d34b4 │ │ │ │ + @ instruction: 0x010d34bc │ │ │ │ + smlatbeq sp, r4, sp, r0 │ │ │ │ + tsteq ip, sl, asr r2 │ │ │ │ + @ instruction: 0x010d0d9e │ │ │ │ + @ instruction: 0x010d0d9a │ │ │ │ + @ instruction: 0x010d0d96 │ │ │ │ + @ instruction: 0x010d0d92 │ │ │ │ + smlabbeq sp, lr, sp, r0 │ │ │ │ + smlabbeq sp, sl, sp, r0 │ │ │ │ + smlabbeq sp, r6, sp, r0 │ │ │ │ + smlabbeq sp, r0, sp, r0 │ │ │ │ + smlatteq sl, r2, r2, pc @ │ │ │ │ + ldrdeq pc, [sl, -lr] │ │ │ │ + smlatteq sl, r2, r2, pc @ │ │ │ │ + @ instruction: 0x01134690 │ │ │ │ + tsteq sp, r6, asr #26 │ │ │ │ + tsteq ip, lr, ror r5 │ │ │ │ + @ instruction: 0x010d339c │ │ │ │ + tsteq sp, lr, lsr #26 │ │ │ │ + tsteq ip, r6, lsr r5 │ │ │ │ + tstpeq sl, r2, asr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d0b94 │ │ │ │ + tstpeq sl, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sp, ip, ip, r0 │ │ │ │ + tstpeq sl, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, lsr #11 │ │ │ │ + tsteq ip, r8, ror r4 │ │ │ │ + @ instruction: 0x010c0492 │ │ │ │ + tsteq ip, sl, asr r4 │ │ │ │ + tsteq ip, r4, ror r4 │ │ │ │ + @ instruction: 0x010a0cb8 │ │ │ │ + tsteq ip, r2, asr r4 │ │ │ │ + qaddeq pc, lr, sl @ │ │ │ │ + tstpeq sl, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, ror #4 │ │ │ │ + tsteq sp, r0, ror r2 │ │ │ │ + tstpeq sl, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, ror #4 │ │ │ │ + tsteq ip, r2, ror fp │ │ │ │ @ instruction: 0x011344ba │ │ │ │ - smlabbeq ip, r8, r3, r0 │ │ │ │ - smlatbeq ip, r2, r3, r0 │ │ │ │ - tsteq ip, sl, ror #6 │ │ │ │ - smlabbeq ip, r4, r3, r0 │ │ │ │ - smlabteq sl, r8, fp, r0 │ │ │ │ - tsteq ip, r2, ror #6 │ │ │ │ - tsteq sl, lr, ror #30 │ │ │ │ - tsteq sl, lr, asr pc │ │ │ │ - tsteq sl, ip, asr pc │ │ │ │ - tsteq sp, lr, ror r1 │ │ │ │ - smlabbeq sp, r0, r1, r3 │ │ │ │ - tsteq sl, sl, asr #30 │ │ │ │ - tsteq sp, r4, ror r1 │ │ │ │ - smlabbeq ip, r2, sl, sp │ │ │ │ - tsteq r3, sl, asr #7 │ │ │ │ - tsteq sp, r4, asr r1 │ │ │ │ - tsteq sl, r4, asr pc │ │ │ │ - tsteq sl, r2, asr #30 │ │ │ │ - tsteq sl, r0, lsr #30 │ │ │ │ - tsteq sl, r8, lsr #30 │ │ │ │ - tsteq sl, r6, lsl pc │ │ │ │ - tsteq sp, r8, lsl r1 │ │ │ │ - tsteq sp, ip, lsl r1 │ │ │ │ - tsteq sp, r6, lsl r1 │ │ │ │ - tsteq sp, r0, lsl r1 │ │ │ │ - ldrdeq lr, [sl, -r0] │ │ │ │ - @ instruction: 0x010aeebe │ │ │ │ - @ instruction: 0x010cd9be │ │ │ │ - tsteq ip, r8, lsr #32 │ │ │ │ - tsteq ip, r2, lsr #32 │ │ │ │ - tsteq ip, ip, lsl r0 │ │ │ │ - tsteq ip, r6, lsl r0 │ │ │ │ - tsteq ip, r0, lsl r0 │ │ │ │ - tsteq ip, sl │ │ │ │ - smlabbeq sl, ip, r2, r8 │ │ │ │ - smlabbeq sl, sl, r2, r8 │ │ │ │ - tsteq r3, sl, ror r2 │ │ │ │ - @ instruction: 0x010a8294 │ │ │ │ - smlatbeq sl, r8, r2, r8 │ │ │ │ - @ instruction: 0x010a8290 │ │ │ │ - tsteq ip, ip, lsl ip │ │ │ │ - tsteq sp, r4, lsr #32 │ │ │ │ - tsteq ip, r2, lsr #26 │ │ │ │ - tsteq sl, sl, ror #30 │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ - smlatteq ip, sl, fp, lr │ │ │ │ - strdeq lr, [ip, -r0] │ │ │ │ - @ instruction: 0x011341d4 │ │ │ │ - smlabteq sp, r8, pc, r2 @ │ │ │ │ - strheq r0, [ip, -lr] │ │ │ │ - tsteq sl, r4, lsl ip │ │ │ │ - smlatbeq sp, r6, pc, r2 @ │ │ │ │ - smlatbeq sp, sl, pc, r2 @ │ │ │ │ - tsteq sl, r6, ror #10 │ │ │ │ + tsteq sp, r4, asr #4 │ │ │ │ + tstpeq sl, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, lsl #4 │ │ │ │ + tsteq sp, ip, lsl #4 │ │ │ │ + tsteq sp, r6, lsl #4 │ │ │ │ + mrseq r3, SP_fiq │ │ │ │ + smlabteq sl, r0, pc, lr @ │ │ │ │ + smlatbeq sl, lr, pc, lr @ │ │ │ │ + smlatbeq ip, lr, sl, sp │ │ │ │ + tsteq ip, r8, lsl r1 │ │ │ │ + tsteq ip, r2, lsl r1 │ │ │ │ + tsteq ip, ip, lsl #2 │ │ │ │ + tsteq ip, r6, lsl #2 │ │ │ │ + mrseq sp, (UNDEF: 28) │ │ │ │ + strdeq sp, [ip, -sl] │ │ │ │ + tsteq sl, ip, ror r3 │ │ │ │ + tsteq sl, sl, ror r3 │ │ │ │ + tsteq r3, sl, ror #6 │ │ │ │ + smlabbeq sl, r4, r3, r8 │ │ │ │ + @ instruction: 0x010a8398 │ │ │ │ + smlabbeq sl, r0, r3, r8 │ │ │ │ + tsteq ip, ip, lsl #26 │ │ │ │ + tsteq sp, r4, lsl r1 │ │ │ │ + tsteq ip, r2, lsl lr │ │ │ │ + qaddeq pc, sl, sl @ │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + ldrdeq lr, [ip, -sl] │ │ │ │ + smlatteq ip, r0, ip, lr │ │ │ │ + tsteq r3, r4, asr #5 │ │ │ │ + strheq r3, [sp, -r8] │ │ │ │ + smlatbeq ip, lr, r1, r0 │ │ │ │ + tsteq sl, r4, lsl #26 │ │ │ │ + swpeq r3, r6, [sp] │ │ │ │ + swpeq r3, sl, [sp] │ │ │ │ + tsteq sl, r6, asr r6 │ │ │ │ cmppne r8, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldrlt r8, [r0, #-1610] @ 0xfffff9b6 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrbhi pc, [sl, #-513]! @ 0xfffffdff @ │ │ │ │ @@ -90328,17 +90328,17 @@ │ │ │ │ orrpl pc, r2, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #4, 22 @ 0x1000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ @ instruction: 0xf00187db │ │ │ │ svclt 0x0000bfd6 │ │ │ │ - tsteq sp, r8, asr sp │ │ │ │ - smlabbeq sp, r4, r4, r3 │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ + tsteq sp, r8, asr #28 │ │ │ │ + tsteq sp, r4, ror r5 │ │ │ │ + smlatteq sp, sl, ip, r2 │ │ │ │ orrpl pc, r1, #160, 10 @ 0x28000000 │ │ │ │ addslt r3, fp, #4, 22 @ 0x1000 │ │ │ │ vqdmulh.s d2, d1, d8 │ │ │ │ vabd.s8 q12, q8, q4 │ │ │ │ blx 951948 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ strbhi pc, [r4, r1, lsl #2] @ │ │ │ │ @@ -91921,28 +91921,28 @@ │ │ │ │ @ instruction: 0xf5a0d928 │ │ │ │ @ instruction: 0xf04f5373 │ │ │ │ blcc 8db1fc │ │ │ │ blx 97b428 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ msrhi SPSR_sc, #64, 2 │ │ │ │ svclt 0x0000e366 │ │ │ │ - smlabteq sp, r4, r4, r1 │ │ │ │ - @ instruction: 0x010d1598 │ │ │ │ - tsteq sp, r4, asr r5 │ │ │ │ - tsteq sp, r6, lsr #10 │ │ │ │ - tsteq sp, r4, lsl #8 │ │ │ │ - strdeq r1, [sp, -r0] │ │ │ │ - smlabteq sp, r2, r4, r1 │ │ │ │ - tsteq sp, r2, lsr r4 │ │ │ │ - @ instruction: 0x010d14b2 │ │ │ │ - tsteq sp, ip, lsr r5 │ │ │ │ - @ instruction: 0x010d15be │ │ │ │ - tsteq sp, sl, lsr #12 │ │ │ │ - smlatteq sp, r4, r6, r1 │ │ │ │ - smlabbeq sp, r6, r6, r1 │ │ │ │ + @ instruction: 0x010d15b4 │ │ │ │ + smlabbeq sp, r8, r6, r1 │ │ │ │ + tsteq sp, r4, asr #12 │ │ │ │ + tsteq sp, r6, lsl r6 │ │ │ │ + strdeq r1, [sp, -r4] │ │ │ │ + smlatteq sp, r0, r5, r1 │ │ │ │ + @ instruction: 0x010d15b2 │ │ │ │ + tsteq sp, r2, lsr #10 │ │ │ │ + smlatbeq sp, r2, r5, r1 │ │ │ │ + tsteq sp, ip, lsr #12 │ │ │ │ + smlatbeq sp, lr, r6, r1 │ │ │ │ + tsteq sp, sl, lsl r7 │ │ │ │ + ldrdeq r1, [sp, -r4] │ │ │ │ + tsteq sp, r6, ror r7 │ │ │ │ cmppcc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080dd │ │ │ │ movwle r5, #44909 @ 0xaf6d │ │ │ │ msrpl SPSR_fsc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 97b488 │ │ │ │ @@ -92419,56 +92419,56 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2091 @ 0xfffff7d5 │ │ │ │ stmdami fp!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ stmdami sl!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r9, ip, lsl r6 │ │ │ │ - tsteq sp, r4, lsr r4 │ │ │ │ - smlatbeq sp, sl, r1, r0 │ │ │ │ - smlabbeq sp, r0, r8, r0 │ │ │ │ - strdeq sp, [r9, -lr] │ │ │ │ - tsteq sp, r8, lsr r2 │ │ │ │ - strdeq sp, [r9, -r2] │ │ │ │ - smlatteq r9, ip, r5, sp │ │ │ │ - smlatteq sp, sl, r0, r0 │ │ │ │ - smlatteq r9, r0, r5, sp │ │ │ │ - tsteq sp, r2, lsr #6 │ │ │ │ - ldrdeq sp, [r9, -r4] │ │ │ │ - tsteq sp, r2, asr #6 │ │ │ │ - smlabteq r9, r8, r5, sp │ │ │ │ - smlabbeq sp, sl, r1, r0 │ │ │ │ - tsteq sp, ip, asr r3 │ │ │ │ - @ instruction: 0x0109d5b6 │ │ │ │ - tsteq sp, ip, ror r3 │ │ │ │ - smlatbeq r9, sl, r5, sp │ │ │ │ - @ instruction: 0x010d039c │ │ │ │ - @ instruction: 0x0109d59e │ │ │ │ - @ instruction: 0x0109d598 │ │ │ │ - smlatbeq sp, sl, r1, r0 │ │ │ │ - smlabbeq r9, ip, r5, sp │ │ │ │ - smlabteq sp, lr, r5, r0 │ │ │ │ - tsteq sp, r8, ror r4 │ │ │ │ - smlatteq sp, r6, r3, r0 │ │ │ │ - smlabteq sp, r4, r3, r0 │ │ │ │ - strdeq r0, [sp, -r6] │ │ │ │ - tsteq r9, r8, ror #10 │ │ │ │ - tsteq sp, r2, lsl #10 │ │ │ │ + tsteq r9, ip, lsl #14 │ │ │ │ + tsteq sp, r4, lsr #10 │ │ │ │ + @ instruction: 0x010d029a │ │ │ │ + tsteq sp, r0, ror r9 │ │ │ │ + smlatteq r9, lr, r6, sp │ │ │ │ + tsteq sp, r8, lsr #6 │ │ │ │ + smlatteq r9, r2, r6, sp │ │ │ │ + ldrdeq sp, [r9, -ip] │ │ │ │ + ldrdeq r0, [sp, -sl] │ │ │ │ + ldrdeq sp, [r9, -r0] │ │ │ │ + tsteq sp, r2, lsl r4 │ │ │ │ + smlabteq r9, r4, r6, sp │ │ │ │ + tsteq sp, r2, lsr r4 │ │ │ │ + @ instruction: 0x0109d6b8 │ │ │ │ + tsteq sp, sl, ror r2 │ │ │ │ + tsteq sp, ip, asr #8 │ │ │ │ + smlatbeq r9, r6, r6, sp │ │ │ │ + tsteq sp, ip, ror #8 │ │ │ │ + @ instruction: 0x0109d69a │ │ │ │ smlabbeq sp, ip, r4, r0 │ │ │ │ - tsteq r9, r6, asr r5 │ │ │ │ - tsteq sp, r8, lsr #10 │ │ │ │ - tsteq r9, sl, asr #10 │ │ │ │ - smlabteq sp, ip, r6, r0 │ │ │ │ - tsteq sp, r6, asr #12 │ │ │ │ - smlabteq sp, r0, r5, r0 │ │ │ │ - tsteq r9, r2, lsr r5 │ │ │ │ - tsteq r9, ip, lsr #10 │ │ │ │ - smlatteq sp, lr, r6, r0 │ │ │ │ - tsteq r9, r0, lsr #10 │ │ │ │ + smlabbeq r9, lr, r6, sp │ │ │ │ + smlabbeq r9, r8, r6, sp │ │ │ │ + @ instruction: 0x010d029a │ │ │ │ + tsteq r9, ip, ror r6 │ │ │ │ + @ instruction: 0x010d06be │ │ │ │ + tsteq sp, r8, ror #10 │ │ │ │ + ldrdeq r0, [sp, -r6] │ │ │ │ + @ instruction: 0x010d04b4 │ │ │ │ + smlatteq sp, r6, r4, r0 │ │ │ │ + tsteq r9, r8, asr r6 │ │ │ │ + strdeq r0, [sp, -r2] │ │ │ │ + tsteq sp, ip, ror r5 │ │ │ │ + tsteq r9, r6, asr #12 │ │ │ │ + tsteq sp, r8, lsl r6 │ │ │ │ + tsteq r9, sl, lsr r6 │ │ │ │ + @ instruction: 0x010d07bc │ │ │ │ + tsteq sp, r6, lsr r7 │ │ │ │ + @ instruction: 0x010d06b0 │ │ │ │ + tsteq r9, r2, lsr #12 │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ + ldrdeq r0, [sp, -lr] │ │ │ │ + tsteq r9, r0, lsl r6 │ │ │ │ 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 │ │ │ │ @@ -95082,16 +95082,16 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f837d │ │ │ │ blx 95e364 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ cmnphi r6, #64, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e11c │ │ │ │ - tsteq r9, r4, asr fp │ │ │ │ - tsteq fp, ip, lsr r3 │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + tsteq fp, ip, lsr #8 │ │ │ │ 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 │ │ │ │ @@ -95530,89 +95530,89 @@ │ │ │ │ and lr, r7, ip, lsr #30 │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ svc 0x0022f7a1 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq sp, [ip, -r8] │ │ │ │ - strdeq sp, [ip, -r4] │ │ │ │ - strdeq sp, [ip, -r0] │ │ │ │ - smlatteq ip, ip, fp, sp │ │ │ │ - smlatteq ip, r8, fp, sp │ │ │ │ - smlatteq ip, r4, fp, sp │ │ │ │ - @ instruction: 0x0112e59a │ │ │ │ - smlabteq ip, lr, fp, sp │ │ │ │ - tsteq r9, r4, lsr #26 │ │ │ │ - tsteq r9, ip, lsl sp │ │ │ │ - @ instruction: 0x010cdbb6 │ │ │ │ - @ instruction: 0x010cdbb8 │ │ │ │ - @ instruction: 0x010cdbb8 │ │ │ │ - @ instruction: 0x010cdbba │ │ │ │ - tsteq r2, lr, lsl #10 │ │ │ │ - smlatbeq ip, r6, fp, sp │ │ │ │ - tsteq ip, r2, ror #22 │ │ │ │ - tsteq ip, r4, ror #22 │ │ │ │ - tsteq ip, r6, ror #22 │ │ │ │ - @ instruction: 0x0112e4ba │ │ │ │ - tsteq ip, r2, ror fp │ │ │ │ - tsteq ip, r8, ror fp │ │ │ │ - tsteq ip, r6, ror fp │ │ │ │ - tsteq ip, r4, ror fp │ │ │ │ - tsteq ip, r2, ror fp │ │ │ │ - tsteq r2, r6, asr r4 │ │ │ │ - tsteq fp, lr, lsl fp │ │ │ │ - tsteq fp, r2, asr #6 │ │ │ │ - smlabbeq fp, r0, sp, fp │ │ │ │ - smlabteq r9, ip, fp, sl │ │ │ │ - smlabteq r9, r6, fp, sl │ │ │ │ - tsteq ip, sl, lsl fp │ │ │ │ - tsteq ip, r4, lsl fp │ │ │ │ - tsteq ip, r6, lsr #22 │ │ │ │ - tsteq ip, r8, lsr #22 │ │ │ │ - tsteq ip, r6, lsr #22 │ │ │ │ - tsteq fp, ip, lsl sp │ │ │ │ - ldrdeq fp, [fp, -ip] │ │ │ │ - tsteq fp, r2, lsl sp │ │ │ │ - tsteq fp, ip, lsl #26 │ │ │ │ - @ instruction: 0x010bbdb0 │ │ │ │ - smlatteq fp, r6, ip, fp │ │ │ │ - strdeq fp, [fp, -r4] │ │ │ │ - tsteq fp, r0, lsl #26 │ │ │ │ - strdeq fp, [fp, -lr] │ │ │ │ + smlatteq ip, r8, ip, sp │ │ │ │ + smlatteq ip, r4, ip, sp │ │ │ │ + smlatteq ip, r0, ip, sp │ │ │ │ + ldrdeq sp, [ip, -ip] │ │ │ │ + ldrdeq sp, [ip, -r8] │ │ │ │ + ldrdeq sp, [ip, -r4] │ │ │ │ + tsteq r2, sl, lsl #13 │ │ │ │ + @ instruction: 0x010cdcbe │ │ │ │ + tsteq r9, r4, lsl lr │ │ │ │ + tsteq r9, ip, lsl #28 │ │ │ │ + smlatbeq ip, r6, ip, sp │ │ │ │ + smlatbeq ip, r8, ip, sp │ │ │ │ + smlatbeq ip, r8, ip, sp │ │ │ │ + smlatbeq ip, sl, ip, sp │ │ │ │ + @ instruction: 0x0112e5fe │ │ │ │ + @ instruction: 0x010cdc96 │ │ │ │ + tsteq ip, r2, asr ip │ │ │ │ + tsteq ip, r4, asr ip │ │ │ │ + tsteq ip, r6, asr ip │ │ │ │ + tsteq r2, sl, lsr #11 │ │ │ │ + tsteq ip, r2, ror #24 │ │ │ │ + tsteq ip, r8, ror #24 │ │ │ │ + tsteq ip, r6, ror #24 │ │ │ │ + tsteq ip, r4, ror #24 │ │ │ │ + tsteq ip, r2, ror #24 │ │ │ │ + tsteq r2, r6, asr #10 │ │ │ │ + tsteq fp, lr, lsl #24 │ │ │ │ + tsteq fp, r2, lsr r4 │ │ │ │ + tsteq fp, r0, ror lr │ │ │ │ + @ instruction: 0x0109acbc │ │ │ │ + @ instruction: 0x0109acb6 │ │ │ │ + tsteq ip, sl, lsl #24 │ │ │ │ + tsteq ip, r4, lsl #24 │ │ │ │ + tsteq ip, r6, lsl ip │ │ │ │ + tsteq ip, r8, lsl ip │ │ │ │ + tsteq ip, r6, lsl ip │ │ │ │ + tsteq fp, ip, lsl #28 │ │ │ │ + smlabteq fp, ip, lr, fp │ │ │ │ + tsteq fp, r2, lsl #28 │ │ │ │ strdeq fp, [fp, -ip] │ │ │ │ + smlatbeq fp, r0, lr, fp │ │ │ │ + ldrdeq fp, [fp, -r6] │ │ │ │ + smlatteq fp, r4, sp, fp │ │ │ │ + strdeq fp, [fp, -r0] │ │ │ │ + smlatteq fp, lr, sp, fp │ │ │ │ + smlatteq fp, ip, sp, fp │ │ │ │ + smlabteq fp, r4, sp, fp │ │ │ │ + smlabteq fp, r2, sp, fp │ │ │ │ + smlatteq fp, r0, sp, fp │ │ │ │ ldrdeq fp, [fp, -r4] │ │ │ │ ldrdeq fp, [fp, -r2] │ │ │ │ - strdeq fp, [fp, -r0] │ │ │ │ - smlatteq fp, r4, ip, fp │ │ │ │ - smlatteq fp, r2, ip, fp │ │ │ │ - smlatteq fp, r0, ip, fp │ │ │ │ - smlatteq fp, r6, ip, fp │ │ │ │ - smlatteq fp, ip, ip, fp │ │ │ │ - strdeq fp, [fp, -r6] │ │ │ │ - tsteq ip, r8, lsr r5 │ │ │ │ - tsteq r2, ip, ror r2 │ │ │ │ - ldrdeq fp, [fp, -r8] │ │ │ │ + ldrdeq fp, [fp, -r0] │ │ │ │ + ldrdeq fp, [fp, -r6] │ │ │ │ ldrdeq fp, [fp, -ip] │ │ │ │ - strdeq fp, [fp, -lr] │ │ │ │ - strdeq fp, [fp, -ip] │ │ │ │ - tsteq r2, r8, lsr #4 │ │ │ │ - tsteq r9, r4, lsr #18 │ │ │ │ - tsteq fp, lr, lsl #2 │ │ │ │ - tsteq r9, ip, lsr #18 │ │ │ │ - strdeq sl, [fp, -r0] │ │ │ │ - tsteq r9, sl, lsr #18 │ │ │ │ - ldrdeq sl, [fp, -r2] │ │ │ │ - tsteq sl, r0, lsl #24 │ │ │ │ - strheq sl, [fp, -r6] │ │ │ │ - strdeq r1, [sl, -r8] │ │ │ │ - swpeq sl, ip, [fp] │ │ │ │ - @ instruction: 0x0109a892 │ │ │ │ - tsteq fp, lr, ror r0 │ │ │ │ - tsteq r9, r0, asr r5 │ │ │ │ + smlatteq fp, r6, sp, fp │ │ │ │ + tsteq ip, r8, lsr #12 │ │ │ │ + tsteq r2, ip, ror #6 │ │ │ │ + smlabteq fp, r8, sp, fp │ │ │ │ + smlabteq fp, ip, sp, fp │ │ │ │ + smlatteq fp, lr, ip, fp │ │ │ │ + smlatteq fp, ip, ip, fp │ │ │ │ + tsteq r2, r8, lsl r3 │ │ │ │ + tsteq r9, r4, lsl sl │ │ │ │ + strdeq sl, [fp, -lr] │ │ │ │ + tsteq r9, ip, lsl sl │ │ │ │ + smlatteq fp, r0, r1, sl │ │ │ │ + tsteq r9, sl, lsl sl │ │ │ │ + smlabteq fp, r2, r1, sl │ │ │ │ + strdeq r1, [sl, -r0] │ │ │ │ + smlatbeq fp, r6, r1, sl │ │ │ │ + smlatteq sl, r8, ip, r1 │ │ │ │ + smlabbeq fp, ip, r1, sl │ │ │ │ + smlabbeq r9, r2, r9, sl │ │ │ │ + tsteq fp, lr, ror #2 │ │ │ │ + tsteq r9, r0, asr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec29560 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -95633,21 +95633,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 │ │ │ │ - smlatbeq ip, ip, r7, sp │ │ │ │ - tsteq ip, r6, ror r7 │ │ │ │ - smlabbeq ip, ip, r7, sp │ │ │ │ - tsteq ip, lr, asr #14 │ │ │ │ - @ instruction: 0x010cd7bc │ │ │ │ - smlabteq ip, sl, r7, sp │ │ │ │ - @ instruction: 0x010cd79c │ │ │ │ + @ instruction: 0x010cd89c │ │ │ │ + tsteq ip, r6, ror #16 │ │ │ │ + tsteq ip, ip, ror r8 │ │ │ │ + tsteq ip, lr, lsr r8 │ │ │ │ + smlatbeq ip, ip, r8, sp │ │ │ │ + @ instruction: 0x010cd8ba │ │ │ │ + smlabbeq ip, ip, r8, sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec295ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -95989,96 +95989,96 @@ │ │ │ │ bmi 168a96c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl fe5107cc │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a14620 │ │ │ │ @ instruction: 0xbdf8eb8a │ │ │ │ - tsteq ip, r4, lsr #24 │ │ │ │ - tsteq fp, r2, lsr #8 │ │ │ │ - tsteq fp, lr, lsl r4 │ │ │ │ - tsteq fp, r2, lsr #8 │ │ │ │ - @ instruction: 0x0112def8 │ │ │ │ - tsteq ip, r0, lsl #14 │ │ │ │ - ldrdeq r9, [fp, -ip] │ │ │ │ - smlatbeq ip, r6, fp, r6 │ │ │ │ - tsteq r9, r8, lsr #12 │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - tsteq r9, r0, lsr #12 │ │ │ │ - tsteq r9, ip, lsl #12 │ │ │ │ - tsteq r2, r2, ror lr │ │ │ │ - strdeq sl, [r9, -sl] │ │ │ │ + tsteq ip, r4, lsl sp │ │ │ │ + tsteq fp, r2, lsl r5 │ │ │ │ + tsteq fp, lr, lsl #10 │ │ │ │ + tsteq fp, r2, lsl r5 │ │ │ │ + tsteq r2, r8, ror #31 │ │ │ │ + strdeq sp, [ip, -r0] │ │ │ │ + smlabteq fp, ip, lr, r9 │ │ │ │ + @ instruction: 0x010c6c96 │ │ │ │ + tsteq r9, r8, lsl r7 │ │ │ │ + tsteq ip, r0, asr sp │ │ │ │ + tsteq r9, r0, lsl r7 │ │ │ │ strdeq sl, [r9, -ip] │ │ │ │ - strdeq sl, [r9, -r4] │ │ │ │ - tsteq ip, ip, asr r6 │ │ │ │ - tsteq ip, lr, asr r6 │ │ │ │ - tsteq ip, r6, asr r6 │ │ │ │ - @ instruction: 0x0109a5b8 │ │ │ │ - @ instruction: 0x010cab9e │ │ │ │ - smlatbeq r9, r6, r5, sl │ │ │ │ - @ instruction: 0x0109a5b4 │ │ │ │ - @ instruction: 0x0112ddb4 │ │ │ │ - @ instruction: 0x0109a5b4 │ │ │ │ - tsteq ip, r8, asr #22 │ │ │ │ - smlatbeq r9, sl, r5, sl │ │ │ │ - @ instruction: 0x0109a598 │ │ │ │ - tsteq r2, r0, ror #26 │ │ │ │ - smlabbeq r9, sl, r5, sl │ │ │ │ - @ instruction: 0x0109a592 │ │ │ │ - @ instruction: 0x0109a594 │ │ │ │ - smlabbeq r9, lr, r5, sl │ │ │ │ - tsteq r9, r6, ror #10 │ │ │ │ - tsteq r9, r8, ror #10 │ │ │ │ - tsteq r9, sl, ror r5 │ │ │ │ - @ instruction: 0x0109a496 │ │ │ │ - @ instruction: 0x0109a490 │ │ │ │ - tsteq r9, r6, ror #10 │ │ │ │ - tsteq r9, sl, ror #8 │ │ │ │ - tsteq r9, r4, ror #8 │ │ │ │ - smlatbeq ip, r6, ip, r8 │ │ │ │ - tsteq r9, lr, lsr r4 │ │ │ │ - tsteq r9, r8, lsr r4 │ │ │ │ - tsteq fp, r2, lsr r1 │ │ │ │ - tsteq fp, r2, lsr r1 │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - tsteq fp, r6, ror r1 │ │ │ │ - tsteq fp, r6, lsl #2 │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - tsteq ip, ip, lsr r9 │ │ │ │ - tsteq ip, r6, lsr r9 │ │ │ │ - tsteq ip, r0, lsr r9 │ │ │ │ - tsteq ip, sl, lsr #18 │ │ │ │ - tsteq ip, r4, lsr #18 │ │ │ │ - tsteq ip, lr, lsl r9 │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - @ instruction: 0x010a1b9a │ │ │ │ - @ instruction: 0x010a1b98 │ │ │ │ + tsteq r2, r2, ror #30 │ │ │ │ + smlatteq r9, sl, r6, sl │ │ │ │ + smlatteq r9, ip, r6, sl │ │ │ │ + smlatteq r9, r4, r6, sl │ │ │ │ + tsteq ip, ip, asr #14 │ │ │ │ + tsteq ip, lr, asr #14 │ │ │ │ + tsteq ip, r6, asr #14 │ │ │ │ + smlatbeq r9, r8, r6, sl │ │ │ │ + smlabbeq ip, lr, ip, sl │ │ │ │ + @ instruction: 0x0109a696 │ │ │ │ + smlatbeq r9, r4, r6, sl │ │ │ │ + tsteq r2, r4, lsr #29 │ │ │ │ + smlatbeq r9, r4, r6, sl │ │ │ │ + tsteq ip, r8, lsr ip │ │ │ │ + @ instruction: 0x0109a69a │ │ │ │ + smlabbeq r9, r8, r6, sl │ │ │ │ + tsteq r2, r0, asr lr │ │ │ │ + tsteq r9, sl, ror r6 │ │ │ │ + smlabbeq r9, r2, r6, sl │ │ │ │ + smlabbeq r9, r4, r6, sl │ │ │ │ + tsteq r9, lr, ror r6 │ │ │ │ + tsteq r9, r6, asr r6 │ │ │ │ + tsteq r9, r8, asr r6 │ │ │ │ + tsteq r9, sl, ror #12 │ │ │ │ + smlabbeq r9, r6, r5, sl │ │ │ │ + smlabbeq r9, r0, r5, sl │ │ │ │ + tsteq r9, r6, asr r6 │ │ │ │ + tsteq r9, sl, asr r5 │ │ │ │ + tsteq r9, r4, asr r5 │ │ │ │ + @ instruction: 0x010c8d96 │ │ │ │ + tsteq r9, lr, lsr #10 │ │ │ │ + tsteq r9, r8, lsr #10 │ │ │ │ + tsteq fp, r2, lsr #4 │ │ │ │ + tsteq fp, r2, lsr #4 │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + tsteq fp, r6, ror #4 │ │ │ │ + strdeq ip, [fp, -r6] │ │ │ │ + strdeq ip, [fp, -r4] │ │ │ │ + tsteq ip, ip, lsr #20 │ │ │ │ + tsteq ip, r6, lsr #20 │ │ │ │ + tsteq ip, r0, lsr #20 │ │ │ │ + tsteq ip, sl, lsl sl │ │ │ │ + tsteq ip, r4, lsl sl │ │ │ │ + tsteq ip, lr, lsl #20 │ │ │ │ + tsteq ip, r8, lsl #20 │ │ │ │ + smlabbeq sl, sl, ip, r1 │ │ │ │ + smlabbeq sl, r8, ip, r1 │ │ │ │ + smlatteq ip, r6, r9, r6 │ │ │ │ + tsteq r2, sl, ror #24 │ │ │ │ + strdeq r6, [ip, -r0] │ │ │ │ + @ instruction: 0x010a1c98 │ │ │ │ + tsteq sl, lr, ror ip │ │ │ │ + smlatteq ip, r4, r9, r6 │ │ │ │ + smlabteq r9, ip, r3, sl │ │ │ │ + smlabteq r9, r6, r3, sl │ │ │ │ + smlabbeq ip, r4, r9, sl │ │ │ │ + strdeq r6, [ip, -r0] │ │ │ │ strdeq r6, [ip, -r6] │ │ │ │ - tsteq r2, sl, ror fp │ │ │ │ - tsteq ip, r0, lsl #18 │ │ │ │ - smlatbeq sl, r8, fp, r1 │ │ │ │ - smlabbeq sl, lr, fp, r1 │ │ │ │ - strdeq r6, [ip, -r4] │ │ │ │ - ldrdeq sl, [r9, -ip] │ │ │ │ - ldrdeq sl, [r9, -r6] │ │ │ │ - @ instruction: 0x010ca894 │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ - tsteq ip, r6, lsl #16 │ │ │ │ - tsteq ip, ip, ror r8 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - ldrdeq r6, [ip, -sl] │ │ │ │ - tsteq ip, r4, ror #16 │ │ │ │ - tsteq ip, sl, ror #16 │ │ │ │ - tsteq ip, r0, asr r8 │ │ │ │ - tsteq r2, r8, lsl #21 │ │ │ │ - tsteq ip, lr, asr #16 │ │ │ │ - tsteq fp, sl, ror r9 │ │ │ │ - tsteq ip, r0, asr r8 │ │ │ │ - smlatteq r9, lr, r2, sl │ │ │ │ - tsteq fp, sl, lsr r9 │ │ │ │ + tsteq ip, ip, ror #18 │ │ │ │ + smlabteq ip, r4, r8, r6 │ │ │ │ + smlabteq ip, sl, r8, r6 │ │ │ │ + tsteq ip, r4, asr r9 │ │ │ │ + tsteq ip, sl, asr r9 │ │ │ │ + tsteq ip, r0, asr #18 │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ + tsteq ip, lr, lsr r9 │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + tsteq ip, r0, asr #18 │ │ │ │ + ldrdeq sl, [r9, -lr] │ │ │ │ + tsteq fp, sl, lsr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec29ca8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrthi pc, [r1], #-0 @ │ │ │ │ subhi pc, sp, #0, 4 │ │ │ │ @@ -96651,49 +96651,49 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2084 @ 0xfffff7dc │ │ │ │ stmdami r4!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq sp, [ip, -r6] │ │ │ │ - tsteq ip, r0, ror #10 │ │ │ │ - tsteq ip, sl, ror #30 │ │ │ │ - tsteq ip, r6, lsr sp │ │ │ │ - @ instruction: 0x010ccd9e │ │ │ │ - tsteq ip, r0, asr #28 │ │ │ │ - tsteq ip, r4, asr pc │ │ │ │ - smlatteq ip, lr, pc, ip @ │ │ │ │ - tsteq ip, sl, lsr #32 │ │ │ │ - @ instruction: 0x0109939c │ │ │ │ - tsteq ip, ip, ror sl │ │ │ │ - tsteq ip, r6, lsr #18 │ │ │ │ - tsteq ip, ip, asr #26 │ │ │ │ - tsteq r9, lr, ror r3 │ │ │ │ - tsteq r9, r8, ror r3 │ │ │ │ - tsteq r9, r2, ror r3 │ │ │ │ - @ instruction: 0x010cc890 │ │ │ │ - tsteq r9, r6, ror #6 │ │ │ │ - ldrdeq ip, [ip, -ip] │ │ │ │ - tsteq ip, r6, ror #18 │ │ │ │ - tsteq ip, r8, lsr #18 │ │ │ │ - tsteq r9, lr, asr #6 │ │ │ │ - smlabteq ip, r4, r9, ip │ │ │ │ - strdeq ip, [ip, -r6] │ │ │ │ - tsteq r9, ip, lsr r3 │ │ │ │ - smlabteq ip, sl, fp, ip │ │ │ │ - tsteq ip, r4, lsl #22 │ │ │ │ - smlabbeq ip, r6, sl, ip │ │ │ │ - @ instruction: 0x010ccab8 │ │ │ │ - tsteq r9, lr, lsl r3 │ │ │ │ - tsteq ip, ip, lsr #22 │ │ │ │ - tsteq r9, r2, lsl r3 │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ - ldrdeq ip, [ip, -sl] │ │ │ │ - mrseq r9, (UNDEF: 57) │ │ │ │ + smlabteq ip, r6, r1, sp │ │ │ │ + tsteq ip, r0, asr r6 │ │ │ │ + qaddeq sp, sl, ip │ │ │ │ + tsteq ip, r6, lsr #28 │ │ │ │ + smlabbeq ip, lr, lr, ip │ │ │ │ + tsteq ip, r0, lsr pc │ │ │ │ + tsteq ip, r4, asr #32 │ │ │ │ + ldrdeq sp, [ip, -lr] │ │ │ │ + tsteq ip, sl, lsl r1 │ │ │ │ + smlabbeq r9, ip, r4, r9 │ │ │ │ + tsteq ip, ip, ror #22 │ │ │ │ + tsteq ip, r6, lsl sl │ │ │ │ + tsteq ip, ip, lsr lr │ │ │ │ + tsteq r9, lr, ror #8 │ │ │ │ + tsteq r9, r8, ror #8 │ │ │ │ + tsteq r9, r2, ror #8 │ │ │ │ + smlabbeq ip, r0, r9, ip │ │ │ │ + tsteq r9, r6, asr r4 │ │ │ │ + smlabteq ip, ip, r9, ip │ │ │ │ + tsteq ip, r6, asr sl │ │ │ │ + tsteq ip, r8, lsl sl │ │ │ │ + tsteq r9, lr, lsr r4 │ │ │ │ + @ instruction: 0x010ccab4 │ │ │ │ + smlatteq ip, r6, sl, ip │ │ │ │ + tsteq r9, ip, lsr #8 │ │ │ │ + @ instruction: 0x010cccba │ │ │ │ + strdeq ip, [ip, -r4] │ │ │ │ + tsteq ip, r6, ror fp │ │ │ │ + smlatbeq ip, r8, fp, ip │ │ │ │ + tsteq r9, lr, lsl #8 │ │ │ │ + tsteq ip, ip, lsl ip │ │ │ │ + tsteq r9, r2, lsl #8 │ │ │ │ + tsteq ip, r0, asr sp │ │ │ │ + smlabteq ip, sl, ip, ip │ │ │ │ + strdeq r9, [r9, -r0] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ andscc pc, r0, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -97255,43 +97255,43 @@ │ │ │ │ ldmib r0!, {r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 70bd28 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a09600 │ │ │ │ andlt lr, r2, r8, lsr #19 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatbeq r9, r0, r1, r9 │ │ │ │ - smlabbeq fp, r8, r9, r8 │ │ │ │ - smlabbeq r9, r0, lr, r8 │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - tsteq ip, ip, asr #22 │ │ │ │ - tsteq fp, sl, asr r6 │ │ │ │ - tsteq ip, r8, lsl r0 │ │ │ │ - tsteq ip, r8, lsl r0 │ │ │ │ - @ instruction: 0x01098eba │ │ │ │ - tsteq ip, r4, asr #32 │ │ │ │ - smlatbeq r9, r0, lr, r8 │ │ │ │ - tsteq ip, lr, lsr r0 │ │ │ │ - smlabbeq r9, sl, lr, r8 │ │ │ │ - tsteq r9, ip, ror lr │ │ │ │ - tsteq ip, r0, lsl #8 │ │ │ │ - smlatteq sl, ip, r0, r0 │ │ │ │ - smlatbeq fp, r2, r5, r8 │ │ │ │ - smlatteq sl, r4, r0, r0 │ │ │ │ - smlabbeq fp, r8, r5, r8 │ │ │ │ - tsteq r9, sl, asr sl │ │ │ │ + @ instruction: 0x01099290 │ │ │ │ + tsteq fp, r8, ror sl │ │ │ │ + tsteq r9, r0, ror pc │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ + tsteq ip, ip, lsr ip │ │ │ │ + tsteq fp, sl, asr #14 │ │ │ │ + tsteq ip, r8, lsl #2 │ │ │ │ + tsteq ip, r8, lsl #2 │ │ │ │ + smlatbeq r9, sl, pc, r8 @ │ │ │ │ + tsteq ip, r4, lsr r1 │ │ │ │ + @ instruction: 0x01098f90 │ │ │ │ + tsteq ip, lr, lsr #2 │ │ │ │ + tsteq r9, sl, ror pc │ │ │ │ + tsteq r9, ip, ror #30 │ │ │ │ + strdeq ip, [ip, -r0] │ │ │ │ + ldrdeq r0, [sl, -ip] │ │ │ │ + @ instruction: 0x010b8692 │ │ │ │ + ldrdeq r0, [sl, -r4] │ │ │ │ + tsteq fp, r8, ror r6 │ │ │ │ + tsteq r9, sl, asr #22 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2af7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f70ff8 │ │ │ │ stclt 13, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq ip, r2, asr r3 │ │ │ │ + tsteq ip, r2, asr #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2af9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f7d002 │ │ │ │ strht pc, [r4], -sp @ │ │ │ │ bmi 565600 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x453ab8> │ │ │ │ @@ -97309,19 +97309,19 @@ │ │ │ │ bmi 3481f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2366b0> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ and lr, r4, r0, asr #18 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ @ instruction: 0xbd70e93a │ │ │ │ - smlatteq sl, r0, r0, r7 │ │ │ │ - smlabteq fp, r4, r4, r8 │ │ │ │ - tsteq sl, sl, lsl r0 │ │ │ │ - smlatbeq ip, ip, r3, fp │ │ │ │ - @ instruction: 0x010cb3b0 │ │ │ │ + ldrdeq r7, [sl, -r0] │ │ │ │ + @ instruction: 0x010b85b4 │ │ │ │ + tsteq sl, sl, lsl #2 │ │ │ │ + @ instruction: 0x010cb49c │ │ │ │ + smlatbeq ip, r0, r4, fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2b014 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs pc, {r0, r2, r3, r4, fp, ip, lr, pc} @ │ │ │ │ ldmdacs ip, {r1, fp, ip, lr, pc} │ │ │ │ eors sp, r8, r1, lsl r9 │ │ │ │ @@ -97356,19 +97356,19 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ @ instruction: 0xff66f7ff │ │ │ │ stmdami r6, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatbeq ip, lr, r2, ip │ │ │ │ - tsteq ip, lr, ror #4 │ │ │ │ - tsteq r9, r0, lsl r8 │ │ │ │ - tsteq r9, r4, lsl #16 │ │ │ │ - strdeq r8, [r9, -lr] │ │ │ │ + @ instruction: 0x010cc39e │ │ │ │ + tsteq ip, lr, asr r3 │ │ │ │ + tsteq r9, r0, lsl #18 │ │ │ │ + strdeq r8, [r9, -r4] │ │ │ │ + smlatteq r9, lr, r8, r8 │ │ │ │ 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} │ │ │ │ @@ -97495,35 +97495,35 @@ │ │ │ │ svc 0x00d0f79f │ │ │ │ bmi 74c0e8 │ │ │ │ tstcs r1, r3, asr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf79f9500 │ │ │ │ andlt lr, r3, r8, asr #31 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - @ instruction: 0x010c88ba │ │ │ │ - tsteq fp, r4, lsl #6 │ │ │ │ - tsteq ip, r0, lsl r0 │ │ │ │ - @ instruction: 0x010c88b8 │ │ │ │ - tsteq ip, ip, lsr r1 │ │ │ │ - tsteq ip, r6, asr #2 │ │ │ │ - tsteq ip, r8, asr #2 │ │ │ │ - tsteq ip, r6, lsr r1 │ │ │ │ - tsteq ip, r8, lsr r1 │ │ │ │ - smlatbeq ip, sl, pc, sl @ │ │ │ │ - tsteq fp, r0, asr r2 │ │ │ │ - tsteq ip, r6, asr r8 │ │ │ │ - ldrdeq r6, [sl, -r0] │ │ │ │ - smlabteq sl, r6, lr, r6 │ │ │ │ - tsteq ip, r8, asr #16 │ │ │ │ - tsteq fp, r8, lsl #4 │ │ │ │ - tsteq sl, r6, asr #32 │ │ │ │ - smlatteq ip, ip, ip, r6 │ │ │ │ - tsteq r8, r6, lsr r6 │ │ │ │ - tsteq r2, r2, asr #5 │ │ │ │ - @ instruction: 0x0109869a │ │ │ │ + smlatbeq ip, sl, r9, r8 │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ + mrseq fp, (UNDEF: 28) │ │ │ │ + smlatbeq ip, r8, r9, r8 │ │ │ │ + tsteq ip, ip, lsr #4 │ │ │ │ + tsteq ip, r6, lsr r2 │ │ │ │ + tsteq ip, r8, lsr r2 │ │ │ │ + tsteq ip, r6, lsr #4 │ │ │ │ + tsteq ip, r8, lsr #4 │ │ │ │ + swpeq fp, sl, [ip] │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + tsteq ip, r6, asr #18 │ │ │ │ + smlabteq sl, r0, pc, r6 @ │ │ │ │ + @ instruction: 0x010a6fb6 │ │ │ │ + tsteq ip, r8, lsr r9 │ │ │ │ + strdeq r8, [fp, -r8] │ │ │ │ + tsteq sl, r6, lsr r1 │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ + tsteq r8, r6, lsr #14 │ │ │ │ + @ instruction: 0x0112c3b2 │ │ │ │ + smlabbeq r9, sl, r7, r8 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ subshi pc, sl, #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec2b344 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vhadd.s8 q12, q0, q2 │ │ │ │ @@ -98352,50 +98352,50 @@ │ │ │ │ addslt r6, fp, #68, 6 @ 0x10000001 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ @ instruction: 0xf04f83d8 │ │ │ │ blx 96167c │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bicshi pc, r5, #-2147483648 @ 0x80000000 │ │ │ │ bllt ff4d0e4c │ │ │ │ - tsteq ip, sl, lsr #28 │ │ │ │ - smlabteq ip, lr, lr, fp │ │ │ │ - tsteq ip, r6, lsl pc │ │ │ │ - tsteq ip, r8, ror #30 │ │ │ │ - @ instruction: 0x010cbf9e │ │ │ │ - strdeq fp, [ip, -r0] │ │ │ │ - tsteq ip, r4, asr #32 │ │ │ │ - swpeq ip, r2, [ip] @ │ │ │ │ - smlatteq ip, sl, r0, ip │ │ │ │ - tsteq ip, r0, ror #2 │ │ │ │ - smlabteq ip, ip, r1, ip │ │ │ │ - tsteq ip, sl, lsl r2 │ │ │ │ - tsteq ip, ip, lsl r2 │ │ │ │ - tsteq ip, r4, lsr #2 │ │ │ │ - tsteq ip, lr, asr r1 │ │ │ │ - smlabbeq ip, sl, r1, ip │ │ │ │ - smlabbeq ip, ip, r1, ip │ │ │ │ - @ instruction: 0x010cc1b4 │ │ │ │ + tsteq ip, sl, lsl pc │ │ │ │ + @ instruction: 0x010cbfbe │ │ │ │ + tsteq ip, r6 │ │ │ │ + qaddeq ip, r8, ip │ │ │ │ + smlabbeq ip, lr, r0, ip │ │ │ │ + smlatteq ip, r0, r0, ip │ │ │ │ + tsteq ip, r4, lsr r1 │ │ │ │ + smlabbeq ip, r2, r1, ip │ │ │ │ + ldrdeq ip, [ip, -sl] │ │ │ │ + tsteq ip, r0, asr r2 │ │ │ │ + @ instruction: 0x010cc2bc │ │ │ │ + tsteq ip, sl, lsl #6 │ │ │ │ + tsteq ip, ip, lsl #6 │ │ │ │ + tsteq ip, r4, lsl r2 │ │ │ │ + tsteq ip, lr, asr #4 │ │ │ │ + tsteq ip, sl, ror r2 │ │ │ │ + tsteq ip, ip, ror r2 │ │ │ │ + smlatbeq ip, r4, r2, ip │ │ │ │ + smlatteq ip, r2, r4, ip │ │ │ │ strdeq ip, [ip, -r2] │ │ │ │ - tsteq ip, r2, lsl #8 │ │ │ │ - ldrdeq ip, [ip, -r8] │ │ │ │ - tsteq ip, r0, lsr #8 │ │ │ │ - mrseq ip, R12_fiq │ │ │ │ - tsteq ip, r2, lsl r2 │ │ │ │ - tsteq ip, sl, lsr r4 │ │ │ │ - tsteq ip, r6, lsr #4 │ │ │ │ - tsteq ip, r4, ror #8 │ │ │ │ - tsteq ip, r4, ror r4 │ │ │ │ - strdeq ip, [ip, -r8] │ │ │ │ - tsteq ip, r8, asr #8 │ │ │ │ smlabteq ip, r8, r2, ip │ │ │ │ - @ instruction: 0x010cc2b8 │ │ │ │ - strdeq ip, [ip, -lr] │ │ │ │ - tsteq ip, r8, lsr r2 │ │ │ │ - tsteq ip, sl, lsr #4 │ │ │ │ - tsteq ip, r6, lsr #4 │ │ │ │ + tsteq ip, r0, lsl r5 │ │ │ │ + strdeq ip, [ip, -r0] │ │ │ │ + tsteq ip, r2, lsl #6 │ │ │ │ + tsteq ip, sl, lsr #10 │ │ │ │ + tsteq ip, r6, lsl r3 │ │ │ │ + tsteq ip, r4, asr r5 │ │ │ │ + tsteq ip, r4, ror #10 │ │ │ │ + smlatteq ip, r8, r5, ip │ │ │ │ + tsteq ip, r8, lsr r5 │ │ │ │ + @ instruction: 0x010cc3b8 │ │ │ │ + smlatbeq ip, r8, r3, ip │ │ │ │ + smlatteq ip, lr, r3, ip │ │ │ │ + tsteq ip, r8, lsr #6 │ │ │ │ + tsteq ip, sl, lsl r3 │ │ │ │ + tsteq ip, r6, lsl r3 │ │ │ │ @ instruction: 0x53bcf640 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080ad │ │ │ │ movwle r6, #53082 @ 0xcf5a │ │ │ │ cmppvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ @@ -99401,30 +99401,30 @@ │ │ │ │ blcs 8028fc │ │ │ │ @ instruction: 0x83a7f201 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107d9 │ │ │ │ @ instruction: 0xf00183a4 │ │ │ │ svclt 0x0000bb9e │ │ │ │ - @ instruction: 0x010cbd9a │ │ │ │ - @ instruction: 0x010cbbb8 │ │ │ │ - tsteq ip, lr, lsl ip │ │ │ │ - tsteq ip, lr, lsr #24 │ │ │ │ - smlabbeq ip, r2, fp, fp │ │ │ │ - smlabteq ip, r0, sl, fp │ │ │ │ - @ instruction: 0x010cbab6 │ │ │ │ - tsteq ip, sl, lsl #20 │ │ │ │ - tsteq ip, r0, ror #20 │ │ │ │ - tsteq ip, r4, lsl sl │ │ │ │ - tsteq ip, lr, ror sl │ │ │ │ - @ instruction: 0x010cb798 │ │ │ │ - tsteq ip, r8, lsl r8 │ │ │ │ - smlabbeq ip, lr, r8, fp │ │ │ │ - smlatteq ip, r4, r8, fp │ │ │ │ - tsteq ip, r0, lsr r9 │ │ │ │ + smlabbeq ip, sl, lr, fp │ │ │ │ + smlatbeq ip, r8, ip, fp │ │ │ │ + tsteq ip, lr, lsl #26 │ │ │ │ + tsteq ip, lr, lsl sp │ │ │ │ + tsteq ip, r2, ror ip │ │ │ │ + @ instruction: 0x010cbbb0 │ │ │ │ + smlatbeq ip, r6, fp, fp │ │ │ │ + strdeq fp, [ip, -sl] │ │ │ │ + tsteq ip, r0, asr fp │ │ │ │ + tsteq ip, r4, lsl #22 │ │ │ │ + tsteq ip, lr, ror #22 │ │ │ │ + smlabbeq ip, r8, r8, fp │ │ │ │ + tsteq ip, r8, lsl #18 │ │ │ │ + tsteq ip, lr, ror r9 │ │ │ │ + ldrdeq fp, [ip, -r4] │ │ │ │ + tsteq ip, r0, lsr #20 │ │ │ │ orrsmi pc, ip, #68157440 @ 0x4100000 │ │ │ │ stmdale pc, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x00e4f5b0 │ │ │ │ cmnphi r5, #193 @ p-variant is OBSOLETE @ 0xc1 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 982970 │ │ │ │ @@ -100567,31 +100567,31 @@ │ │ │ │ @ instruction: 0xd32d5f70 │ │ │ │ cmnppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 983b40 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ addhi pc, r3, #64, 2 │ │ │ │ svclt 0x0000e285 │ │ │ │ - smlatteq ip, ip, r3, fp │ │ │ │ - tsteq ip, sl, lsl #8 │ │ │ │ - strdeq fp, [ip, -r6] │ │ │ │ - tsteq ip, r4, lsl r4 │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - smlatteq ip, r8, r0, fp │ │ │ │ - smlatteq ip, r6, r0, fp │ │ │ │ - strdeq fp, [ip, -ip] │ │ │ │ - tsteq ip, r8, lsl #2 │ │ │ │ - tsteq ip, r4, lsr r8 │ │ │ │ - tsteq ip, lr, lsr #16 │ │ │ │ - tsteq ip, ip, asr #16 │ │ │ │ - tsteq ip, r0, ror #16 │ │ │ │ - smlabteq ip, r8, r4, fp │ │ │ │ - smlabteq ip, lr, r4, fp │ │ │ │ - tsteq ip, r6, asr #2 │ │ │ │ - tsteq ip, r0, asr r1 │ │ │ │ + ldrdeq fp, [ip, -ip] │ │ │ │ + strdeq fp, [ip, -sl] │ │ │ │ + smlatteq ip, r6, r4, fp │ │ │ │ + tsteq ip, r4, lsl #10 │ │ │ │ + tsteq ip, r8, lsl r5 │ │ │ │ + ldrdeq fp, [ip, -r8] │ │ │ │ + ldrdeq fp, [ip, -r6] │ │ │ │ + smlatteq ip, ip, r1, fp │ │ │ │ + strdeq fp, [ip, -r8] │ │ │ │ + tsteq ip, r4, lsr #18 │ │ │ │ + tsteq ip, lr, lsl r9 │ │ │ │ + tsteq ip, ip, lsr r9 │ │ │ │ + tsteq ip, r0, asr r9 │ │ │ │ + @ instruction: 0x010cb5b8 │ │ │ │ + @ instruction: 0x010cb5be │ │ │ │ + tsteq ip, r6, lsr r2 │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ @ instruction: 0x33bcf643 │ │ │ │ ldmdale sp!, {r3, r4, r7, r9, lr} │ │ │ │ orrscc pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ msrpl SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -101155,188 +101155,188 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2223 @ 0xfffff751 │ │ │ │ stmiami pc!, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2222 @ 0xfffff752 │ │ │ │ stmiami lr!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ + @ instruction: 0x010951b6 │ │ │ │ + smlatbeq ip, r4, r8, r9 │ │ │ │ + smlabbeq ip, ip, r2, r9 │ │ │ │ + tsteq ip, r0, lsr pc │ │ │ │ + tsteq ip, r4, ror sp │ │ │ │ + @ instruction: 0x010c8c94 │ │ │ │ + smlabbeq r9, r0, r1, r5 │ │ │ │ + tsteq ip, r0, ror #24 │ │ │ │ + tsteq r9, r0, ror r1 │ │ │ │ + tsteq r9, r8, ror #2 │ │ │ │ + @ instruction: 0x010c9a9e │ │ │ │ + tsteq r9, ip, asr r1 │ │ │ │ + tsteq r9, r6, asr r1 │ │ │ │ + strdeq r9, [ip, -ip] │ │ │ │ + tsteq r9, sl, asr #2 │ │ │ │ + tsteq r9, r4, asr #2 │ │ │ │ + tsteq r9, lr, lsr r1 │ │ │ │ + tsteq r9, r8, lsr r1 │ │ │ │ + tsteq r9, r2, lsr r1 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + tsteq r9, r6, lsr #2 │ │ │ │ + tsteq r9, r0, lsr #2 │ │ │ │ + tsteq r9, sl, lsl r1 │ │ │ │ + tsteq r9, r4, lsl r1 │ │ │ │ + @ instruction: 0x010c8bbe │ │ │ │ + tsteq r9, r8, lsl #2 │ │ │ │ + smlabteq ip, sl, fp, r8 │ │ │ │ + strdeq r5, [r9, -ip] │ │ │ │ + tsteq ip, lr, ror #24 │ │ │ │ + tsteq ip, r0, lsr #24 │ │ │ │ + smlatteq r9, sl, r0, r5 │ │ │ │ + smlabbeq ip, r0, ip, r8 │ │ │ │ + ldrdeq r5, [r9, -lr] │ │ │ │ + @ instruction: 0x010c8d90 │ │ │ │ + tsteq ip, r2, lsl sp │ │ │ │ + ldrdeq r8, [ip, -r4] │ │ │ │ smlabteq r9, r6, r0, r5 │ │ │ │ - @ instruction: 0x010c97b4 │ │ │ │ - @ instruction: 0x010c919c │ │ │ │ - tsteq ip, r0, asr #28 │ │ │ │ - smlabbeq ip, r4, ip, r8 │ │ │ │ - smlatbeq ip, r4, fp, r8 │ │ │ │ - swpeq r5, r0, [r9] │ │ │ │ - tsteq ip, r0, ror fp │ │ │ │ - smlabbeq r9, r0, r0, r5 │ │ │ │ + tsteq ip, r8, lsr #26 │ │ │ │ + strheq r5, [r9, -sl] │ │ │ │ + smlatteq ip, ip, sp, r8 │ │ │ │ + smlabbeq ip, lr, sp, r8 │ │ │ │ + smlatbeq r9, r8, r0, r5 │ │ │ │ + smlatbeq r9, r2, r0, r5 │ │ │ │ + tsteq ip, ip, lsr r0 │ │ │ │ + tsteq ip, lr, asr #30 │ │ │ │ + @ instruction: 0x010c8eb8 │ │ │ │ + tsteq ip, r2, asr lr │ │ │ │ + smlabbeq r9, r4, r0, r5 │ │ │ │ + ldrdeq r8, [ip, -r6] │ │ │ │ tsteq r9, r8, ror r0 │ │ │ │ - smlatbeq ip, lr, r9, r9 │ │ │ │ - tsteq r9, ip, rrx │ │ │ │ + @ instruction: 0x010c8fba │ │ │ │ + tsteq ip, r4, asr pc │ │ │ │ tsteq r9, r6, rrx │ │ │ │ - tsteq ip, ip, lsl #18 │ │ │ │ - qaddeq r5, sl, r9 │ │ │ │ - qaddeq r5, r4, r9 │ │ │ │ - tsteq r9, lr, asr #32 │ │ │ │ + tsteq r9, r0, rrx │ │ │ │ + smlatbeq ip, r2, r0, r9 │ │ │ │ + tsteq ip, r4, asr #32 │ │ │ │ + qaddeq r9, lr, ip │ │ │ │ tsteq r9, r8, asr #32 │ │ │ │ - tsteq r9, r2, asr #32 │ │ │ │ - tsteq r9, ip, lsr r0 │ │ │ │ + ldrdeq r9, [ip, -lr] │ │ │ │ + smlatbeq ip, r4, r0, r9 │ │ │ │ tsteq r9, r6, lsr r0 │ │ │ │ - tsteq r9, r0, lsr r0 │ │ │ │ + smlatteq ip, r8, r0, r9 │ │ │ │ tsteq r9, sl, lsr #32 │ │ │ │ - tsteq r9, r4, lsr #32 │ │ │ │ - smlabteq ip, lr, sl, r8 │ │ │ │ - tsteq r9, r8, lsl r0 │ │ │ │ - ldrdeq r8, [ip, -sl] │ │ │ │ - tsteq r9, ip │ │ │ │ - tsteq ip, lr, ror fp │ │ │ │ - tsteq ip, r0, lsr fp │ │ │ │ + smlatteq ip, r4, r4, r9 │ │ │ │ + smlatteq ip, sl, r1, r9 │ │ │ │ + @ instruction: 0x010c93b8 │ │ │ │ + tsteq ip, lr, asr #2 │ │ │ │ + tsteq ip, r4, lsl r1 │ │ │ │ + tsteq r9, r6 │ │ │ │ + tsteq ip, ip, ror r3 │ │ │ │ strdeq r4, [r9, -sl] │ │ │ │ - @ instruction: 0x010c8b90 │ │ │ │ - smlatteq r9, lr, pc, r4 @ │ │ │ │ - smlatbeq ip, r0, ip, r8 │ │ │ │ - tsteq ip, r2, lsr #24 │ │ │ │ - smlatteq ip, r4, fp, r8 │ │ │ │ - ldrdeq r4, [r9, -r6] │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ + @ instruction: 0x010c919c │ │ │ │ + tsteq ip, r2, ror r1 │ │ │ │ + smlatteq r9, r8, pc, r4 @ │ │ │ │ + smlatteq r9, r2, pc, r4 @ │ │ │ │ + tsteq ip, r4, lsl r2 │ │ │ │ + tsteq ip, r6, lsl #8 │ │ │ │ + ldrdeq r9, [ip, -ip] │ │ │ │ smlabteq r9, sl, pc, r4 @ │ │ │ │ - strdeq r8, [ip, -ip] │ │ │ │ - @ instruction: 0x010c8c9e │ │ │ │ - @ instruction: 0x01094fb8 │ │ │ │ - @ instruction: 0x01094fb2 │ │ │ │ - tsteq ip, ip, asr #30 │ │ │ │ - tsteq ip, lr, asr lr │ │ │ │ - smlabteq ip, r8, sp, r8 │ │ │ │ - tsteq ip, r2, ror #26 │ │ │ │ - @ instruction: 0x01094f94 │ │ │ │ - smlatteq ip, r6, sp, r8 │ │ │ │ + ldrdeq r9, [ip, -r8] │ │ │ │ + @ instruction: 0x01094fbe │ │ │ │ + tsteq ip, r4, asr r4 │ │ │ │ + tsteq ip, sl, lsr #8 │ │ │ │ + smlatbeq r9, ip, pc, r4 @ │ │ │ │ + smlatbeq r9, r6, pc, r4 @ │ │ │ │ + strdeq r9, [ip, -r8] │ │ │ │ + smlabteq ip, r6, r4, r9 │ │ │ │ + tsteq ip, ip, asr r2 │ │ │ │ + tsteq ip, r2, lsr r2 │ │ │ │ smlabbeq r9, r8, pc, r4 @ │ │ │ │ - smlabteq ip, sl, lr, r8 │ │ │ │ - tsteq ip, r4, ror #28 │ │ │ │ - tsteq r9, r6, ror pc │ │ │ │ - tsteq r9, r0, ror pc │ │ │ │ - @ instruction: 0x010c8fb2 │ │ │ │ - tsteq ip, r4, asr pc │ │ │ │ - tsteq ip, lr, ror #30 │ │ │ │ - tsteq r9, r8, asr pc │ │ │ │ - smlatteq ip, lr, pc, r8 @ │ │ │ │ - @ instruction: 0x010c8fb4 │ │ │ │ - tsteq r9, r6, asr #30 │ │ │ │ - strdeq r8, [ip, -r8] │ │ │ │ + smlabbeq ip, sl, r4, r9 │ │ │ │ + tsteq r9, ip, ror pc │ │ │ │ + smlatbeq ip, sl, r2, r9 │ │ │ │ + smlabbeq ip, r0, r2, r9 │ │ │ │ + tsteq r9, sl, ror #30 │ │ │ │ + tsteq r9, r4, ror #30 │ │ │ │ + strdeq r9, [ip, -r6] │ │ │ │ + tsteq ip, r8, lsr r5 │ │ │ │ + @ instruction: 0x010c9a96 │ │ │ │ + tsteq ip, r8, ror r7 │ │ │ │ + strdeq r9, [ip, -r6] │ │ │ │ + tsteq ip, r8, ror r6 │ │ │ │ tsteq r9, sl, lsr pc │ │ │ │ - strdeq r9, [ip, -r4] │ │ │ │ - strdeq r9, [ip, -sl] │ │ │ │ - smlabteq ip, r8, r2, r9 │ │ │ │ - qaddeq r9, lr, ip │ │ │ │ - tsteq ip, r4, lsr #32 │ │ │ │ - tsteq r9, r6, lsl pc │ │ │ │ - smlabbeq ip, ip, r2, r9 │ │ │ │ + tsteq r9, r4, lsr pc │ │ │ │ + tsteq r9, lr, lsr #30 │ │ │ │ + tsteq ip, r4, ror r9 │ │ │ │ + ldrdeq r9, [ip, -sl] │ │ │ │ + smlatbeq ip, r0, r8, r9 │ │ │ │ + tsteq ip, r2, lsl #18 │ │ │ │ + tsteq r9, r0, lsl pc │ │ │ │ tsteq r9, sl, lsl #30 │ │ │ │ - smlatbeq ip, ip, r0, r9 │ │ │ │ - smlabbeq ip, r2, r0, r9 │ │ │ │ - strdeq r4, [r9, -r8] │ │ │ │ - strdeq r4, [r9, -r2] │ │ │ │ - tsteq ip, r4, lsr #2 │ │ │ │ - tsteq ip, r6, lsl r3 │ │ │ │ - smlatteq ip, ip, r2, r9 │ │ │ │ - ldrdeq r4, [r9, -sl] │ │ │ │ - smlatteq ip, r8, r0, r9 │ │ │ │ + smlabbeq ip, r4, ip, r9 │ │ │ │ + tsteq ip, sl, ror fp │ │ │ │ + ldrdeq r9, [ip, -r8] │ │ │ │ + tsteq ip, sl, ror #20 │ │ │ │ + smlatteq r9, ip, lr, r4 │ │ │ │ + strdeq r9, [ip, -sl] │ │ │ │ + smlatteq r9, r0, lr, r4 │ │ │ │ + strdeq r9, [ip, -r2] │ │ │ │ + smlabbeq ip, r4, fp, r9 │ │ │ │ smlabteq r9, lr, lr, r4 │ │ │ │ - tsteq ip, r4, ror #6 │ │ │ │ - tsteq ip, sl, lsr r3 │ │ │ │ - @ instruction: 0x01094ebc │ │ │ │ + smlabteq r9, r8, lr, r4 │ │ │ │ + ldrdeq r9, [ip, -lr] │ │ │ │ + tsteq ip, r0, ror ip │ │ │ │ @ instruction: 0x01094eb6 │ │ │ │ - tsteq ip, r8, lsl #4 │ │ │ │ - ldrdeq r9, [ip, -r6] │ │ │ │ - tsteq ip, ip, ror #2 │ │ │ │ - tsteq ip, r2, asr #2 │ │ │ │ + tsteq ip, r0, lsl #26 │ │ │ │ + tsteq ip, lr, lsr #26 │ │ │ │ + tsteq ip, r8, asr #8 │ │ │ │ + tsteq ip, r2, asr #26 │ │ │ │ @ instruction: 0x01094e98 │ │ │ │ - @ instruction: 0x010c939a │ │ │ │ + tsteq ip, sl, ror #26 │ │ │ │ smlabbeq r9, ip, lr, r4 │ │ │ │ - @ instruction: 0x010c91ba │ │ │ │ - @ instruction: 0x010c9190 │ │ │ │ - tsteq r9, sl, ror lr │ │ │ │ - tsteq r9, r4, ror lr │ │ │ │ - tsteq ip, r6, lsl #8 │ │ │ │ - tsteq ip, r8, asr #8 │ │ │ │ - smlatbeq ip, r6, r9, r9 │ │ │ │ - smlabbeq ip, r8, r6, r9 │ │ │ │ - tsteq ip, r6, lsl #12 │ │ │ │ - smlabbeq ip, r8, r5, r9 │ │ │ │ + strdeq r9, [ip, -lr] │ │ │ │ + @ instruction: 0x010ca190 │ │ │ │ + ldrdeq sl, [ip, -r2] │ │ │ │ + @ instruction: 0x010ca490 │ │ │ │ + tsteq ip, sl, ror sp │ │ │ │ + tsteq r9, r8, ror #28 │ │ │ │ + smlatbeq ip, r2, sp, r9 │ │ │ │ + tsteq r9, ip, asr lr │ │ │ │ + smlatteq ip, sl, r4, sl │ │ │ │ + smlabteq ip, r4, sp, r9 │ │ │ │ tsteq r9, sl, asr #28 │ │ │ │ tsteq r9, r4, asr #28 │ │ │ │ - tsteq r9, lr, lsr lr │ │ │ │ - smlabbeq ip, r4, r8, r9 │ │ │ │ - smlatteq ip, sl, r7, r9 │ │ │ │ - @ instruction: 0x010c97b0 │ │ │ │ - tsteq ip, r2, lsl r8 │ │ │ │ + smlabteq ip, r6, r1, sl │ │ │ │ + smlabbeq ip, r4, r1, sl │ │ │ │ + tsteq ip, r2, lsl #10 │ │ │ │ + tsteq r9, ip, lsr #28 │ │ │ │ + tsteq ip, r2, lsr r5 │ │ │ │ tsteq r9, r0, lsr #28 │ │ │ │ - tsteq r9, sl, lsl lr │ │ │ │ - @ instruction: 0x010c9b94 │ │ │ │ - smlabbeq ip, sl, sl, r9 │ │ │ │ - smlatteq ip, r8, r9, r9 │ │ │ │ - tsteq ip, sl, ror r9 │ │ │ │ - strdeq r4, [r9, -ip] │ │ │ │ - tsteq ip, sl, lsl #20 │ │ │ │ - strdeq r4, [r9, -r0] │ │ │ │ - tsteq ip, r2, lsl #22 │ │ │ │ - @ instruction: 0x010c9a94 │ │ │ │ + ldrdeq sl, [ip, -lr] │ │ │ │ + tsteq ip, ip, asr r5 │ │ │ │ + tsteq r9, lr, lsl #28 │ │ │ │ + tsteq r9, r8, lsl #28 │ │ │ │ + tsteq ip, r6, ror r6 │ │ │ │ + ldrdeq r9, [ip, -ip] │ │ │ │ + smlatbeq ip, r2, lr, r9 │ │ │ │ + strdeq sl, [ip, -r0] │ │ │ │ + smlatteq r9, sl, sp, r4 │ │ │ │ + tsteq ip, r0, lsr #4 │ │ │ │ ldrdeq r4, [r9, -lr] │ │ │ │ - ldrdeq r4, [r9, -r8] │ │ │ │ - smlatteq ip, lr, fp, r9 │ │ │ │ - smlabbeq ip, r0, fp, r9 │ │ │ │ + smlatteq ip, ip, lr, r9 │ │ │ │ + tsteq ip, sl, asr #4 │ │ │ │ + smlabteq r9, ip, sp, r4 │ │ │ │ smlabteq r9, r6, sp, r4 │ │ │ │ - tsteq ip, r0, lsl ip │ │ │ │ - tsteq ip, lr, lsr ip │ │ │ │ - tsteq ip, r8, asr r3 │ │ │ │ - tsteq ip, r2, asr ip │ │ │ │ - smlatbeq r9, r8, sp, r4 │ │ │ │ - tsteq ip, sl, ror ip │ │ │ │ - @ instruction: 0x01094d9c │ │ │ │ - tsteq ip, lr, lsl #28 │ │ │ │ - smlatbeq ip, r0, r0, sl │ │ │ │ - smlatteq ip, r2, r3, sl │ │ │ │ - smlatbeq ip, r0, r3, sl │ │ │ │ - smlabbeq ip, sl, ip, r9 │ │ │ │ - tsteq r9, r8, ror sp │ │ │ │ - @ instruction: 0x010c9cb2 │ │ │ │ - tsteq r9, ip, ror #26 │ │ │ │ - strdeq sl, [ip, -sl] │ │ │ │ - ldrdeq r9, [ip, -r4] │ │ │ │ - tsteq r9, sl, asr sp │ │ │ │ - tsteq r9, r4, asr sp │ │ │ │ - ldrdeq sl, [ip, -r6] │ │ │ │ - swpeq sl, r4, [ip] │ │ │ │ - tsteq ip, r2, lsl r4 │ │ │ │ - tsteq r9, ip, lsr sp │ │ │ │ - tsteq ip, r2, asr #8 │ │ │ │ - tsteq r9, r0, lsr sp │ │ │ │ - smlatteq ip, lr, r0, sl │ │ │ │ - tsteq ip, ip, ror #8 │ │ │ │ - tsteq r9, lr, lsl sp │ │ │ │ - tsteq r9, r8, lsl sp │ │ │ │ - smlabbeq ip, r6, r5, sl │ │ │ │ - smlatteq ip, ip, sp, r9 │ │ │ │ - @ instruction: 0x010c9db2 │ │ │ │ - mrseq sl, (UNDEF: 28) │ │ │ │ - strdeq r4, [r9, -sl] │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - smlatteq r9, lr, ip, r4 │ │ │ │ + smlatteq ip, ip, r2, sl │ │ │ │ + tsteq ip, sl, ror #12 │ │ │ │ strdeq r9, [ip, -ip] │ │ │ │ - tsteq ip, sl, asr r1 │ │ │ │ - ldrdeq r4, [r9, -ip] │ │ │ │ - ldrdeq r4, [r9, -r6] │ │ │ │ - strdeq sl, [ip, -ip] │ │ │ │ - tsteq ip, sl, ror r5 │ │ │ │ - tsteq ip, ip, lsl #28 │ │ │ │ - @ instruction: 0x01094cbe │ │ │ │ - @ instruction: 0x01094cb8 │ │ │ │ - tsteq ip, sl, lsl r2 │ │ │ │ - @ instruction: 0x010ca598 │ │ │ │ - smlatbeq r9, r6, ip, r4 │ │ │ │ - smlabteq ip, r8, r5, sl │ │ │ │ + smlatbeq r9, lr, sp, r4 │ │ │ │ + smlatbeq r9, r8, sp, r4 │ │ │ │ + tsteq ip, sl, lsl #6 │ │ │ │ + smlabbeq ip, r8, r6, sl │ │ │ │ + @ instruction: 0x01094d96 │ │ │ │ + @ instruction: 0x010ca6b8 │ │ │ │ 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 │ │ │ │ @@ -102184,23 +102184,23 @@ │ │ │ │ @ instruction: 0xf5a4d31e │ │ │ │ vqsub.s8 q11, q0, q7 │ │ │ │ vorr.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d940d3 │ │ │ │ ldrhi pc, [sl], #324 @ 0x144 │ │ │ │ ldmiblt r0, {r1, ip, sp, lr, pc} │ │ │ │ - tsteq ip, r4, ror #6 │ │ │ │ - smlatbeq fp, r6, r4, r4 │ │ │ │ - tsteq fp, r6, lsl #26 │ │ │ │ - tsteq fp, ip, lsr r3 │ │ │ │ - smlatbeq r9, lr, sl, r4 │ │ │ │ - ldrdeq ip, [r9, -r4] │ │ │ │ - tsteq fp, r2, lsr #4 │ │ │ │ - smlabbeq r9, r0, r1, ip │ │ │ │ - ldrdeq r4, [fp, -sl] │ │ │ │ + tsteq ip, r4, asr r4 │ │ │ │ + @ instruction: 0x010b4596 │ │ │ │ + strdeq r5, [fp, -r6] │ │ │ │ + tsteq fp, ip, lsr #8 │ │ │ │ + @ instruction: 0x01094b9e │ │ │ │ + smlabteq r9, r4, r3, ip │ │ │ │ + tsteq fp, r2, lsl r3 │ │ │ │ + tsteq r9, r0, ror r2 │ │ │ │ + smlabteq fp, sl, r1, r4 │ │ │ │ @ instruction: 0x53bcf640 │ │ │ │ ldmdale r0, {r2, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x005af5b4 │ │ │ │ ldrbthi pc, [lr], #-196 @ 0xffffff3c @ │ │ │ │ subsvs pc, sl, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ @@ -103257,24 +103257,24 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf0038131 │ │ │ │ svclt 0x0000bc37 │ │ │ │ - tsteq ip, lr, lsr #6 │ │ │ │ - tsteq fp, r2, lsl r4 │ │ │ │ - tsteq ip, r6, lsr #6 │ │ │ │ - strdeq r3, [r9, -sl] │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ - tsteq r9, r4, lsl #26 │ │ │ │ - @ instruction: 0x010939bc │ │ │ │ - smlatbeq fp, r4, r1, r3 │ │ │ │ - tsteq ip, r8, lsl #2 │ │ │ │ - tsteq fp, r0, asr r1 │ │ │ │ + tsteq ip, lr, lsl r4 │ │ │ │ + tsteq fp, r2, lsl #10 │ │ │ │ + tsteq ip, r6, lsl r4 │ │ │ │ + smlatteq r9, sl, sp, r3 │ │ │ │ + tsteq fp, r8, asr r3 │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ + smlatbeq r9, ip, sl, r3 │ │ │ │ + @ instruction: 0x010b3294 │ │ │ │ + strdeq r9, [ip, -r8] │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 706584 │ │ │ │ ldrhi 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 │ │ │ │ @@ -105304,200 +105304,200 @@ │ │ │ │ @ instruction: 0xf798447a │ │ │ │ rscseq lr, r4, #843776 @ 0xce000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b ff219940 │ │ │ │ svclt 0x0000e17b │ │ │ │ - ldrdeq r2, [ip, -r8] │ │ │ │ - tsteq fp, r6, lsr #10 │ │ │ │ - smlabteq ip, lr, r1, r2 │ │ │ │ - ldrdeq r2, [ip, -r4] │ │ │ │ - smlabbeq r9, r0, sp, r1 │ │ │ │ - tsteq r9, r8, ror sp │ │ │ │ - tsteq ip, r0, ror #4 │ │ │ │ - tsteq r9, ip, asr #26 │ │ │ │ - tsteq r9, r2, ror #12 │ │ │ │ - tsteq fp, sl, lsr #22 │ │ │ │ - tsteq fp, sl, lsr #22 │ │ │ │ - tsteq fp, ip, lsr #22 │ │ │ │ - strdeq r2, [fp, -r6] │ │ │ │ - tsteq fp, r8, lsl fp │ │ │ │ - tsteq fp, sl, lsl #22 │ │ │ │ - tsteq ip, lr, ror #2 │ │ │ │ - smlabbeq r9, sl, ip, r1 │ │ │ │ - tsteq ip, sl, lsl r2 │ │ │ │ - tsteq r9, r6, ror #24 │ │ │ │ - tsteq ip, lr, lsl r2 │ │ │ │ - tsteq r9, sl, asr #24 │ │ │ │ - @ instruction: 0x01091bb6 │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ - smlatbeq r9, lr, fp, r1 │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - strdeq r7, [ip, -r8] │ │ │ │ - tsteq fp, r8, lsr r3 │ │ │ │ - strdeq r7, [ip, -r4] │ │ │ │ - strdeq r7, [ip, -r2] │ │ │ │ - strdeq r7, [ip, -r0] │ │ │ │ - smlatteq ip, lr, r0, r7 │ │ │ │ - smlatteq fp, ip, sl, r1 │ │ │ │ - smlatbeq fp, ip, r5, pc @ │ │ │ │ - smlabbeq fp, ip, sl, r1 │ │ │ │ - smlabbeq fp, r8, sl, r1 │ │ │ │ - strdeq r9, [r9, -r4] │ │ │ │ - tsteq fp, r4, ror sl │ │ │ │ - tsteq fp, r4, ror sl │ │ │ │ - tsteq fp, r4, ror sl │ │ │ │ - tsteq fp, ip, ror #20 │ │ │ │ - tsteq fp, r8, ror #20 │ │ │ │ - tsteq fp, r4, ror #20 │ │ │ │ - tsteq fp, r4, ror #20 │ │ │ │ - tsteq fp, r8, ror #20 │ │ │ │ - tsteq fp, ip, ror #20 │ │ │ │ - tsteq fp, r4, ror sl │ │ │ │ - tsteq r2, sl, asr r2 │ │ │ │ - tsteq fp, r2, lsl r8 │ │ │ │ - tsteq fp, r2, lsr #16 │ │ │ │ - strdeq r2, [fp, -r2] │ │ │ │ - tsteq r2, r8, lsl r2 │ │ │ │ - tsteq fp, ip, lsr #16 │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - smlabbeq r9, ip, r9, r1 │ │ │ │ - tsteq r9, ip, ror r9 │ │ │ │ - tsteq ip, r4, asr pc │ │ │ │ - smlatbeq fp, lr, r0, r1 │ │ │ │ - ldrdeq pc, [r9, -ip] │ │ │ │ - smlabbeq fp, sl, r0, r1 │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ - tsteq fp, sl, rrx │ │ │ │ - tsteq r9, ip, asr r8 │ │ │ │ - tsteq fp, r4, asr #32 │ │ │ │ - tsteq r9, r6, lsr r8 │ │ │ │ - tsteq fp, r0, lsr #32 │ │ │ │ - smlabteq ip, ip, lr, r6 │ │ │ │ - tsteq fp, r6 │ │ │ │ - smlabteq fp, r2, pc, r0 @ │ │ │ │ - tsteq r9, lr, ror r0 │ │ │ │ - tsteq r9, lr, rrx │ │ │ │ - tsteq r9, sl, rrx │ │ │ │ - tsteq r9, r6, rrx │ │ │ │ - tsteq r9, r2, rrx │ │ │ │ - qaddeq r9, lr, r9 │ │ │ │ - qaddeq r9, sl, r9 │ │ │ │ + smlabteq ip, r8, r2, r2 │ │ │ │ + tsteq fp, r6, lsl r6 │ │ │ │ + @ instruction: 0x010c22be │ │ │ │ + smlabteq ip, r4, r2, r2 │ │ │ │ + tsteq r9, r0, ror lr │ │ │ │ + tsteq r9, r8, ror #28 │ │ │ │ + tsteq ip, r0, asr r3 │ │ │ │ + tsteq r9, ip, lsr lr │ │ │ │ + tsteq r9, r2, asr r7 │ │ │ │ + tsteq fp, sl, lsl ip │ │ │ │ + tsteq fp, sl, lsl ip │ │ │ │ + tsteq fp, ip, lsl ip │ │ │ │ + smlatteq fp, r6, fp, r2 │ │ │ │ + tsteq fp, r8, lsl #24 │ │ │ │ + strdeq r2, [fp, -sl] │ │ │ │ + tsteq ip, lr, asr r2 │ │ │ │ + tsteq r9, sl, ror sp │ │ │ │ + tsteq ip, sl, lsl #6 │ │ │ │ + tsteq r9, r6, asr sp │ │ │ │ + tsteq ip, lr, lsl #6 │ │ │ │ + tsteq r9, sl, lsr sp │ │ │ │ + smlatbeq r9, r6, ip, r1 │ │ │ │ + tsteq fp, r8, ror #8 │ │ │ │ + @ instruction: 0x01091c9e │ │ │ │ + tsteq fp, r4, asr #8 │ │ │ │ + smlatteq ip, r8, r1, r7 │ │ │ │ + tsteq fp, r8, lsr #8 │ │ │ │ + smlatteq ip, r4, r1, r7 │ │ │ │ + smlatteq ip, r2, r1, r7 │ │ │ │ + smlatteq ip, r0, r1, r7 │ │ │ │ + ldrdeq r7, [ip, -lr] │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + @ instruction: 0x010bf69c │ │ │ │ + tsteq fp, ip, ror fp │ │ │ │ + tsteq fp, r8, ror fp │ │ │ │ + smlatteq r9, r4, r4, r9 │ │ │ │ + tsteq fp, r4, ror #22 │ │ │ │ + tsteq fp, r4, ror #22 │ │ │ │ + tsteq fp, r4, ror #22 │ │ │ │ + tsteq fp, ip, asr fp │ │ │ │ + tsteq fp, r8, asr fp │ │ │ │ + tsteq fp, r4, asr fp │ │ │ │ + tsteq fp, r4, asr fp │ │ │ │ + tsteq fp, r8, asr fp │ │ │ │ + tsteq fp, ip, asr fp │ │ │ │ + tsteq fp, r4, ror #22 │ │ │ │ + tsteq r2, sl, asr #6 │ │ │ │ + tsteq fp, r2, lsl #18 │ │ │ │ + tsteq fp, r2, lsl r9 │ │ │ │ + smlatteq fp, r2, r8, r2 │ │ │ │ + tsteq r2, r8, lsl #6 │ │ │ │ + tsteq fp, ip, lsl r9 │ │ │ │ + tsteq fp, r4, lsr #18 │ │ │ │ + tsteq fp, ip, lsr #18 │ │ │ │ + tsteq r9, ip, ror sl │ │ │ │ + tsteq r9, ip, ror #20 │ │ │ │ + tsteq ip, r4, asr #32 │ │ │ │ + @ instruction: 0x010b119e │ │ │ │ + smlabteq r9, ip, pc, pc @ │ │ │ │ + tsteq fp, sl, ror r1 │ │ │ │ + tsteq fp, r0, ror #24 │ │ │ │ + tsteq fp, sl, asr r1 │ │ │ │ + tsteq r9, ip, asr #18 │ │ │ │ + tsteq fp, r4, lsr r1 │ │ │ │ + tsteq r9, r6, lsr #18 │ │ │ │ + tsteq fp, r0, lsl r1 │ │ │ │ + @ instruction: 0x010c6fbc │ │ │ │ + strdeq r1, [fp, -r6] │ │ │ │ + strheq r1, [fp, -r2] │ │ │ │ + tsteq r9, lr, ror #2 │ │ │ │ + tsteq r9, lr, asr r1 │ │ │ │ + tsteq r9, sl, asr r1 │ │ │ │ + tsteq r9, r6, asr r1 │ │ │ │ + tsteq r9, r2, asr r1 │ │ │ │ + tsteq r9, lr, asr #2 │ │ │ │ + tsteq r9, sl, asr #2 │ │ │ │ + tsteq r9, r6, asr #2 │ │ │ │ + tsteq r9, lr, lsr r1 │ │ │ │ + tsteq r9, sl, lsr r1 │ │ │ │ + tsteq fp, r6, ror #26 │ │ │ │ + tsteq fp, r6, asr #26 │ │ │ │ + ldrsbeq r5, [r2, -r8] │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + tsteq r9, r2, lsr #2 │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + tsteq r9, r0, asr #18 │ │ │ │ + smlabbeq fp, sl, pc, r0 @ │ │ │ │ + strdeq r9, [r9, -r8] │ │ │ │ + smlatteq r9, ip, r0, r9 │ │ │ │ + smlatteq r9, r6, r0, r9 │ │ │ │ + smlatteq r9, r0, r0, r9 │ │ │ │ + ldrdeq r9, [r9, -sl] │ │ │ │ + ldrdeq r9, [r9, -r4] │ │ │ │ + @ instruction: 0x01124ff8 │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + ldrdeq r0, [fp, -ip] │ │ │ │ + tsteq r9, ip, ror #28 │ │ │ │ + smlabbeq ip, sl, sp, r6 │ │ │ │ qaddeq r9, r6, r9 │ │ │ │ - tsteq r9, lr, asr #32 │ │ │ │ - tsteq r9, sl, asr #32 │ │ │ │ - tsteq fp, r6, ror ip │ │ │ │ - tsteq fp, r6, asr ip │ │ │ │ - tsteq r2, r8, ror #31 │ │ │ │ - tsteq r9, ip, lsr #32 │ │ │ │ - tsteq r9, r2, lsr r0 │ │ │ │ - tsteq r9, ip, lsr #32 │ │ │ │ - tsteq r9, r0, asr r8 │ │ │ │ - @ instruction: 0x010b0e9a │ │ │ │ - tsteq r9, r8 │ │ │ │ + smlatteq fp, r2, r1, pc @ │ │ │ │ + smlabteq fp, r2, r6, r1 │ │ │ │ + @ instruction: 0x010b16be │ │ │ │ + tsteq r9, sl, lsr #32 │ │ │ │ + smlatbeq fp, sl, r6, r1 │ │ │ │ + smlatbeq fp, sl, r6, r1 │ │ │ │ + smlatbeq fp, sl, r6, r1 │ │ │ │ + smlatbeq fp, r2, r6, r1 │ │ │ │ + @ instruction: 0x010b169e │ │ │ │ + @ instruction: 0x010b169a │ │ │ │ + @ instruction: 0x010b169a │ │ │ │ + @ instruction: 0x010b169e │ │ │ │ + smlatbeq fp, r2, r6, r1 │ │ │ │ + smlatbeq fp, sl, r6, r1 │ │ │ │ + @ instruction: 0x01124e90 │ │ │ │ + tsteq ip, r2, ror ip │ │ │ │ + tsteq fp, lr, ror sp │ │ │ │ + tsteq ip, r6, ror #24 │ │ │ │ + tsteq ip, ip, ror #24 │ │ │ │ + tsteq fp, r8, lsr sp │ │ │ │ + tsteq ip, r0, ror #24 │ │ │ │ + tsteq ip, lr, asr ip │ │ │ │ + tsteq ip, r8, asr #30 │ │ │ │ + tsteq ip, sl, asr #30 │ │ │ │ + tsteq ip, lr, asr #30 │ │ │ │ + tsteq ip, r6, asr pc │ │ │ │ + tsteq ip, lr, lsl #24 │ │ │ │ + tsteq ip, lr, asr #30 │ │ │ │ + tsteq ip, ip, asr pc │ │ │ │ + tsteq ip, r0, ror #30 │ │ │ │ + tsteq ip, r4, ror #30 │ │ │ │ + tsteq ip, r6, ror pc │ │ │ │ + tsteq ip, ip, ror pc │ │ │ │ + tsteq r9, r8, lsl #16 │ │ │ │ + tsteq fp, lr, lsl #24 │ │ │ │ strdeq r8, [r9, -ip] │ │ │ │ - strdeq r8, [r9, -r6] │ │ │ │ - strdeq r8, [r9, -r0] │ │ │ │ - smlatteq r9, sl, pc, r8 @ │ │ │ │ - smlatteq r9, r4, pc, r8 @ │ │ │ │ - tsteq r2, r8, lsl #30 │ │ │ │ - tsteq r9, r4, lsl #12 │ │ │ │ - smlatteq fp, ip, sp, r0 │ │ │ │ - tsteq r9, ip, ror sp │ │ │ │ - @ instruction: 0x010c6c9a │ │ │ │ - tsteq r9, r6, ror #30 │ │ │ │ - strdeq pc, [fp, -r2] │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - smlabteq fp, lr, r5, r1 │ │ │ │ - tsteq r9, sl, lsr pc │ │ │ │ - @ instruction: 0x010b15ba │ │ │ │ - @ instruction: 0x010b15ba │ │ │ │ - @ instruction: 0x010b15ba │ │ │ │ - @ instruction: 0x010b15b2 │ │ │ │ - smlatbeq fp, lr, r5, r1 │ │ │ │ - smlatbeq fp, sl, r5, r1 │ │ │ │ - smlatbeq fp, sl, r5, r1 │ │ │ │ - smlatbeq fp, lr, r5, r1 │ │ │ │ - @ instruction: 0x010b15b2 │ │ │ │ - @ instruction: 0x010b15ba │ │ │ │ - tsteq r2, r0, lsr #27 │ │ │ │ - smlabbeq ip, r2, fp, r6 │ │ │ │ - smlabbeq fp, lr, ip, r0 │ │ │ │ - tsteq ip, r6, ror fp │ │ │ │ - tsteq ip, ip, ror fp │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ + smlatteq fp, lr, fp, r0 │ │ │ │ tsteq ip, r0, ror fp │ │ │ │ - tsteq ip, lr, ror #22 │ │ │ │ - tsteq ip, r8, asr lr │ │ │ │ - tsteq ip, sl, asr lr │ │ │ │ - tsteq ip, lr, asr lr │ │ │ │ - tsteq ip, r6, ror #28 │ │ │ │ - tsteq ip, lr, lsl fp │ │ │ │ - tsteq ip, lr, asr lr │ │ │ │ - tsteq ip, ip, ror #28 │ │ │ │ - tsteq ip, r0, ror lr │ │ │ │ - tsteq ip, r4, ror lr │ │ │ │ - smlabbeq ip, r6, lr, r0 │ │ │ │ - smlabbeq ip, ip, lr, r0 │ │ │ │ - tsteq r9, r8, lsl r7 │ │ │ │ - tsteq fp, lr, lsl fp │ │ │ │ - tsteq r9, ip, lsl #14 │ │ │ │ - strdeq r0, [fp, -lr] │ │ │ │ - smlabbeq ip, r0, sl, r6 │ │ │ │ - ldrdeq r0, [fp, -ip] │ │ │ │ - smlatbeq fp, r2, sl, r0 │ │ │ │ - @ instruction: 0x010b0aba │ │ │ │ - tsteq r9, r4, lsr r5 │ │ │ │ - tsteq r9, ip, lsr r5 │ │ │ │ - tsteq r2, sl, ror fp │ │ │ │ + smlabteq fp, ip, fp, r0 │ │ │ │ + @ instruction: 0x010b0b92 │ │ │ │ + smlatbeq fp, sl, fp, r0 │ │ │ │ + tsteq r9, r4, lsr #12 │ │ │ │ + tsteq r9, ip, lsr #12 │ │ │ │ + tsteq r2, sl, ror #24 │ │ │ │ + tsteq r9, r4, lsl r6 │ │ │ │ + smlatteq r9, sl, r5, r1 │ │ │ │ + strdeq r1, [r9, -r6] │ │ │ │ + strdeq r1, [r9, -r2] │ │ │ │ + smlatteq r9, lr, r5, r1 │ │ │ │ + smlatteq r9, sl, r5, r1 │ │ │ │ + smlatteq r9, sl, r5, r1 │ │ │ │ + @ instruction: 0x01124bd8 │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, r4, ror #10 │ │ │ │ + tsteq r2, r0, lsr #23 │ │ │ │ tsteq r9, r4, lsr #10 │ │ │ │ - strdeq r1, [r9, -sl] │ │ │ │ - tsteq r9, r6, lsl #10 │ │ │ │ - tsteq r9, r2, lsl #10 │ │ │ │ - strdeq r1, [r9, -lr] │ │ │ │ - strdeq r1, [r9, -sl] │ │ │ │ - strdeq r1, [r9, -sl] │ │ │ │ - tsteq r2, r8, ror #21 │ │ │ │ - smlatteq r9, r8, r4, r1 │ │ │ │ - tsteq r9, r4, ror r4 │ │ │ │ - @ instruction: 0x01124ab0 │ │ │ │ - tsteq r9, r4, lsr r4 │ │ │ │ - @ instruction: 0x010b0994 │ │ │ │ - @ instruction: 0x0109f59a │ │ │ │ - @ instruction: 0x0109f59c │ │ │ │ - smlabbeq r9, r0, r5, pc @ │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - tsteq fp, r0, lsl r8 │ │ │ │ - tsteq fp, r0, lsl r8 │ │ │ │ - tsteq fp, sl, lsr #16 │ │ │ │ - tsteq fp, r4, asr #16 │ │ │ │ - tsteq fp, r4, asr #16 │ │ │ │ - tsteq fp, sl, asr r8 │ │ │ │ - tsteq fp, lr, ror #16 │ │ │ │ - tsteq ip, ip, asr r7 │ │ │ │ - tsteq fp, r2, asr r8 │ │ │ │ - tsteq fp, r4, asr r8 │ │ │ │ - tsteq fp, r6, asr r8 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ - tsteq fp, sl, ror #16 │ │ │ │ - tsteq fp, r0, ror r8 │ │ │ │ - tsteq fp, r6, ror r8 │ │ │ │ - tsteq fp, r0, ror r8 │ │ │ │ - tsteq fp, sl, ror #16 │ │ │ │ - tsteq fp, ip, ror #16 │ │ │ │ - tsteq fp, r2, lsl #8 │ │ │ │ - @ instruction: 0x011248f6 │ │ │ │ - tsteq fp, ip, asr #16 │ │ │ │ - tsteq ip, r0, asr r6 │ │ │ │ - tsteq fp, r2, asr #16 │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ - qaddeq r1, r6, r9 │ │ │ │ + smlabbeq fp, r4, sl, r0 │ │ │ │ + smlabbeq r9, sl, r6, pc @ │ │ │ │ + smlabbeq r9, ip, r6, pc @ │ │ │ │ + tstpeq r9, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r8, lsl #18 │ │ │ │ + tsteq fp, r8, lsl #18 │ │ │ │ + tsteq fp, r0, lsl #18 │ │ │ │ + tsteq fp, r0, lsl #18 │ │ │ │ + tsteq fp, sl, lsl r9 │ │ │ │ + tsteq fp, r4, lsr r9 │ │ │ │ + tsteq fp, r4, lsr r9 │ │ │ │ + tsteq fp, sl, asr #18 │ │ │ │ + tsteq fp, lr, asr r9 │ │ │ │ + tsteq ip, ip, asr #16 │ │ │ │ + tsteq fp, r2, asr #18 │ │ │ │ + tsteq fp, r4, asr #18 │ │ │ │ + tsteq fp, r6, asr #18 │ │ │ │ + tsteq fp, r4, asr r9 │ │ │ │ + tsteq fp, sl, asr r9 │ │ │ │ + tsteq fp, r0, ror #18 │ │ │ │ + tsteq fp, r6, ror #18 │ │ │ │ + tsteq fp, r0, ror #18 │ │ │ │ + tsteq fp, sl, asr r9 │ │ │ │ + tsteq fp, ip, asr r9 │ │ │ │ + strdeq r2, [fp, -r2] │ │ │ │ + tsteq r2, r6, ror #19 │ │ │ │ + tsteq fp, ip, lsr r9 │ │ │ │ + tsteq ip, r0, asr #14 │ │ │ │ + tsteq fp, r2, lsr r9 │ │ │ │ + tsteq fp, r8, lsr #18 │ │ │ │ + tsteq r9, r6, asr #2 │ │ │ │ ldclcs 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf798447a │ │ │ │ @ instruction: 0xf8dfe948 │ │ │ │ @ instruction: 0x463b2c74 │ │ │ │ strbpl pc, [r4], #966 @ 0x3c6 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @@ -106290,192 +106290,192 @@ │ │ │ │ @ instruction: 0x21014ab6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 69a898 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1e52c> │ │ │ │ bmi fee150c8 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ orrs lr, fp, r0, lsl fp │ │ │ │ - tsteq r9, r4, ror #26 │ │ │ │ - tsteq fp, lr, lsr #10 │ │ │ │ - mrseq r1, LR_mon │ │ │ │ - tsteq fp, r4, lsr #12 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, r4, asr #12 │ │ │ │ - tsteq fp, r4, asr #12 │ │ │ │ - tsteq fp, r4, asr #14 │ │ │ │ - tsteq ip, r4, lsl r1 │ │ │ │ - tsteq fp, r0, lsr r6 │ │ │ │ - tsteq fp, r4, ror r6 │ │ │ │ - tsteq fp, r4, lsr #12 │ │ │ │ - tsteq fp, r4, lsr r6 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - tsteq fp, r4, lsl r4 │ │ │ │ - tsteq fp, r8, asr r6 │ │ │ │ - tsteq fp, r0, ror #12 │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - tsteq fp, r0, asr #12 │ │ │ │ - tsteq fp, r0, asr #12 │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - tsteq ip, r4, asr sp │ │ │ │ - ldrdeq r2, [fp, -r0] │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - smlatteq fp, r4, r3, r2 │ │ │ │ - tsteq r2, r2, ror #6 │ │ │ │ - ldrdeq r2, [fp, -r6] │ │ │ │ - tsteq r9, ip, lsl #26 │ │ │ │ - tsteq r9, r8, lsl #26 │ │ │ │ - @ instruction: 0x010b23ba │ │ │ │ - tsteq fp, lr, lsl r2 │ │ │ │ - smlatbeq fp, lr, r3, r2 │ │ │ │ - smlatbeq fp, ip, r3, r2 │ │ │ │ - tsteq r9, r8, ror sl │ │ │ │ - tsteq r9, r0, ror sl │ │ │ │ - strdeq ip, [fp, -r0] │ │ │ │ - tsteq r9, r6, asr #20 │ │ │ │ - tsteq r9, lr, lsr sl │ │ │ │ - tsteq r9, r2, lsr r2 │ │ │ │ - tsteq r9, r2, lsr #4 │ │ │ │ - tsteq r9, lr, lsl r2 │ │ │ │ - tsteq r9, sl, lsl r2 │ │ │ │ - tsteq r9, r6, lsl r2 │ │ │ │ - tsteq r9, r2, lsl r2 │ │ │ │ - tsteq r9, lr, lsl #4 │ │ │ │ - tsteq r9, sl, lsl #4 │ │ │ │ - tsteq r9, r2, lsl #4 │ │ │ │ + tsteq r9, r4, asr lr │ │ │ │ + tsteq fp, lr, lsl r6 │ │ │ │ + strdeq r1, [ip, -r0] │ │ │ │ + tsteq fp, r4, lsl r7 │ │ │ │ + tsteq fp, ip, lsl r7 │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + tsteq fp, r4, lsr r7 │ │ │ │ + tsteq fp, r4, lsr r7 │ │ │ │ + tsteq fp, r4, lsr r8 │ │ │ │ + tsteq ip, r4, lsl #4 │ │ │ │ + tsteq fp, r0, lsr #14 │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + tsteq fp, r4, lsl r7 │ │ │ │ + tsteq fp, r4, lsr #14 │ │ │ │ + smlatteq fp, r4, r4, r2 │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + tsteq fp, r8, asr #14 │ │ │ │ + tsteq fp, r0, asr r7 │ │ │ │ + smlatteq fp, ip, r4, r2 │ │ │ │ + smlatteq fp, ip, r4, r2 │ │ │ │ + smlatteq fp, ip, r4, r2 │ │ │ │ + smlatteq fp, ip, r4, r2 │ │ │ │ + tsteq fp, r0, lsr r7 │ │ │ │ + tsteq fp, r0, lsr r7 │ │ │ │ + smlabteq fp, ip, r4, r2 │ │ │ │ + tsteq ip, r4, asr #28 │ │ │ │ + smlabteq fp, r0, r4, r2 │ │ │ │ + smlabteq fp, ip, r4, r2 │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + smlabteq fp, r6, r4, r2 │ │ │ │ + strdeq lr, [r9, -ip] │ │ │ │ + strdeq lr, [r9, -r8] │ │ │ │ + smlatbeq fp, sl, r4, r2 │ │ │ │ + tsteq fp, lr, lsl #6 │ │ │ │ + @ instruction: 0x010b249e │ │ │ │ + @ instruction: 0x010b249c │ │ │ │ + tsteq r9, r8, ror #22 │ │ │ │ + tsteq r9, r0, ror #22 │ │ │ │ + smlatteq fp, r0, pc, ip @ │ │ │ │ + tsteq r9, r6, lsr fp │ │ │ │ + tsteq r9, lr, lsr #22 │ │ │ │ + tsteq r9, r2, lsr #6 │ │ │ │ + tsteq r9, r2, lsl r3 │ │ │ │ + tsteq r9, lr, lsl #6 │ │ │ │ + tsteq r9, sl, lsl #6 │ │ │ │ + tsteq r9, r6, lsl #6 │ │ │ │ + tsteq r9, r2, lsl #6 │ │ │ │ strdeq r8, [r9, -lr] │ │ │ │ - tsteq fp, sl, lsr #28 │ │ │ │ - tsteq fp, sl, lsl #28 │ │ │ │ - @ instruction: 0x0112419c │ │ │ │ - tsteq ip, r8, asr #32 │ │ │ │ + strdeq r8, [r9, -sl] │ │ │ │ + strdeq r8, [r9, -r2] │ │ │ │ + smlatteq r9, lr, r2, r8 │ │ │ │ + tsteq fp, sl, lsl pc │ │ │ │ + strdeq ip, [fp, -sl] │ │ │ │ + tsteq r2, ip, lsl #5 │ │ │ │ + tsteq ip, r8, lsr r1 │ │ │ │ + tsteq ip, r4, lsr r1 │ │ │ │ + tsteq ip, r4, lsr #2 │ │ │ │ + tsteq ip, r0, lsr r1 │ │ │ │ + tsteq ip, ip, lsr r1 │ │ │ │ + tsteq ip, r4, asr #2 │ │ │ │ + tsteq ip, ip, asr #2 │ │ │ │ + tsteq ip, r4, asr r1 │ │ │ │ + tsteq ip, ip, asr r1 │ │ │ │ + tsteq ip, ip, ror #2 │ │ │ │ + tsteq ip, ip, ror r1 │ │ │ │ + smlabbeq ip, ip, r1, r6 │ │ │ │ + @ instruction: 0x010c619c │ │ │ │ + smlatbeq ip, ip, r1, r6 │ │ │ │ + tsteq r2, sl, ror r1 │ │ │ │ + smlatbeq ip, r8, r1, r6 │ │ │ │ + tsteq ip, ip, lsr #32 │ │ │ │ + tsteq ip, r8, lsr r0 │ │ │ │ tsteq ip, r4, asr #32 │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - tsteq ip, r0, asr #32 │ │ │ │ tsteq ip, ip, asr #32 │ │ │ │ qaddeq r6, r4, ip │ │ │ │ qaddeq r6, ip, ip │ │ │ │ tsteq ip, r4, rrx │ │ │ │ - tsteq ip, ip, rrx │ │ │ │ - tsteq ip, ip, ror r0 │ │ │ │ - smlabbeq ip, ip, r0, r6 │ │ │ │ - swpeq r6, ip, [ip] @ │ │ │ │ - smlatbeq ip, ip, r0, r6 │ │ │ │ - strheq r6, [ip, -ip] │ │ │ │ - tsteq r2, sl, lsl #1 │ │ │ │ - strheq r6, [ip, -r8] │ │ │ │ - tsteq ip, ip, lsr pc │ │ │ │ - tsteq ip, r8, asr #30 │ │ │ │ + tsteq ip, r4, ror r0 │ │ │ │ + smlabbeq ip, r4, r0, r6 │ │ │ │ + swpeq r6, r4, [ip] │ │ │ │ + smlatbeq ip, r4, r0, r6 │ │ │ │ + strheq r6, [ip, -r4] │ │ │ │ + tsteq r2, r2, lsl #1 │ │ │ │ + smlabteq ip, r4, r0, r6 │ │ │ │ + tsteq ip, r4, lsr pc │ │ │ │ + tsteq ip, r0, asr #30 │ │ │ │ + tsteq ip, ip, asr #30 │ │ │ │ tsteq ip, r4, asr pc │ │ │ │ tsteq ip, ip, asr pc │ │ │ │ tsteq ip, r4, ror #30 │ │ │ │ tsteq ip, ip, ror #30 │ │ │ │ - tsteq ip, r4, ror pc │ │ │ │ - smlabbeq ip, r4, pc, r5 @ │ │ │ │ - @ instruction: 0x010c5f94 │ │ │ │ - smlatbeq ip, r4, pc, r5 @ │ │ │ │ - @ instruction: 0x010c5fb4 │ │ │ │ - smlabteq ip, r4, pc, r5 @ │ │ │ │ - @ instruction: 0x01123f92 │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ - tsteq ip, r4, asr #28 │ │ │ │ - tsteq ip, r0, asr lr │ │ │ │ + tsteq ip, ip, ror pc │ │ │ │ + smlabbeq ip, ip, pc, r5 @ │ │ │ │ + @ instruction: 0x010c5f9c │ │ │ │ + smlatbeq ip, ip, pc, r5 @ │ │ │ │ + @ instruction: 0x010c5fbc │ │ │ │ + tsteq r2, sl, lsl #31 │ │ │ │ + smlatteq ip, r0, pc, r5 @ │ │ │ │ + tsteq ip, ip, lsr lr │ │ │ │ + tsteq ip, r8, asr #28 │ │ │ │ + tsteq ip, r4, asr lr │ │ │ │ tsteq ip, ip, asr lr │ │ │ │ tsteq ip, r4, ror #28 │ │ │ │ tsteq ip, ip, ror #28 │ │ │ │ tsteq ip, r4, ror lr │ │ │ │ - tsteq ip, ip, ror lr │ │ │ │ - smlabbeq ip, ip, lr, r5 │ │ │ │ - @ instruction: 0x010c5e9c │ │ │ │ - smlatbeq ip, ip, lr, r5 │ │ │ │ - @ instruction: 0x010c5ebc │ │ │ │ - smlabteq ip, ip, lr, r5 │ │ │ │ - @ instruction: 0x01123e9a │ │ │ │ - strdeq r5, [ip, -r0] │ │ │ │ - tsteq ip, ip, asr #26 │ │ │ │ - tsteq ip, r8, asr sp │ │ │ │ + smlabbeq ip, r4, lr, r5 │ │ │ │ + @ instruction: 0x010c5e94 │ │ │ │ + smlatbeq ip, r4, lr, r5 │ │ │ │ + @ instruction: 0x010c5eb4 │ │ │ │ + smlabteq ip, r4, lr, r5 │ │ │ │ + @ instruction: 0x01123e92 │ │ │ │ + strdeq r5, [ip, -ip] │ │ │ │ + tsteq ip, r4, asr #26 │ │ │ │ + tsteq ip, r0, asr sp │ │ │ │ + tsteq ip, ip, asr sp │ │ │ │ tsteq ip, r4, ror #26 │ │ │ │ tsteq ip, ip, ror #26 │ │ │ │ tsteq ip, r4, ror sp │ │ │ │ tsteq ip, ip, ror sp │ │ │ │ - smlabbeq ip, r4, sp, r5 │ │ │ │ - @ instruction: 0x010c5d94 │ │ │ │ - smlatbeq ip, r4, sp, r5 │ │ │ │ - @ instruction: 0x010c5db4 │ │ │ │ - smlabteq ip, r4, sp, r5 │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ - tsteq r2, r2, lsr #27 │ │ │ │ - tsteq ip, ip, lsl #28 │ │ │ │ - tsteq ip, r4, asr ip │ │ │ │ - tsteq ip, r0, ror #24 │ │ │ │ + smlabbeq ip, ip, sp, r5 │ │ │ │ + @ instruction: 0x010c5d9c │ │ │ │ + smlatbeq ip, ip, sp, r5 │ │ │ │ + @ instruction: 0x010c5dbc │ │ │ │ + smlabteq ip, ip, sp, r5 │ │ │ │ + @ instruction: 0x01123d9a │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ + tsteq ip, ip, asr #24 │ │ │ │ + tsteq ip, r8, asr ip │ │ │ │ + tsteq ip, r4, ror #24 │ │ │ │ tsteq ip, ip, ror #24 │ │ │ │ tsteq ip, r4, ror ip │ │ │ │ tsteq ip, ip, ror ip │ │ │ │ smlabbeq ip, r4, ip, r5 │ │ │ │ - smlabbeq ip, ip, ip, r5 │ │ │ │ - @ instruction: 0x010c5c9c │ │ │ │ - smlatbeq ip, ip, ip, r5 │ │ │ │ - @ instruction: 0x010c5cbc │ │ │ │ - smlabteq ip, ip, ip, r5 │ │ │ │ - ldrdeq r5, [ip, -ip] │ │ │ │ - tsteq r2, sl, lsr #25 │ │ │ │ - tsteq ip, r8, lsr #26 │ │ │ │ - tsteq ip, ip, asr fp │ │ │ │ - tsteq ip, r8, ror #22 │ │ │ │ + @ instruction: 0x010c5c94 │ │ │ │ + smlatbeq ip, r4, ip, r5 │ │ │ │ + @ instruction: 0x010c5cb4 │ │ │ │ + smlabteq ip, r4, ip, r5 │ │ │ │ + ldrdeq r5, [ip, -r4] │ │ │ │ + tsteq r2, r2, lsr #25 │ │ │ │ + tsteq ip, r4, lsr sp │ │ │ │ + tsteq ip, r4, asr fp │ │ │ │ + tsteq ip, r0, ror #22 │ │ │ │ + tsteq ip, ip, ror #22 │ │ │ │ tsteq ip, r4, ror fp │ │ │ │ tsteq ip, ip, ror fp │ │ │ │ smlabbeq ip, r4, fp, r5 │ │ │ │ smlabbeq ip, ip, fp, r5 │ │ │ │ - @ instruction: 0x010c5b94 │ │ │ │ - smlatbeq ip, r4, fp, r5 │ │ │ │ - @ instruction: 0x010c5bb4 │ │ │ │ - smlabteq ip, r4, fp, r5 │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ - smlatteq ip, r4, fp, r5 │ │ │ │ - @ instruction: 0x01123bb2 │ │ │ │ - tsteq ip, r4, asr #24 │ │ │ │ + @ instruction: 0x010c5b9c │ │ │ │ + smlatbeq ip, ip, fp, r5 │ │ │ │ + @ instruction: 0x010c5bbc │ │ │ │ + smlabteq ip, ip, fp, r5 │ │ │ │ + ldrdeq r5, [ip, -ip] │ │ │ │ + tsteq r2, ip, lsr #23 │ │ │ │ + tsteq ip, r6, asr ip │ │ │ │ tsteq ip, r4, ror #20 │ │ │ │ tsteq ip, r0, ror sl │ │ │ │ tsteq ip, ip, ror sl │ │ │ │ smlabbeq ip, r4, sl, r5 │ │ │ │ smlabbeq ip, ip, sl, r5 │ │ │ │ @ instruction: 0x010c5a94 │ │ │ │ @ instruction: 0x010c5a9c │ │ │ │ smlatbeq ip, ip, sl, r5 │ │ │ │ @ instruction: 0x010c5abc │ │ │ │ smlabteq ip, ip, sl, r5 │ │ │ │ ldrdeq r5, [ip, -ip] │ │ │ │ smlatteq ip, ip, sl, r5 │ │ │ │ - @ instruction: 0x01123abc │ │ │ │ - tsteq ip, r6, ror #22 │ │ │ │ - tsteq ip, r4, ror r9 │ │ │ │ - smlabbeq ip, r0, r9, r5 │ │ │ │ - smlabbeq ip, ip, r9, r5 │ │ │ │ - @ instruction: 0x010c5994 │ │ │ │ - @ instruction: 0x010c599c │ │ │ │ - smlatbeq ip, r4, r9, r5 │ │ │ │ - smlatbeq ip, ip, r9, r5 │ │ │ │ - @ instruction: 0x010c59bc │ │ │ │ - smlabteq ip, ip, r9, r5 │ │ │ │ - ldrdeq r5, [ip, -ip] │ │ │ │ - smlatteq ip, ip, r9, r5 │ │ │ │ - strdeq r5, [ip, -ip] │ │ │ │ - tsteq r2, sl, asr #19 │ │ │ │ - smlabbeq ip, r2, sl, r5 │ │ │ │ - tsteq ip, lr, ror #16 │ │ │ │ - tsteq ip, ip, ror r8 │ │ │ │ - smlabbeq ip, sl, r8, r5 │ │ │ │ - @ instruction: 0x010c5894 │ │ │ │ - @ instruction: 0x010c589e │ │ │ │ - smlatbeq ip, r8, r8, r5 │ │ │ │ + @ instruction: 0x01123aba │ │ │ │ + tsteq ip, r2, ror fp │ │ │ │ + tsteq ip, lr, asr r9 │ │ │ │ + tsteq ip, ip, ror #18 │ │ │ │ + tsteq ip, sl, ror r9 │ │ │ │ + smlabbeq ip, r4, r9, r5 │ │ │ │ + smlabbeq ip, lr, r9, r5 │ │ │ │ + @ instruction: 0x010c5998 │ │ │ │ @ instruction: 0x2654f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ eor lr, pc, r4, lsr #19 │ │ │ │ @ instruction: 0x2648f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ @@ -106874,108 +106874,108 @@ │ │ │ │ and lr, r7, ip, lsl #29 │ │ │ │ ldrtmi r4, [fp], -r2, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ mcr 7, 4, pc, cr2, cr6, {4} @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatteq ip, r8, r5, r5 │ │ │ │ + ldrdeq r5, [ip, -r8] │ │ │ │ + smlatteq ip, r8, r6, r5 │ │ │ │ strdeq r5, [ip, -r8] │ │ │ │ - tsteq ip, r8, lsl #12 │ │ │ │ - tsteq ip, r8, lsl r6 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ - tsteq ip, r8, lsr r6 │ │ │ │ - tsteq r2, r6, lsl #12 │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ - @ instruction: 0x010c54b8 │ │ │ │ - smlabteq ip, r4, r4, r5 │ │ │ │ + tsteq ip, r8, lsl #14 │ │ │ │ + tsteq ip, r8, lsl r7 │ │ │ │ + tsteq ip, r8, lsr #14 │ │ │ │ + @ instruction: 0x011236f6 │ │ │ │ + smlabteq ip, r4, r7, r5 │ │ │ │ + smlatbeq ip, r8, r5, r5 │ │ │ │ + @ instruction: 0x010c55b4 │ │ │ │ + smlabteq ip, r0, r5, r5 │ │ │ │ + smlabteq ip, r8, r5, r5 │ │ │ │ + ldrdeq r5, [ip, -r0] │ │ │ │ + ldrdeq r5, [ip, -r8] │ │ │ │ + smlatteq ip, r0, r5, r5 │ │ │ │ + strdeq r5, [ip, -r0] │ │ │ │ + tsteq ip, r0, lsl #12 │ │ │ │ + tsteq ip, r0, lsl r6 │ │ │ │ + tsteq ip, r0, lsr #12 │ │ │ │ + tsteq ip, r0, lsr r6 │ │ │ │ + @ instruction: 0x011235fe │ │ │ │ + smlatteq ip, r0, r6, r5 │ │ │ │ + @ instruction: 0x010c54b0 │ │ │ │ + @ instruction: 0x010c54bc │ │ │ │ + smlabteq ip, r8, r4, r5 │ │ │ │ ldrdeq r5, [ip, -r0] │ │ │ │ ldrdeq r5, [ip, -r8] │ │ │ │ smlatteq ip, r0, r4, r5 │ │ │ │ smlatteq ip, r8, r4, r5 │ │ │ │ - strdeq r5, [ip, -r0] │ │ │ │ - tsteq ip, r0, lsl #10 │ │ │ │ - tsteq ip, r0, lsl r5 │ │ │ │ - tsteq ip, r0, lsr #10 │ │ │ │ - tsteq ip, r0, lsr r5 │ │ │ │ - tsteq ip, r0, asr #10 │ │ │ │ - tsteq r2, lr, lsl #10 │ │ │ │ - strdeq r5, [ip, -r0] │ │ │ │ - smlabteq ip, r0, r3, r5 │ │ │ │ - smlabteq ip, ip, r3, r5 │ │ │ │ + strdeq r5, [ip, -r8] │ │ │ │ + tsteq ip, r8, lsl #10 │ │ │ │ + tsteq ip, r8, lsl r5 │ │ │ │ + tsteq ip, r8, lsr #10 │ │ │ │ + tsteq ip, r8, lsr r5 │ │ │ │ + tsteq r2, r6, lsl #10 │ │ │ │ + strdeq r5, [ip, -ip] │ │ │ │ + @ instruction: 0x010c53b8 │ │ │ │ + smlabteq ip, r4, r3, r5 │ │ │ │ + ldrdeq r5, [ip, -r0] │ │ │ │ ldrdeq r5, [ip, -r8] │ │ │ │ smlatteq ip, r0, r3, r5 │ │ │ │ smlatteq ip, r8, r3, r5 │ │ │ │ strdeq r5, [ip, -r0] │ │ │ │ - strdeq r5, [ip, -r8] │ │ │ │ - tsteq ip, r8, lsl #8 │ │ │ │ - tsteq ip, r8, lsl r4 │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - tsteq ip, r8, lsr r4 │ │ │ │ + tsteq ip, r0, lsl #8 │ │ │ │ + tsteq ip, r2, lsl r4 │ │ │ │ + tsteq ip, r4, lsr #8 │ │ │ │ + tsteq ip, r6, lsr r4 │ │ │ │ tsteq ip, r8, asr #8 │ │ │ │ - tsteq r2, r6, lsl r4 │ │ │ │ - tsteq ip, ip, lsl #10 │ │ │ │ - smlabteq ip, r8, r2, r5 │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ - smlatteq ip, r0, r2, r5 │ │ │ │ - smlatteq ip, r8, r2, r5 │ │ │ │ - strdeq r5, [ip, -r0] │ │ │ │ - strdeq r5, [ip, -r8] │ │ │ │ - mrseq r5, LR_mon │ │ │ │ - tsteq ip, r0, lsl r3 │ │ │ │ - tsteq ip, r2, lsr #6 │ │ │ │ - tsteq ip, r4, lsr r3 │ │ │ │ - tsteq ip, r6, asr #6 │ │ │ │ - tsteq ip, r8, asr r3 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq ip, r4, lsr r4 │ │ │ │ - ldrdeq r5, [ip, -lr] │ │ │ │ - smlatteq ip, ip, r1, r5 │ │ │ │ - strdeq r5, [ip, -sl] │ │ │ │ - tsteq ip, r4, lsl #4 │ │ │ │ + tsteq r2, r8, lsl r4 │ │ │ │ + tsteq ip, r4, lsr #10 │ │ │ │ + smlabteq ip, lr, r2, r5 │ │ │ │ + ldrdeq r5, [ip, -ip] │ │ │ │ + smlatteq ip, sl, r2, r5 │ │ │ │ + strdeq r5, [ip, -r4] │ │ │ │ + strdeq r5, [ip, -lr] │ │ │ │ + tsteq ip, r8, lsl #6 │ │ │ │ + tsteq ip, r2, lsl r3 │ │ │ │ + tsteq ip, r4, lsr #6 │ │ │ │ + tsteq ip, r6, lsr r3 │ │ │ │ + tsteq ip, r8, asr #6 │ │ │ │ + tsteq ip, sl, asr r3 │ │ │ │ + tsteq ip, ip, ror #6 │ │ │ │ + tsteq r2, ip, lsr r3 │ │ │ │ + tsteq ip, ip, asr r4 │ │ │ │ + strdeq r5, [ip, -r2] │ │ │ │ + mrseq r5, R12_fiq │ │ │ │ tsteq ip, lr, lsl #4 │ │ │ │ tsteq ip, r8, lsl r2 │ │ │ │ tsteq ip, r2, lsr #4 │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - tsteq ip, r6, asr #4 │ │ │ │ - tsteq ip, r8, asr r2 │ │ │ │ - tsteq ip, sl, ror #4 │ │ │ │ - tsteq ip, ip, ror r2 │ │ │ │ - tsteq r2, ip, asr #4 │ │ │ │ - tsteq ip, ip, ror #6 │ │ │ │ - tsteq ip, r2, lsl #2 │ │ │ │ - tsteq ip, r0, lsl r1 │ │ │ │ - tsteq ip, lr, lsl r1 │ │ │ │ - tsteq ip, r8, lsr #2 │ │ │ │ + tsteq ip, ip, lsr #4 │ │ │ │ + tsteq ip, r6, lsr r2 │ │ │ │ + tsteq ip, r8, asr #4 │ │ │ │ + tsteq ip, sl, asr r2 │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + tsteq ip, lr, ror r2 │ │ │ │ + @ instruction: 0x010c5290 │ │ │ │ + tsteq r2, r0, ror #4 │ │ │ │ + @ instruction: 0x010c5394 │ │ │ │ + tsteq ip, r6, lsl r1 │ │ │ │ + tsteq ip, r4, lsr #2 │ │ │ │ tsteq ip, r2, lsr r1 │ │ │ │ tsteq ip, ip, lsr r1 │ │ │ │ tsteq ip, r6, asr #2 │ │ │ │ - tsteq ip, r8, asr r1 │ │ │ │ - tsteq ip, sl, ror #2 │ │ │ │ - tsteq ip, ip, ror r1 │ │ │ │ - smlabbeq ip, lr, r1, r5 │ │ │ │ - smlatbeq ip, r0, r1, r5 │ │ │ │ - tsteq r2, r0, ror r1 │ │ │ │ - smlatbeq ip, r4, r2, r5 │ │ │ │ - tsteq ip, r6, lsr #32 │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - tsteq ip, r2, asr #32 │ │ │ │ - tsteq ip, ip, asr #32 │ │ │ │ - qaddeq r5, r6, ip │ │ │ │ - tsteq ip, r0, rrx │ │ │ │ - tsteq ip, sl, rrx │ │ │ │ - tsteq ip, ip, ror r0 │ │ │ │ - smlabbeq ip, lr, r0, r5 │ │ │ │ - smlatbeq ip, r0, r0, r5 │ │ │ │ - strheq r5, [ip, -r2] │ │ │ │ - smlabteq ip, r4, r0, r5 │ │ │ │ - @ instruction: 0x01123094 │ │ │ │ - ldrdeq r5, [ip, -lr] │ │ │ │ - tsteq r2, r8, lsr r0 │ │ │ │ - tstpeq r8, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r0, asr r1 │ │ │ │ + tsteq ip, sl, asr r1 │ │ │ │ + tsteq ip, ip, ror #2 │ │ │ │ + tsteq ip, lr, ror r1 │ │ │ │ + @ instruction: 0x010c5190 │ │ │ │ + smlatbeq ip, r2, r1, r5 │ │ │ │ + @ instruction: 0x010c51b4 │ │ │ │ + tsteq r2, r4, lsl #3 │ │ │ │ + smlabteq ip, lr, r2, r5 │ │ │ │ + tsteq r2, r8, lsr #2 │ │ │ │ + tstpeq r8, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ @@ -107308,117 +107308,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 │ │ │ │ - smlabteq ip, lr, pc, r4 @ │ │ │ │ - strdeq r4, [ip, -r6] │ │ │ │ - tsteq ip, r0, lsl r0 │ │ │ │ - tsteq ip, ip, lsr #32 │ │ │ │ - tsteq ip, lr, lsr r0 │ │ │ │ - tsteq ip, ip, rrx │ │ │ │ - smlabbeq ip, r8, r0, r5 │ │ │ │ - smlatteq ip, r0, r0, r5 │ │ │ │ + strheq r5, [ip, -lr] │ │ │ │ + smlatteq ip, r6, r0, r5 │ │ │ │ + mrseq r5, (UNDEF: 28) │ │ │ │ tsteq ip, ip, lsl r1 │ │ │ │ - tsteq ip, r8, asr r1 │ │ │ │ - smlabbeq ip, r6, r1, r5 │ │ │ │ - @ instruction: 0x010c51b6 │ │ │ │ - smlatteq ip, r8, r1, r5 │ │ │ │ - tsteq ip, r0, lsl r2 │ │ │ │ - smlabbeq ip, r2, r2, r5 │ │ │ │ - @ instruction: 0x010c52ba │ │ │ │ - tsteq ip, r2, lsl #6 │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - tsteq ip, ip, ror r3 │ │ │ │ - @ instruction: 0x010c53b4 │ │ │ │ - ldrdeq r5, [ip, -sl] │ │ │ │ - tsteq ip, r6, asr r4 │ │ │ │ - smlabbeq ip, sl, r4, r5 │ │ │ │ - ldrdeq r5, [ip, -lr] │ │ │ │ - tsteq ip, ip, lsl r5 │ │ │ │ - tsteq ip, r4, ror #10 │ │ │ │ - smlatbeq ip, r4, r5, r5 │ │ │ │ + tsteq ip, lr, lsr #2 │ │ │ │ + tsteq ip, ip, asr r1 │ │ │ │ + tsteq ip, r8, ror r1 │ │ │ │ + ldrdeq r5, [ip, -r0] │ │ │ │ + tsteq ip, ip, lsl #4 │ │ │ │ + tsteq ip, r8, asr #4 │ │ │ │ + tsteq ip, r6, ror r2 │ │ │ │ + smlatbeq ip, r6, r2, r5 │ │ │ │ + ldrdeq r5, [ip, -r8] │ │ │ │ + mrseq r5, LR_mon │ │ │ │ + tsteq ip, r2, ror r3 │ │ │ │ + smlatbeq ip, sl, r3, r5 │ │ │ │ + strdeq r5, [ip, -r2] │ │ │ │ + tsteq ip, ip, lsr #8 │ │ │ │ + tsteq ip, ip, ror #8 │ │ │ │ + smlatbeq ip, r4, r4, r5 │ │ │ │ + smlabteq ip, sl, r4, r5 │ │ │ │ + tsteq ip, r6, asr #10 │ │ │ │ + tsteq ip, sl, ror r5 │ │ │ │ smlabteq ip, lr, r5, r5 │ │ │ │ - strheq r5, [ip, -ip] │ │ │ │ - tsteq ip, sl, lsr lr │ │ │ │ - tsteq ip, ip, lsr #26 │ │ │ │ - smlabteq ip, r2, ip, r4 │ │ │ │ - smlabbeq ip, ip, ip, r4 │ │ │ │ - tsteq ip, lr, asr ip │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - tsteq r8, lr, lsl #28 │ │ │ │ - smlatteq ip, r4, ip, r4 │ │ │ │ - @ instruction: 0x010c4cb2 │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - strdeq lr, [r8, -r6] │ │ │ │ + tsteq ip, ip, lsl #12 │ │ │ │ + tsteq ip, r4, asr r6 │ │ │ │ + @ instruction: 0x010c5694 │ │ │ │ + @ instruction: 0x010c56be │ │ │ │ + smlatbeq ip, ip, r1, r5 │ │ │ │ + tsteq ip, sl, lsr #30 │ │ │ │ + tsteq ip, ip, lsl lr │ │ │ │ + @ instruction: 0x010c4db2 │ │ │ │ tsteq ip, ip, ror sp │ │ │ │ - tsteq ip, sl, lsr sp │ │ │ │ - strdeq r4, [ip, -r8] │ │ │ │ - ldrdeq lr, [r8, -lr] │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ + tsteq ip, lr, asr #26 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + strdeq lr, [r8, -lr] │ │ │ │ + ldrdeq r4, [ip, -r4] │ │ │ │ smlatbeq ip, r2, sp, r4 │ │ │ │ - @ instruction: 0x010c4db8 │ │ │ │ - smlabteq r8, r6, sp, lr │ │ │ │ - tsteq ip, r0, lsl pc │ │ │ │ - tsteq ip, sl, ror #28 │ │ │ │ - tsteq ip, ip, lsl lr │ │ │ │ - ldrdeq r4, [ip, -r2] │ │ │ │ - smlatbeq r8, r8, sp, lr │ │ │ │ + smlatteq r8, ip, lr, lr │ │ │ │ + smlatteq r8, r6, lr, lr │ │ │ │ + tsteq ip, ip, ror #28 │ │ │ │ + tsteq ip, sl, lsr #28 │ │ │ │ + smlatteq ip, r8, sp, r4 │ │ │ │ + smlabteq r8, lr, lr, lr │ │ │ │ + smlabteq r8, r8, lr, lr │ │ │ │ + @ instruction: 0x010c4e92 │ │ │ │ + smlatbeq ip, r8, lr, r4 │ │ │ │ + @ instruction: 0x0108eeb6 │ │ │ │ + mrseq r5, (UNDEF: 12) │ │ │ │ + tsteq ip, sl, asr pc │ │ │ │ + tsteq ip, ip, lsl #30 │ │ │ │ + smlabteq ip, r2, lr, r4 │ │ │ │ + @ instruction: 0x0108ee98 │ │ │ │ + @ instruction: 0x0108ee92 │ │ │ │ + @ instruction: 0x010c4f9c │ │ │ │ + tsteq ip, r6, asr pc │ │ │ │ + smlabbeq r8, r0, lr, lr │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq ip, r8, rrx │ │ │ │ + tsteq ip, lr, lsl r0 │ │ │ │ + ldrdeq r4, [ip, -r8] │ │ │ │ + tsteq r8, r2, ror #28 │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + swpeq r5, r2, [ip] │ │ │ │ + strheq r5, [ip, -r0] │ │ │ │ + tsteq r8, sl, asr #28 │ │ │ │ + tsteq ip, r4, ror r3 │ │ │ │ + tsteq ip, sl, lsr #4 │ │ │ │ + tsteq ip, r0, ror r1 │ │ │ │ + tsteq ip, r2, lsr #2 │ │ │ │ + ldrdeq r5, [ip, -r4] │ │ │ │ + tsteq r8, r6, lsr #28 │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + @ instruction: 0x010c51be │ │ │ │ + tsteq ip, r0, ror r1 │ │ │ │ + tsteq r8, lr, lsl #28 │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + smlatbeq ip, r2, r2, r5 │ │ │ │ + tsteq ip, r4, asr r2 │ │ │ │ + tsteq ip, r6, lsl #4 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + smlatteq r8, sl, sp, lr │ │ │ │ + smlabteq ip, ip, r2, r5 │ │ │ │ + smlatteq ip, sl, r2, r5 │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + tsteq ip, lr, ror r4 │ │ │ │ + @ instruction: 0x010c53b8 │ │ │ │ + tsteq ip, r2, ror #6 │ │ │ │ + tsteq ip, r4, lsl r3 │ │ │ │ + @ instruction: 0x0108edba │ │ │ │ + @ instruction: 0x0108edb4 │ │ │ │ + tsteq ip, sl, lsl #8 │ │ │ │ + @ instruction: 0x010c53b8 │ │ │ │ smlatbeq r8, r2, sp, lr │ │ │ │ - smlatbeq ip, ip, lr, r4 │ │ │ │ - tsteq ip, r6, ror #28 │ │ │ │ - @ instruction: 0x0108ed90 │ │ │ │ - smlabbeq r8, sl, sp, lr │ │ │ │ - tsteq ip, r8, ror pc │ │ │ │ - tsteq ip, lr, lsr #30 │ │ │ │ - smlatteq ip, r8, lr, r4 │ │ │ │ - tsteq r8, r2, ror sp │ │ │ │ + @ instruction: 0x0108ed9c │ │ │ │ + tsteq ip, r2, lsl #10 │ │ │ │ + smlatbeq ip, ip, r4, r5 │ │ │ │ + tsteq ip, sl, asr r4 │ │ │ │ + smlabbeq r8, r4, sp, lr │ │ │ │ + tsteq r8, lr, ror sp │ │ │ │ + tsteq ip, r0, lsr r5 │ │ │ │ + tsteq ip, r2, asr r5 │ │ │ │ tsteq r8, ip, ror #26 │ │ │ │ - smlatbeq ip, r2, pc, r4 @ │ │ │ │ - smlabteq ip, r0, pc, r4 @ │ │ │ │ - tsteq r8, sl, asr sp │ │ │ │ - smlabbeq ip, r4, r2, r5 │ │ │ │ - tsteq ip, sl, lsr r1 │ │ │ │ - smlabbeq ip, r0, r0, r5 │ │ │ │ - tsteq ip, r2, lsr r0 │ │ │ │ - smlatteq ip, r4, pc, r4 @ │ │ │ │ - tsteq r8, r6, lsr sp │ │ │ │ - tsteq r8, r0, lsr sp │ │ │ │ - smlabteq ip, lr, r0, r5 │ │ │ │ - smlabbeq ip, r0, r0, r5 │ │ │ │ - tsteq r8, lr, lsl sp │ │ │ │ - tsteq r8, r8, lsl sp │ │ │ │ - @ instruction: 0x010c51b2 │ │ │ │ - tsteq ip, r4, ror #2 │ │ │ │ - tsteq ip, r6, lsl r1 │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - strdeq lr, [r8, -sl] │ │ │ │ - ldrdeq r5, [ip, -ip] │ │ │ │ - strdeq r5, [ip, -sl] │ │ │ │ - smlatteq r8, r8, ip, lr │ │ │ │ - smlabbeq ip, lr, r3, r5 │ │ │ │ - smlabteq ip, r8, r2, r5 │ │ │ │ - tsteq ip, r2, ror r2 │ │ │ │ - tsteq ip, r4, lsr #4 │ │ │ │ - smlabteq r8, sl, ip, lr │ │ │ │ - smlabteq r8, r4, ip, lr │ │ │ │ - tsteq ip, sl, lsl r3 │ │ │ │ - smlabteq ip, r8, r2, r5 │ │ │ │ - @ instruction: 0x0108ecb2 │ │ │ │ - smlatbeq r8, ip, ip, lr │ │ │ │ - tsteq ip, r2, lsl r4 │ │ │ │ - @ instruction: 0x010c53bc │ │ │ │ - tsteq ip, sl, ror #6 │ │ │ │ - @ instruction: 0x0108ec94 │ │ │ │ - smlabbeq r8, lr, ip, lr │ │ │ │ - tsteq ip, r0, asr #8 │ │ │ │ - tsteq ip, r2, ror #8 │ │ │ │ - tsteq r8, ip, ror ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [sp], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -107865,104 +107865,104 @@ │ │ │ │ mcr 7, 6, pc, cr12, cr5, {4} @ │ │ │ │ bmi 16562f0 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7959600 │ │ │ │ andlt lr, r2, r4, asr #29 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r8, lr, asr #28 │ │ │ │ - strdeq lr, [sl, -r4] │ │ │ │ - smlatteq sl, ip, r8, lr │ │ │ │ - tsteq sl, lr, ror r5 │ │ │ │ - smlabteq r8, sl, ip, lr │ │ │ │ + tsteq r8, lr, lsr pc │ │ │ │ + smlatteq sl, r4, r6, lr │ │ │ │ + ldrdeq lr, [sl, -ip] │ │ │ │ + tsteq sl, lr, ror #12 │ │ │ │ + @ instruction: 0x0108edba │ │ │ │ + @ instruction: 0x010ae5b4 │ │ │ │ + @ instruction: 0x0108edb4 │ │ │ │ + smlatbeq ip, r8, r1, r5 │ │ │ │ + smlatbeq ip, r0, r1, r5 │ │ │ │ + tsteq ip, r4, lsr #20 │ │ │ │ + smlabbeq ip, r8, r1, r5 │ │ │ │ + smlabbeq ip, r0, r1, r5 │ │ │ │ + tsteq ip, r8, ror r1 │ │ │ │ + tsteq ip, r0, ror r1 │ │ │ │ + tsteq ip, r8, ror #2 │ │ │ │ + @ instruction: 0x011225fa │ │ │ │ + tsteq r8, r4, lsl sp │ │ │ │ + smlatteq sl, r2, r4, lr │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ smlabteq sl, r4, r4, lr │ │ │ │ - smlabteq r8, r4, ip, lr │ │ │ │ - strheq r5, [ip, -r8] │ │ │ │ - strheq r5, [ip, -r0] │ │ │ │ - tsteq ip, r4, lsr r9 │ │ │ │ - swpeq r5, r8, [ip] │ │ │ │ - swpeq r5, r0, [ip] │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + smlatbeq sl, r6, r4, lr │ │ │ │ + tsteq sl, sl, ror #8 │ │ │ │ + smlabbeq sl, r4, r4, lr │ │ │ │ + smlabteq r9, r0, r2, sp │ │ │ │ + strheq r5, [ip, -lr] │ │ │ │ + strheq r5, [ip, -sl] │ │ │ │ + strheq r5, [ip, -r6] │ │ │ │ + strheq r5, [ip, -r6] │ │ │ │ + strheq r5, [ip, -sl] │ │ │ │ + smlatbeq r8, lr, ip, lr │ │ │ │ + smlatbeq r8, r8, ip, lr │ │ │ │ + smlatbeq ip, r2, r0, r5 │ │ │ │ + smlatteq sl, r6, r3, lr │ │ │ │ + swpeq r5, r4, [ip] │ │ │ │ smlabbeq ip, r8, r0, r5 │ │ │ │ - smlabbeq ip, r0, r0, r5 │ │ │ │ - tsteq ip, r8, ror r0 │ │ │ │ - tsteq r2, sl, lsl #10 │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ - strdeq lr, [sl, -r2] │ │ │ │ - tsteq r8, r2, lsl ip │ │ │ │ - ldrdeq lr, [sl, -r4] │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - @ instruction: 0x010ae3b6 │ │ │ │ - tsteq sl, sl, ror r3 │ │ │ │ - @ instruction: 0x010ae394 │ │ │ │ - ldrdeq sp, [r9, -r0] │ │ │ │ - smlabteq ip, lr, pc, r4 @ │ │ │ │ - smlabteq ip, sl, pc, r4 @ │ │ │ │ - smlabteq ip, r6, pc, r4 @ │ │ │ │ - smlabteq ip, r6, pc, r4 @ │ │ │ │ - smlabteq ip, sl, pc, r4 @ │ │ │ │ - @ instruction: 0x0108ebbe │ │ │ │ - @ instruction: 0x0108ebb8 │ │ │ │ + tsteq ip, lr, ror r0 │ │ │ │ + @ instruction: 0x0109d1be │ │ │ │ + smlatbeq r9, r8, r1, sp │ │ │ │ + tsteq ip, r2, rrx │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + qaddeq r5, r4, ip │ │ │ │ + tsteq ip, lr, asr #32 │ │ │ │ + tsteq r9, r6, ror #2 │ │ │ │ + tsteq r9, r0, asr r1 │ │ │ │ + @ instruction: 0x010b0494 │ │ │ │ + tsteq fp, r0, lsr #18 │ │ │ │ + tsteq r8, r6, asr #26 │ │ │ │ + tsteq fp, r0, ror #6 │ │ │ │ + smlabbeq r8, r0, fp, lr │ │ │ │ + tsteq r8, sl, ror fp │ │ │ │ + ldrdeq ip, [r9, -r6] │ │ │ │ + ldrdeq ip, [r9, -r8] │ │ │ │ @ instruction: 0x010c4fb2 │ │ │ │ - strdeq lr, [sl, -r6] │ │ │ │ - smlatbeq ip, r4, pc, r4 @ │ │ │ │ - @ instruction: 0x010c4f98 │ │ │ │ - smlabbeq ip, lr, pc, r4 @ │ │ │ │ - smlabteq r9, lr, r0, sp │ │ │ │ - strheq sp, [r9, -r8] │ │ │ │ + @ instruction: 0x010c4fb0 │ │ │ │ + tsteq fp, sl, asr r1 │ │ │ │ + tsteq fp, r0, lsr r4 │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + strdeq lr, [r8, -sl] │ │ │ │ tsteq ip, r2, ror pc │ │ │ │ - tsteq r6, sl, asr #12 │ │ │ │ - tsteq ip, r4, ror #30 │ │ │ │ - tsteq ip, lr, asr pc │ │ │ │ - tsteq r9, r6, ror r0 │ │ │ │ - tsteq r9, r0, rrx │ │ │ │ - smlatbeq fp, r4, r3, r0 │ │ │ │ - tsteq fp, r0, lsr r8 │ │ │ │ - tsteq r8, r6, asr ip │ │ │ │ - tsteq fp, r0, ror r2 │ │ │ │ - @ instruction: 0x0108ea90 │ │ │ │ - smlabbeq r8, sl, sl, lr │ │ │ │ - smlatteq r9, r6, sp, ip │ │ │ │ - smlatteq r9, r8, sp, ip │ │ │ │ - smlabteq ip, r2, lr, r4 │ │ │ │ - smlabteq ip, r0, lr, r4 │ │ │ │ - tsteq fp, sl, rrx │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - tsteq r8, sl, lsl #20 │ │ │ │ - smlabbeq ip, r2, lr, r4 │ │ │ │ - tsteq ip, r8, ror lr │ │ │ │ - tsteq ip, r2, ror lr │ │ │ │ - tsteq ip, r0, asr #26 │ │ │ │ - smlabteq ip, r6, r5, r6 │ │ │ │ - tsteq ip, ip, lsr #26 │ │ │ │ - tsteq ip, r6, lsr #26 │ │ │ │ - tsteq ip, r0, lsr #26 │ │ │ │ - tsteq ip, sl, lsl sp │ │ │ │ - @ instruction: 0x011221b6 │ │ │ │ - tsteq ip, r8, lsl #28 │ │ │ │ - smlatbeq sl, r8, r0, lr │ │ │ │ - strdeq r4, [ip, -lr] │ │ │ │ - strdeq r4, [ip, -r2] │ │ │ │ - smlatteq ip, lr, sp, r4 │ │ │ │ - smlatteq ip, r6, sp, r4 │ │ │ │ + tsteq ip, r8, ror #30 │ │ │ │ + tsteq ip, r2, ror #30 │ │ │ │ + tsteq ip, r0, lsr lr │ │ │ │ + @ instruction: 0x010c66b6 │ │ │ │ + tsteq ip, ip, lsl lr │ │ │ │ + tsteq ip, r6, lsl lr │ │ │ │ + tsteq ip, r0, lsl lr │ │ │ │ + tsteq ip, sl, lsl #28 │ │ │ │ + tsteq r2, r6, lsr #5 │ │ │ │ + strdeq r4, [ip, -r8] │ │ │ │ + @ instruction: 0x010ae198 │ │ │ │ + smlatteq ip, lr, lr, r4 │ │ │ │ + smlatteq ip, r2, lr, r4 │ │ │ │ ldrdeq r4, [ip, -lr] │ │ │ │ - smlatteq ip, r2, sp, r4 │ │ │ │ - smlatteq sl, r6, fp, sp │ │ │ │ - tsteq fp, r4, asr fp │ │ │ │ - smlabteq sl, r0, pc, sp @ │ │ │ │ - @ instruction: 0x0108e492 │ │ │ │ + ldrdeq r4, [ip, -r6] │ │ │ │ + smlabteq ip, lr, lr, r4 │ │ │ │ + ldrdeq r4, [ip, -r2] │ │ │ │ + ldrdeq sp, [sl, -r6] │ │ │ │ + tsteq fp, r4, asr #24 │ │ │ │ + strheq lr, [sl, -r0] │ │ │ │ + smlabbeq r8, r2, r5, lr │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff8af7f3 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ + tsteq ip, r8, lsr #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec35658 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xffbef7f3 │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -108261,90 +108261,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl fed1c75c │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7954620 │ │ │ │ @ instruction: 0xbdf8ebaa │ │ │ │ - tsteq r8, sl, ror r6 │ │ │ │ - smlatbeq fp, lr, ip, lr │ │ │ │ - tsteq r8, lr, ror #12 │ │ │ │ - tsteq r8, sl, asr r6 │ │ │ │ - tsteq r2, r0, asr #29 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r8, sl, asr #12 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - smlatbeq ip, sl, r6, r1 │ │ │ │ - smlatbeq ip, ip, r6, r1 │ │ │ │ - smlatbeq ip, r4, r6, r1 │ │ │ │ - tsteq r8, r6, lsl #12 │ │ │ │ - smlatteq fp, ip, fp, lr │ │ │ │ + tsteq r8, sl, ror #14 │ │ │ │ + @ instruction: 0x010bed9e │ │ │ │ + tsteq r8, lr, asr r7 │ │ │ │ + tsteq r8, sl, asr #14 │ │ │ │ + @ instruction: 0x01121fb0 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + tsteq r8, sl, lsr r7 │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + @ instruction: 0x010c179a │ │ │ │ + @ instruction: 0x010c179c │ │ │ │ + @ instruction: 0x010c1794 │ │ │ │ strdeq lr, [r8, -r6] │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - tsteq ip, r6, lsl fp │ │ │ │ - tsteq r8, r6, lsl #12 │ │ │ │ - @ instruction: 0x010beb9a │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - smlatteq r8, sl, r5, lr │ │ │ │ - @ instruction: 0x01121db2 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - smlatteq r8, r4, r5, lr │ │ │ │ - smlatteq r8, r6, r5, lr │ │ │ │ - smlatteq r8, r0, r5, lr │ │ │ │ - @ instruction: 0x0108e5b8 │ │ │ │ - @ instruction: 0x0108e5ba │ │ │ │ - smlabteq r8, ip, r5, lr │ │ │ │ - smlatteq r8, r8, r4, lr │ │ │ │ - smlatteq r8, r2, r4, lr │ │ │ │ - @ instruction: 0x0108e5b8 │ │ │ │ - @ instruction: 0x0108e4bc │ │ │ │ - @ instruction: 0x0108e4b6 │ │ │ │ - strdeq ip, [fp, -r8] │ │ │ │ - @ instruction: 0x0108e490 │ │ │ │ - smlabbeq r8, sl, r4, lr │ │ │ │ - smlabbeq fp, r4, r1, r0 │ │ │ │ - smlabbeq fp, r4, r1, r0 │ │ │ │ - smlabbeq fp, r2, r1, r0 │ │ │ │ - smlabteq fp, r8, r1, r0 │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ - tsteq fp, r6, asr r1 │ │ │ │ - smlabbeq fp, lr, r9, sl │ │ │ │ - smlabbeq fp, r8, r9, sl │ │ │ │ - smlabbeq fp, r2, r9, sl │ │ │ │ - tsteq fp, ip, ror r9 │ │ │ │ - tsteq fp, r6, ror r9 │ │ │ │ - tsteq fp, r0, ror r9 │ │ │ │ - tsteq fp, sl, ror #18 │ │ │ │ - smlatteq r9, ip, fp, r5 │ │ │ │ - smlatteq r9, sl, fp, r5 │ │ │ │ + ldrdeq lr, [fp, -ip] │ │ │ │ + smlatteq r8, r6, r6, lr │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq ip, r6, lsl #24 │ │ │ │ + strdeq lr, [r8, -r6] │ │ │ │ + smlabbeq fp, sl, ip, lr │ │ │ │ + smlatteq r8, ip, r6, lr │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + tsteq r2, r2, lsr #29 │ │ │ │ + smlabteq r8, ip, r6, lr │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + smlatbeq r8, r8, r6, lr │ │ │ │ + smlatbeq r8, sl, r6, lr │ │ │ │ + @ instruction: 0x0108e6bc │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + ldrdeq lr, [r8, -r2] │ │ │ │ + smlatbeq r8, r8, r6, lr │ │ │ │ + smlatbeq r8, ip, r5, lr │ │ │ │ + smlatbeq r8, r6, r5, lr │ │ │ │ + smlatteq fp, r8, sp, ip │ │ │ │ + smlabbeq r8, r0, r5, lr │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + tsteq fp, r4, ror r2 │ │ │ │ + tsteq fp, r4, ror r2 │ │ │ │ + tsteq fp, r2, ror r2 │ │ │ │ + @ instruction: 0x010b02b8 │ │ │ │ + tsteq fp, r8, asr #4 │ │ │ │ + tsteq fp, r6, asr #4 │ │ │ │ + tsteq fp, lr, ror sl │ │ │ │ + tsteq fp, r8, ror sl │ │ │ │ + tsteq fp, r2, ror sl │ │ │ │ + tsteq fp, ip, ror #20 │ │ │ │ + tsteq fp, r6, ror #20 │ │ │ │ + tsteq fp, r0, ror #20 │ │ │ │ + tsteq fp, sl, asr sl │ │ │ │ + ldrdeq r5, [r9, -ip] │ │ │ │ + ldrdeq r5, [r9, -sl] │ │ │ │ + tsteq fp, r8, lsr sl │ │ │ │ + @ instruction: 0x01121cbc │ │ │ │ + tsteq fp, r2, asr #20 │ │ │ │ + smlatteq r9, sl, ip, r5 │ │ │ │ + ldrdeq r5, [r9, -r0] │ │ │ │ + tsteq fp, r6, lsr sl │ │ │ │ + tsteq r8, lr, lsl r4 │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + ldrdeq lr, [fp, -r6] │ │ │ │ + tsteq fp, r2, asr #18 │ │ │ │ tsteq fp, r8, asr #18 │ │ │ │ - tsteq r2, ip, asr #23 │ │ │ │ - tsteq fp, r2, asr r9 │ │ │ │ - strdeq r5, [r9, -sl] │ │ │ │ - smlatteq r9, r0, fp, r5 │ │ │ │ - tsteq fp, r6, asr #18 │ │ │ │ - tsteq r8, lr, lsr #6 │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - smlatteq fp, r6, r8, lr │ │ │ │ - tsteq fp, r2, asr r8 │ │ │ │ - tsteq fp, r8, asr r8 │ │ │ │ - smlabteq fp, lr, r8, lr │ │ │ │ - tsteq fp, r6, lsr #16 │ │ │ │ - tsteq fp, ip, lsr #16 │ │ │ │ - @ instruction: 0x010be8b6 │ │ │ │ - @ instruction: 0x010be8bc │ │ │ │ - smlatbeq fp, r2, r8, lr │ │ │ │ - @ instruction: 0x01121ada │ │ │ │ - smlatbeq fp, r0, r8, lr │ │ │ │ - smlabteq sl, r2, r9, sp │ │ │ │ - smlatteq ip, r4, r7, r4 │ │ │ │ - tsteq r8, sl, asr #4 │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - tsteq fp, r6, ror r8 │ │ │ │ - tsteq sl, sl, ror r9 │ │ │ │ + @ instruction: 0x010be9be │ │ │ │ + tsteq fp, r6, lsl r9 │ │ │ │ + tsteq fp, ip, lsl r9 │ │ │ │ + smlatbeq fp, r6, r9, lr │ │ │ │ + smlatbeq fp, ip, r9, lr │ │ │ │ + @ instruction: 0x010be992 │ │ │ │ + tsteq r2, sl, asr #23 │ │ │ │ + @ instruction: 0x010be990 │ │ │ │ + @ instruction: 0x010adab2 │ │ │ │ + ldrdeq r4, [ip, -r4] │ │ │ │ + tsteq r8, sl, lsr r3 │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ + tsteq fp, r6, ror #18 │ │ │ │ + tsteq sl, sl, ror #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35c50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ ldrbhi pc, [r0], #-0 @ │ │ │ │ @ instruction: 0x81bff200 │ │ │ │ @@ -108927,44 +108927,44 @@ │ │ │ │ stmdami r0!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ ldmdami pc, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2078 @ 0xfffff7e2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strdeq r4, [ip, -lr] │ │ │ │ - @ instruction: 0x010c45b8 │ │ │ │ - tsteq ip, r0, asr #10 │ │ │ │ - ldrdeq r4, [ip, -r4] │ │ │ │ - tsteq ip, sl, asr #8 │ │ │ │ - smlatbeq ip, sl, r4, r4 │ │ │ │ - tsteq ip, r2, lsr #10 │ │ │ │ - @ instruction: 0x010c4596 │ │ │ │ - @ instruction: 0x0108d3b6 │ │ │ │ - tsteq ip, r6, asr pc │ │ │ │ - tsteq ip, r0, lsr lr │ │ │ │ - @ instruction: 0x0108d39e │ │ │ │ - tsteq ip, ip, asr r1 │ │ │ │ - @ instruction: 0x0108d392 │ │ │ │ - smlabbeq r8, ip, r3, sp │ │ │ │ - smlatbeq ip, r2, lr, r3 │ │ │ │ - tsteq ip, ip, lsr lr │ │ │ │ - tsteq r8, sl, ror r3 │ │ │ │ - smlabteq ip, r0, lr, r3 │ │ │ │ - tsteq r8, lr, ror #6 │ │ │ │ - tsteq ip, ip, lsr r0 │ │ │ │ - @ instruction: 0x010c3f9e │ │ │ │ - tsteq ip, r8, lsr pc │ │ │ │ - tsteq r8, r6, asr r3 │ │ │ │ - @ instruction: 0x010c3fbc │ │ │ │ - tsteq r8, sl, asr #6 │ │ │ │ - strheq r4, [ip, -r4] │ │ │ │ + smlatteq ip, lr, r6, r4 │ │ │ │ + smlatbeq ip, r8, r6, r4 │ │ │ │ + tsteq ip, r0, lsr r6 │ │ │ │ + smlabteq ip, r4, r4, r4 │ │ │ │ + tsteq ip, sl, lsr r5 │ │ │ │ + @ instruction: 0x010c459a │ │ │ │ + tsteq ip, r2, lsl r6 │ │ │ │ + smlabbeq ip, r6, r6, r4 │ │ │ │ + smlatbeq r8, r6, r4, sp │ │ │ │ tsteq ip, r6, asr #32 │ │ │ │ - tsteq r8, r8, lsr r3 │ │ │ │ - ldrdeq r4, [ip, -r6] │ │ │ │ + tsteq ip, r0, lsr #30 │ │ │ │ + smlabbeq r8, lr, r4, sp │ │ │ │ + tsteq ip, ip, asr #4 │ │ │ │ + smlabbeq r8, r2, r4, sp │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + @ instruction: 0x010c3f92 │ │ │ │ + tsteq ip, ip, lsr #30 │ │ │ │ + tsteq r8, sl, ror #8 │ │ │ │ + @ instruction: 0x010c3fb0 │ │ │ │ + tsteq r8, lr, asr r4 │ │ │ │ + tsteq ip, ip, lsr #2 │ │ │ │ + smlabbeq ip, lr, r0, r4 │ │ │ │ + tsteq ip, r8, lsr #32 │ │ │ │ + tsteq r8, r6, asr #8 │ │ │ │ + smlatbeq ip, ip, r0, r4 │ │ │ │ + tsteq r8, sl, lsr r4 │ │ │ │ + smlatbeq ip, r4, r1, r4 │ │ │ │ + tsteq ip, r6, lsr r1 │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + smlabteq ip, r6, 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 │ │ │ │ @@ -109672,69 +109672,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmia r6!, {r2, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq r4, [r9, -r4] │ │ │ │ - smlatbeq sl, sl, sp, ip │ │ │ │ - @ instruction: 0x010c389c │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - @ instruction: 0x010c389c │ │ │ │ - tsteq sl, r4, ror #12 │ │ │ │ - @ instruction: 0x010c389e │ │ │ │ - smlatteq r8, ip, lr, ip │ │ │ │ - @ instruction: 0x010c3896 │ │ │ │ - smlabteq r8, lr, lr, ip │ │ │ │ - @ instruction: 0x010c389c │ │ │ │ - @ instruction: 0x0108ceb0 │ │ │ │ - @ instruction: 0x010c3896 │ │ │ │ - @ instruction: 0x0108ce92 │ │ │ │ - @ instruction: 0x010c389c │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - tsteq r9, r0, lsl r1 │ │ │ │ - @ instruction: 0x010ac5b4 │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r8, r6, asr #28 │ │ │ │ + smlatteq r9, r4, r9, r4 │ │ │ │ + @ instruction: 0x010ace9a │ │ │ │ + smlabbeq ip, ip, r9, r3 │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + smlabbeq ip, ip, r9, r3 │ │ │ │ + tsteq sl, r4, asr r7 │ │ │ │ + smlabbeq ip, lr, r9, r3 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + smlabbeq ip, r6, r9, r3 │ │ │ │ + @ instruction: 0x0108cfbe │ │ │ │ + smlabbeq ip, ip, r9, r3 │ │ │ │ + smlatbeq r8, r0, pc, ip @ │ │ │ │ + smlabbeq ip, r6, r9, r3 │ │ │ │ + smlabbeq r8, r2, pc, ip @ │ │ │ │ + smlabbeq ip, ip, r9, r3 │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + mrseq r4, R9_fiq │ │ │ │ + smlatbeq sl, r4, r6, ip │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tsteq r8, r6, lsr pc │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + tsteq r8, sl, lsl pc │ │ │ │ + tsteq r8, r2, ror #28 │ │ │ │ + tsteq sl, lr, asr #12 │ │ │ │ + tsteq r9, r8, asr r2 │ │ │ │ + tsteq sl, lr, lsl #10 │ │ │ │ + tsteq r9, r4, asr r2 │ │ │ │ + tsteq r2, r8, lsl #14 │ │ │ │ + tsteq sl, r6, ror r6 │ │ │ │ + @ instruction: 0x0108ce96 │ │ │ │ + @ instruction: 0x0108ce90 │ │ │ │ + tsteq sl, r2, asr r7 │ │ │ │ + smlabbeq r9, sl, r0, fp │ │ │ │ + smlabbeq r9, r8, r0, fp │ │ │ │ + tsteq sl, lr, ror #14 │ │ │ │ + tsteq r8, lr, lsr lr │ │ │ │ tsteq r8, r8, lsr lr │ │ │ │ - tsteq r8, sl, lsr #28 │ │ │ │ - tsteq r8, r2, ror sp │ │ │ │ - tsteq sl, lr, asr r5 │ │ │ │ - tsteq r9, r8, ror #2 │ │ │ │ - tsteq sl, lr, lsl r4 │ │ │ │ - tsteq r9, r4, ror #2 │ │ │ │ - tsteq r2, r8, lsl r6 │ │ │ │ - smlabbeq sl, r6, r5, lr │ │ │ │ - smlatbeq r8, r6, sp, ip │ │ │ │ - smlatbeq r8, r0, sp, ip │ │ │ │ - tsteq sl, r2, ror #12 │ │ │ │ - @ instruction: 0x0109af9a │ │ │ │ - @ instruction: 0x0109af98 │ │ │ │ - tsteq sl, lr, ror r6 │ │ │ │ - tsteq r8, lr, asr #26 │ │ │ │ - tsteq r8, r8, asr #26 │ │ │ │ - smlabteq fp, sl, r1, r9 │ │ │ │ - tsteq r8, r2, lsr #26 │ │ │ │ - tsteq r8, ip, lsl sp │ │ │ │ - tsteq r9, r2, lsl r5 │ │ │ │ - tsteq r9, r4, lsl #10 │ │ │ │ - tsteq r9, r2, lsl #10 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ - strdeq r4, [r9, -lr] │ │ │ │ - strdeq r4, [r9, -ip] │ │ │ │ - strdeq r4, [r9, -sl] │ │ │ │ - strdeq r4, [r9, -r8] │ │ │ │ + @ instruction: 0x010b92ba │ │ │ │ + tsteq r8, r2, lsl lr │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ + tsteq r9, r2, lsl #12 │ │ │ │ + strdeq r4, [r9, -r4] │ │ │ │ strdeq r4, [r9, -r2] │ │ │ │ strdeq r4, [r9, -r0] │ │ │ │ - tsteq fp, lr, lsl r1 │ │ │ │ - mrseq r9, (UNDEF: 27) │ │ │ │ - @ instruction: 0x01120494 │ │ │ │ - tsteq ip, r2, asr #6 │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ + smlatteq r9, lr, r5, r4 │ │ │ │ + smlatteq r9, ip, r5, r4 │ │ │ │ + smlatteq r9, sl, r5, r4 │ │ │ │ + smlatteq r9, r8, r5, r4 │ │ │ │ + smlatteq r9, r2, r5, r4 │ │ │ │ + smlatteq r9, r0, r5, r4 │ │ │ │ + tsteq fp, lr, lsl #4 │ │ │ │ + strdeq r9, [fp, -r0] │ │ │ │ + tsteq r2, r4, lsl #11 │ │ │ │ + tsteq ip, r2, lsr r4 │ │ │ │ + tsteq r8, r8, asr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec37208 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ strbhi pc, [r2, #513] @ 0x201 @ │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -110558,16 +110558,16 @@ │ │ │ │ @ instruction: 0xf5a08052 │ │ │ │ vcgt.s8 q11, q0, q10 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d240da │ │ │ │ subhi pc, r7, r2, asr #2 │ │ │ │ stmdalt r8, {r1, ip, sp, lr, pc}^ │ │ │ │ - smlabteq ip, r2, r4, r3 │ │ │ │ - tsteq ip, r2, ror r4 │ │ │ │ + @ instruction: 0x010c35b2 │ │ │ │ + tsteq ip, r2, ror #10 │ │ │ │ msrvs SPSR_sx, #160, 10 @ 0x28000000 │ │ │ │ blcs 70d778 │ │ │ │ eorshi pc, fp, r2, lsl #4 │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ eorshi pc, r3, r2, asr #2 │ │ │ │ @@ -112268,18 +112268,18 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f82f2 │ │ │ │ blx 96efec │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rschi pc, fp, #64, 2 │ │ │ │ svclt 0x0000e2ec │ │ │ │ - @ instruction: 0x010c1a9a │ │ │ │ - strdeq r1, [ip, -ip] │ │ │ │ - @ instruction: 0x010c199e │ │ │ │ - @ instruction: 0x010c1990 │ │ │ │ + smlabbeq ip, sl, fp, r1 │ │ │ │ + smlatteq ip, ip, sl, r1 │ │ │ │ + smlabbeq ip, lr, sl, r1 │ │ │ │ + smlabbeq ip, r0, sl, r1 │ │ │ │ teqpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstpcs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a082d8 │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ blcc 8ef024 │ │ │ │ @@ -112653,21 +112653,21 @@ │ │ │ │ stmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - tsteq r8, r2, lsl r9 │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - tsteq r8, r6, lsl #18 │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - strdeq r9, [r8, -sl] │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + tsteq r8, r2, lsl #20 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + smlatteq r8, sl, r9, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec39fdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -115538,34 +115538,34 @@ │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b ff7238f0 │ │ │ │ bmi 29dad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18bf8c> │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ ldrbtmi r9, [sl], #-1280 @ 0xfffffb00 │ │ │ │ b ff523900 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ - smlatteq r8, lr, pc, r6 @ │ │ │ │ - ldrdeq r6, [sl, -r8] │ │ │ │ - smlatbeq r8, sl, ip, r6 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + smlabteq sl, r8, r8, r6 │ │ │ │ + @ instruction: 0x01086d9a │ │ │ │ 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 │ │ │ │ ldc2 7, cr15, [r8], {248} @ 0xf8 │ │ │ │ stmdami r4, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, r4, asr fp │ │ │ │ - tsteq fp, sl, ror #22 │ │ │ │ - tsteq fp, ip, lsr #22 │ │ │ │ + tsteq fp, r4, asr #24 │ │ │ │ + tsteq fp, sl, asr ip │ │ │ │ + tsteq fp, ip, lsl ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3cd24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -115893,94 +115893,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78e447a │ │ │ │ bmi 15e0090 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmda sl, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq fp, r4, lsl r5 │ │ │ │ - tsteq sl, r0, lsl sp │ │ │ │ - tsteq sl, ip, lsl #26 │ │ │ │ - tsteq sl, r0, lsl sp │ │ │ │ - smlatteq fp, r8, sl, sp │ │ │ │ - smlatteq fp, lr, pc, r9 @ │ │ │ │ - ldrdeq r6, [sl, -r6] │ │ │ │ - smlabteq fp, r2, sl, sp │ │ │ │ - @ instruction: 0x010bdab4 │ │ │ │ - tsteq fp, r8, asr r4 │ │ │ │ - ldrdeq r6, [r8, -sl] │ │ │ │ - tsteq fp, r2, lsl r5 │ │ │ │ - ldrdeq r6, [r8, -r2] │ │ │ │ - @ instruction: 0x01086ebe │ │ │ │ - tsteq r1, r4, lsr #14 │ │ │ │ - smlatbeq r8, ip, lr, r6 │ │ │ │ - smlatbeq r8, lr, lr, r6 │ │ │ │ - smlatbeq r8, r6, lr, r6 │ │ │ │ - tsteq fp, lr, lsl #30 │ │ │ │ - tsteq fp, r2, lsl pc │ │ │ │ - tsteq fp, ip, lsl #30 │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - tsteq fp, r6, asr r4 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - tsteq r8, lr, ror #28 │ │ │ │ - smlabbeq fp, r0, r3, sp │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - tsteq fp, r4, lsl #8 │ │ │ │ - tsteq r8, r6, ror #28 │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r1, ip, lsl r6 │ │ │ │ - tsteq r8, r6, asr #28 │ │ │ │ - tsteq r8, lr, asr #28 │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - tsteq r8, sl, asr #28 │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - tsteq r8, r4, lsr #28 │ │ │ │ - tsteq r8, r6, lsr lr │ │ │ │ - tsteq r8, r2, asr sp │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - tsteq r8, r6, lsr #26 │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - tsteq fp, r2, ror #10 │ │ │ │ - strdeq r6, [r8, -sl] │ │ │ │ - strdeq r6, [r8, -r4] │ │ │ │ - smlatteq sl, lr, r9, r8 │ │ │ │ - smlatteq sl, lr, r9, r8 │ │ │ │ - smlatteq sl, ip, r9, r8 │ │ │ │ - tsteq sl, r2, lsr sl │ │ │ │ - smlabteq sl, r2, r9, r8 │ │ │ │ - smlabteq sl, r0, r9, r8 │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - smlatteq fp, ip, r1, r3 │ │ │ │ - smlatteq fp, r6, r1, r3 │ │ │ │ - smlatteq fp, r0, r1, r3 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - tsteq r8, r6, asr r4 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - @ instruction: 0x010b31b2 │ │ │ │ - tsteq r1, r6, lsr r4 │ │ │ │ - @ instruction: 0x010b31bc │ │ │ │ - tsteq r8, r4, ror #8 │ │ │ │ - tsteq r8, sl, asr #8 │ │ │ │ - @ instruction: 0x010b31b0 │ │ │ │ - @ instruction: 0x01086b98 │ │ │ │ - @ instruction: 0x01086b92 │ │ │ │ - tsteq fp, r8, ror r1 │ │ │ │ - tsteq fp, lr, ror r1 │ │ │ │ - tsteq fp, r4, ror #2 │ │ │ │ - @ instruction: 0x0111a39c │ │ │ │ - tsteq fp, r2, ror #2 │ │ │ │ - smlabbeq sl, r4, r2, r6 │ │ │ │ - smlatbeq fp, r6, r0, sp │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - tsteq r8, r6, lsl #22 │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - tsteq sl, ip, lsr r2 │ │ │ │ + tsteq fp, r4, lsl #12 │ │ │ │ + tsteq sl, r0, lsl #28 │ │ │ │ + strdeq r8, [sl, -ip] │ │ │ │ + tsteq sl, r0, lsl #28 │ │ │ │ + ldrdeq sp, [fp, -r8] │ │ │ │ + ldrdeq sl, [fp, -lr] │ │ │ │ + smlabteq sl, r6, r7, r6 │ │ │ │ + @ instruction: 0x010bdbb2 │ │ │ │ + smlatbeq fp, r4, fp, sp │ │ │ │ + tsteq fp, r8, asr #10 │ │ │ │ + smlabteq r8, sl, pc, r6 @ │ │ │ │ + tsteq fp, r2, lsl #12 │ │ │ │ + smlabteq r8, r2, pc, r6 @ │ │ │ │ + smlatbeq r8, lr, pc, r6 @ │ │ │ │ + tsteq r1, r4, lsl r8 │ │ │ │ + @ instruction: 0x01086f9c │ │ │ │ + @ instruction: 0x01086f9e │ │ │ │ + @ instruction: 0x01086f96 │ │ │ │ + strdeq r9, [fp, -lr] │ │ │ │ + tsteq fp, r2 │ │ │ │ + strdeq r9, [fp, -ip] │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ + tsteq fp, r6, asr #10 │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r8, lr, asr pc │ │ │ │ + tsteq fp, r0, ror r4 │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ + strdeq r7, [fp, -r4] │ │ │ │ + tsteq r8, r6, asr pc │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tsteq r1, ip, lsl #14 │ │ │ │ + tsteq r8, r6, lsr pc │ │ │ │ + tsteq r8, lr, lsr pc │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + tsteq r8, sl, lsr pc │ │ │ │ + tsteq r8, r2, lsl pc │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + tsteq r8, r6, lsr #30 │ │ │ │ + tsteq r8, r2, asr #28 │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + tsteq r8, r2, lsl pc │ │ │ │ + tsteq r8, r6, lsl lr │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + tsteq fp, r2, asr r6 │ │ │ │ + smlatteq r8, sl, sp, r6 │ │ │ │ + smlatteq r8, r4, sp, r6 │ │ │ │ + ldrdeq r8, [sl, -lr] │ │ │ │ + ldrdeq r8, [sl, -lr] │ │ │ │ + ldrdeq r8, [sl, -ip] │ │ │ │ + tsteq sl, r2, lsr #22 │ │ │ │ + @ instruction: 0x010a8ab2 │ │ │ │ + @ instruction: 0x010a8ab0 │ │ │ │ + smlatteq fp, r8, r2, r3 │ │ │ │ + smlatteq fp, r2, r2, r3 │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + ldrdeq r3, [fp, -r6] │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + smlabteq fp, sl, r2, r3 │ │ │ │ + smlabteq fp, r4, r2, r3 │ │ │ │ + tsteq r8, r6, asr #10 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + smlatbeq fp, r2, r2, r3 │ │ │ │ + tsteq r1, r6, lsr #10 │ │ │ │ + smlatbeq fp, ip, r2, r3 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + smlatbeq fp, r0, r2, r3 │ │ │ │ + smlabbeq r8, r8, ip, r6 │ │ │ │ + smlabbeq r8, r2, ip, r6 │ │ │ │ + tsteq fp, r8, ror #4 │ │ │ │ + tsteq fp, lr, ror #4 │ │ │ │ + tsteq fp, r4, asr r2 │ │ │ │ + tsteq r1, ip, lsl #9 │ │ │ │ + tsteq fp, r2, asr r2 │ │ │ │ + tsteq sl, r4, ror r3 │ │ │ │ + @ instruction: 0x010bd196 │ │ │ │ + strdeq r6, [r8, -ip] │ │ │ │ + strdeq r6, [r8, -r6] │ │ │ │ + tsteq fp, r8, lsr #4 │ │ │ │ + tsteq sl, ip, lsr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3d3a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b080e7 │ │ │ │ eorle r7, pc, #45, 30 @ 0xb4 │ │ │ │ @@ -116444,17 +116444,17 @@ │ │ │ │ blcc 8fb658 │ │ │ │ blcs 81334c │ │ │ │ stcge 6, cr15, [sp], {127} @ 0x7f │ │ │ │ @ instruction: 0xf7f8e492 │ │ │ │ and pc, r1, pc, lsr #17 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x0108649c │ │ │ │ - tsteq fp, r0, ror r4 │ │ │ │ - @ instruction: 0x01085dbe │ │ │ │ + smlabbeq r8, ip, r5, r6 │ │ │ │ + tsteq fp, r0, ror #10 │ │ │ │ + smlatbeq r8, lr, lr, r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3db08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -116971,27 +116971,27 @@ │ │ │ │ @ instruction: 0xf78c447a │ │ │ │ and lr, r7, r8, lsr #31 │ │ │ │ @ instruction: 0x46334a10 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x009ef78c │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq fp, r6, ror #12 │ │ │ │ - tsteq r7, r2, ror #12 │ │ │ │ - smlabbeq r9, r4, pc, r3 @ │ │ │ │ - tsteq fp, lr, asr #12 │ │ │ │ - tsteq fp, r0, lsr r6 │ │ │ │ - tsteq fp, lr, lsr r6 │ │ │ │ - tsteq fp, r0, asr #12 │ │ │ │ - tsteq fp, sl, asr #12 │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ - tsteq fp, lr, asr #12 │ │ │ │ - tsteq fp, r4, ror #12 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ + tsteq fp, r6, asr r7 │ │ │ │ + tsteq r7, r2, asr r7 │ │ │ │ + tsteq r9, r4, ror r0 │ │ │ │ + tsteq fp, lr, lsr r7 │ │ │ │ + tsteq fp, r0, lsr #14 │ │ │ │ + tsteq fp, lr, lsr #14 │ │ │ │ + tsteq fp, r0, lsr r7 │ │ │ │ + tsteq fp, sl, lsr r7 │ │ │ │ + tsteq fp, r8, lsr r7 │ │ │ │ + tsteq fp, lr, lsr r7 │ │ │ │ + tsteq fp, r4, asr r7 │ │ │ │ + tsteq r1, r0, ror #6 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec3e36c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addmi r0, r8, #228, 2 @ 0x39 │ │ │ │ cmnphi r4, #0, 4 @ p-variant is OBSOLETE │ │ │ │ bicseq pc, r3, #64, 12 @ 0x4000000 │ │ │ │ @@ -117798,29 +117798,29 @@ │ │ │ │ blcs 814870 │ │ │ │ tstphi r8, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14207d9 │ │ │ │ @ instruction: 0xf0028111 │ │ │ │ svclt 0x0000b912 │ │ │ │ - smlabteq fp, r4, r7, ip │ │ │ │ - tsteq fp, sl, asr #12 │ │ │ │ - smlatbeq fp, r0, r9, ip │ │ │ │ - tsteq fp, ip, lsr r5 │ │ │ │ - tsteq fp, lr, ror r5 │ │ │ │ - strdeq ip, [fp, -r0] │ │ │ │ - tsteq fp, r2, ror r4 │ │ │ │ - ldrdeq ip, [fp, -r6] │ │ │ │ - tsteq fp, r4, ror r1 │ │ │ │ - tsteq fp, r6, asr r1 │ │ │ │ - smlatbeq fp, ip, r1, ip │ │ │ │ - tsteq fp, lr, lsl r1 │ │ │ │ - strheq ip, [fp, -r8] │ │ │ │ - swpeq ip, sl, [fp] │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ + @ instruction: 0x010bc8b4 │ │ │ │ + tsteq fp, sl, lsr r7 │ │ │ │ + @ instruction: 0x010bca90 │ │ │ │ + tsteq fp, ip, lsr #12 │ │ │ │ + tsteq fp, lr, ror #12 │ │ │ │ + smlatteq fp, r0, r5, ip │ │ │ │ + tsteq fp, r2, ror #10 │ │ │ │ + smlabteq fp, r6, r2, ip │ │ │ │ + tsteq fp, r4, ror #4 │ │ │ │ + tsteq fp, r6, asr #4 │ │ │ │ + @ instruction: 0x010bc29c │ │ │ │ + tsteq fp, lr, lsl #4 │ │ │ │ + smlatbeq fp, r8, r1, ip │ │ │ │ + smlabbeq fp, sl, r1, ip │ │ │ │ + tsteq fp, ip, asr r1 │ │ │ │ cmppvs ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 7148cc │ │ │ │ rschi pc, sl, r2, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ rschi pc, r2, r2, asr #2 │ │ │ │ @@ -118629,18 +118629,18 @@ │ │ │ │ tstle r3, #916 @ 0x394 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 995578 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ addshi pc, r2, #1073741840 @ 0x40000010 │ │ │ │ blt fe5e4b1c │ │ │ │ - tsteq fp, ip, lsl #24 │ │ │ │ - tsteq fp, r8, lsl r1 │ │ │ │ - swpeq fp, r2, [fp] @ │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ + strdeq fp, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl #4 │ │ │ │ + smlabbeq fp, r2, r1, fp │ │ │ │ + tsteq fp, r0, lsr #2 │ │ │ │ cmppmi ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r1!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e2f5b0 │ │ │ │ @ instruction: 0xf5a0d30b │ │ │ │ @ instruction: 0xf04f53e2 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -119627,17 +119627,17 @@ │ │ │ │ addslt r5, fp, #-1543503871 @ 0xa4000001 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f82cd │ │ │ │ blx 9762e8 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ sbchi pc, r9, #0, 2 │ │ │ │ svclt 0x0000e2c4 │ │ │ │ - smlabteq fp, r4, ip, sl │ │ │ │ - smlatteq fp, sl, ip, sl │ │ │ │ - smlabbeq fp, ip, ip, sl │ │ │ │ + @ instruction: 0x010badb4 │ │ │ │ + ldrdeq sl, [fp, -sl] │ │ │ │ + tsteq fp, ip, ror sp │ │ │ │ cmnpcc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr}^ @ │ │ │ │ cmppcc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ msrpl SPSR_fsc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -120029,45 +120029,45 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2080 @ 0xfffff7e0 │ │ │ │ stmdami r0!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ ldmdami pc, {r0, sp, lr, pc} @ │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r8, r2, ror r6 │ │ │ │ - smlatbeq fp, lr, r7, r9 │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - tsteq r8, sl, asr r6 │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ - tsteq r8, lr, asr #12 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - tsteq r8, ip, lsr r6 │ │ │ │ - tsteq fp, r2, lsr #20 │ │ │ │ - tsteq r8, r0, lsr r6 │ │ │ │ - tsteq r8, sl, lsr #12 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - tsteq r8, lr, lsl r6 │ │ │ │ - tsteq r8, r8, lsl r6 │ │ │ │ - tsteq r8, r2, lsl r6 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r8, r6, lsl #12 │ │ │ │ - tsteq r8, r0, lsl #12 │ │ │ │ - strdeq r2, [r8, -sl] │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ - smlatteq r8, lr, r5, r2 │ │ │ │ - smlabteq fp, ip, r7, r9 │ │ │ │ - smlatteq r8, r2, r5, r2 │ │ │ │ - ldrdeq r2, [r8, -ip] │ │ │ │ - smlabteq fp, r6, r6, r9 │ │ │ │ - ldrdeq r2, [r8, -r0] │ │ │ │ - smlabteq r8, sl, r5, r2 │ │ │ │ - tsteq fp, r8, lsr r7 │ │ │ │ - smlabteq fp, r2, r7, r9 │ │ │ │ - smlatteq fp, r0, r9, r9 │ │ │ │ + tsteq r8, r2, ror #14 │ │ │ │ + @ instruction: 0x010b989e │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + tsteq r8, sl, asr #14 │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ + tsteq r8, lr, lsr r7 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq fp, r2, lsl fp │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + tsteq r8, sl, lsl r7 │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + tsteq r8, lr, lsl #14 │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + strdeq r2, [r8, -ip] │ │ │ │ + strdeq r2, [r8, -r6] │ │ │ │ + strdeq r2, [r8, -r0] │ │ │ │ + smlatteq r8, sl, r6, r2 │ │ │ │ + tsteq fp, r4, lsr #18 │ │ │ │ + ldrdeq r2, [r8, -lr] │ │ │ │ + @ instruction: 0x010b98bc │ │ │ │ + ldrdeq r2, [r8, -r2] │ │ │ │ + smlabteq r8, ip, r6, r2 │ │ │ │ + @ instruction: 0x010b97b6 │ │ │ │ + smlabteq r8, r0, r6, r2 │ │ │ │ + @ instruction: 0x010826ba │ │ │ │ + tsteq fp, r8, lsr #16 │ │ │ │ + @ instruction: 0x010b98b2 │ │ │ │ + ldrdeq r9, [fp, -r0] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -120871,20 +120871,20 @@ │ │ │ │ addsmi r7, r9, #-1946157054 @ 0x8c000002 │ │ │ │ @ instruction: 0xf6a4d916 │ │ │ │ @ instruction: 0xf04f72a4 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ subshi pc, r2, #-1073741808 @ 0xc0000010 │ │ │ │ stmlt r7, {r1, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x010828be │ │ │ │ - tsteq sl, lr, ror r0 │ │ │ │ - smlabteq fp, r8, r9, r9 │ │ │ │ - tsteq sl, r2, lsr r0 │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - smlabteq sl, lr, pc, r1 @ │ │ │ │ + smlatbeq r8, lr, r9, r2 │ │ │ │ + tsteq sl, lr, ror #2 │ │ │ │ + @ instruction: 0x010b9ab8 │ │ │ │ + tsteq sl, r2, lsr #2 │ │ │ │ + strdeq r2, [r8, -ip] │ │ │ │ + strheq r2, [sl, -lr] │ │ │ │ bicsvs pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldmdale ip!, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ svcvs 0x006cf5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q14 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -123812,200 +123812,200 @@ │ │ │ │ @ instruction: 0xf786447a │ │ │ │ rscseq lr, r4, #221184 @ 0x36000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b c2ba28 │ │ │ │ svclt 0x0000e17a │ │ │ │ - smlatteq fp, r0, ip, r6 │ │ │ │ - tstpeq r9, r6, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r6, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsl pc │ │ │ │ - tsteq r8, lr, lsl pc │ │ │ │ - tsteq r8, r2, lsl #30 │ │ │ │ - @ instruction: 0x010a119a │ │ │ │ - @ instruction: 0x010a119a │ │ │ │ - tsteq sl, r8, asr #4 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - tsteq sl, r8, lsr #4 │ │ │ │ - tsteq sl, r8, lsr #4 │ │ │ │ - tsteq sl, r8, lsr #4 │ │ │ │ - tsteq sl, r4, lsr r2 │ │ │ │ - tsteq sl, r8, lsr r2 │ │ │ │ - tsteq sl, ip, lsr r2 │ │ │ │ - tsteq sl, r0, asr #4 │ │ │ │ - tsteq sl, r8, lsr r2 │ │ │ │ - tsteq sl, r0, lsr r2 │ │ │ │ - tsteq sl, r0, lsr r2 │ │ │ │ - smlabteq sl, r4, sp, r0 │ │ │ │ - @ instruction: 0x011132b6 │ │ │ │ - tsteq sl, r2, lsr #4 │ │ │ │ - tstpeq r7, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r4, lsl #4 │ │ │ │ - ldrdeq pc, [sl, -r4] │ │ │ │ - strdeq r0, [sl, -r8] │ │ │ │ - mrseq r0, (UNDEF: 58) │ │ │ │ - tsteq sl, ip, lsl #6 │ │ │ │ - tsteq sl, ip, lsl #6 │ │ │ │ - tsteq sl, ip, lsl #6 │ │ │ │ - tsteq sl, ip, lsl #6 │ │ │ │ + ldrdeq r6, [fp, -r0] │ │ │ │ + tstpeq r9, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r6, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip │ │ │ │ + tsteq r8, lr │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + smlabbeq sl, sl, r2, r1 │ │ │ │ + smlabbeq sl, sl, r2, r1 │ │ │ │ + tsteq sl, r8, lsr r3 │ │ │ │ + tsteq fp, r4, lsr #4 │ │ │ │ tsteq sl, r8, lsl r3 │ │ │ │ tsteq sl, r8, lsl r3 │ │ │ │ - tsteq sl, r8, lsl r4 │ │ │ │ - smlatteq sl, r8, sp, pc @ │ │ │ │ - tsteq sl, r4, lsl #6 │ │ │ │ - tsteq sl, r8, asr #6 │ │ │ │ - strdeq r0, [sl, -r8] │ │ │ │ - tsteq sl, r8, lsl #6 │ │ │ │ - smlabteq sl, r8, r0, r1 │ │ │ │ - smlatteq sl, r8, r0, r1 │ │ │ │ + tsteq sl, r8, lsl r3 │ │ │ │ + tsteq sl, r4, lsr #6 │ │ │ │ + tsteq sl, r8, lsr #6 │ │ │ │ tsteq sl, ip, lsr #6 │ │ │ │ - tsteq sl, r4, lsr r3 │ │ │ │ - ldrdeq r1, [sl, -r0] │ │ │ │ - ldrdeq r1, [sl, -r0] │ │ │ │ - ldrdeq r1, [sl, -r0] │ │ │ │ - ldrdeq r1, [sl, -r0] │ │ │ │ - tsteq sl, r4, lsl r3 │ │ │ │ - tsteq sl, r4, lsl r3 │ │ │ │ - strheq r1, [sl, -r0] │ │ │ │ - tstpeq sl, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sl, r4, r0, r1 │ │ │ │ - strheq r1, [sl, -r0] │ │ │ │ - strheq r1, [sl, -r8] │ │ │ │ - smlatteq fp, ip, r8, r6 │ │ │ │ - tsteq r1, r6, lsr #32 │ │ │ │ - swpeq r1, r8, [sl] │ │ │ │ - @ instruction: 0x010b68ba │ │ │ │ - smlabteq fp, r2, r8, r6 │ │ │ │ - smlabteq fp, r6, r8, r6 │ │ │ │ - tsteq r1, r8, asr #31 │ │ │ │ - qaddeq r1, r4, sl │ │ │ │ - smlatbeq r9, ip, lr, lr │ │ │ │ - tsteq sl, r4, rrx │ │ │ │ - tstpeq r7, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, ror #16 │ │ │ │ - strdeq pc, [r7, -lr] │ │ │ │ - strdeq pc, [r7, -r6] │ │ │ │ - tsteq sl, r6, ror fp │ │ │ │ - smlabteq r7, ip, r6, pc @ │ │ │ │ - smlabteq r7, r4, r6, pc @ │ │ │ │ - @ instruction: 0x01086eb8 │ │ │ │ - smlatbeq r8, r8, lr, r6 │ │ │ │ - smlatbeq r8, r4, lr, r6 │ │ │ │ - smlatbeq r8, r0, lr, r6 │ │ │ │ - @ instruction: 0x01086e9c │ │ │ │ - @ instruction: 0x01086e98 │ │ │ │ - @ instruction: 0x01086e94 │ │ │ │ - @ instruction: 0x01086e90 │ │ │ │ - smlabbeq r8, r8, lr, r6 │ │ │ │ - smlabbeq r8, r4, lr, r6 │ │ │ │ - @ instruction: 0x01086e90 │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - tsteq r1, r2, lsr #28 │ │ │ │ - tsteq fp, lr, lsr #14 │ │ │ │ - smlatbeq r7, ip, r5, pc @ │ │ │ │ - smlatbeq r7, r4, r5, pc @ │ │ │ │ - tsteq fp, r2, lsl r7 │ │ │ │ - tsteq fp, r6, lsl #14 │ │ │ │ - tsteq fp, r0, lsl #14 │ │ │ │ - tsteq fp, r2, lsl #14 │ │ │ │ - tsteq fp, r4, lsl #14 │ │ │ │ - smlabteq r8, ip, r8, r6 │ │ │ │ - tstpeq r7, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r4, r8, r6 │ │ │ │ + tsteq sl, r0, lsr r3 │ │ │ │ + tsteq sl, r8, lsr #6 │ │ │ │ + tsteq sl, r0, lsr #6 │ │ │ │ + tsteq sl, r0, lsr #6 │ │ │ │ + @ instruction: 0x010a0eb4 │ │ │ │ + tsteq r1, r6, lsr #7 │ │ │ │ + tsteq sl, r2, lsl r3 │ │ │ │ + tstpeq r7, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [sl, -r4] │ │ │ │ + smlabteq fp, r4, r0, r0 │ │ │ │ + smlatteq sl, r8, r3, r0 │ │ │ │ + strdeq r0, [sl, -r0] │ │ │ │ + strdeq r0, [sl, -ip] │ │ │ │ + strdeq r0, [sl, -ip] │ │ │ │ + strdeq r0, [sl, -ip] │ │ │ │ + strdeq r0, [sl, -ip] │ │ │ │ + tsteq sl, r8, lsl #8 │ │ │ │ + tsteq sl, r8, lsl #8 │ │ │ │ + tsteq sl, r8, lsl #10 │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + strdeq r0, [sl, -r4] │ │ │ │ + tsteq sl, r8, lsr r4 │ │ │ │ + smlatteq sl, r8, r3, r0 │ │ │ │ + strdeq r0, [sl, -r8] │ │ │ │ + @ instruction: 0x010a11b8 │ │ │ │ + ldrdeq r1, [sl, -r8] │ │ │ │ + tsteq sl, ip, lsl r4 │ │ │ │ + tsteq sl, r4, lsr #8 │ │ │ │ + smlabteq sl, r0, r1, r1 │ │ │ │ + smlabteq sl, r0, r1, r1 │ │ │ │ + smlabteq sl, r0, r1, r1 │ │ │ │ + smlabteq sl, r0, r1, r1 │ │ │ │ + tsteq sl, r4, lsl #8 │ │ │ │ + tsteq sl, r4, lsl #8 │ │ │ │ + smlatbeq sl, r0, r1, r1 │ │ │ │ + tstpeq sl, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010a1194 │ │ │ │ + smlatbeq sl, r0, r1, r1 │ │ │ │ + smlatbeq sl, r8, r1, r1 │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + tsteq r1, r6, lsl r1 │ │ │ │ + smlabbeq sl, r8, r1, r1 │ │ │ │ + smlatbeq fp, sl, r9, r6 │ │ │ │ + @ instruction: 0x010b69b2 │ │ │ │ + @ instruction: 0x010b69b6 │ │ │ │ + ldrheq r3, [r1, -r8] │ │ │ │ + tsteq sl, r4, asr #2 │ │ │ │ + @ instruction: 0x0109ef9c │ │ │ │ + tsteq sl, r4, asr r1 │ │ │ │ + tstpeq r7, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r8, asr r9 │ │ │ │ + smlatteq r7, lr, r7, pc @ │ │ │ │ + smlatteq r7, r6, r7, pc @ │ │ │ │ + tsteq sl, r6, ror #24 │ │ │ │ + @ instruction: 0x0107f7bc │ │ │ │ + @ instruction: 0x0107f7b4 │ │ │ │ + smlatbeq r8, r8, pc, r6 @ │ │ │ │ + @ instruction: 0x01086f98 │ │ │ │ + @ instruction: 0x01086f94 │ │ │ │ + @ instruction: 0x01086f90 │ │ │ │ + smlabbeq r8, ip, pc, r6 @ │ │ │ │ + smlabbeq r8, r8, pc, r6 @ │ │ │ │ + smlabbeq r8, r4, pc, r6 @ │ │ │ │ + smlabbeq r8, r0, pc, r6 @ │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + smlabbeq r8, r0, pc, r6 @ │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + tsteq r1, r2, lsl pc │ │ │ │ + tsteq fp, lr, lsl r8 │ │ │ │ + @ instruction: 0x0107f69c │ │ │ │ + @ instruction: 0x0107f694 │ │ │ │ + tsteq fp, r2, lsl #16 │ │ │ │ + strdeq r6, [fp, -r6] │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + strdeq r6, [fp, -r2] │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + @ instruction: 0x010869bc │ │ │ │ + tstpeq r7, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r7, -sl] │ │ │ │ + @ instruction: 0x01086994 │ │ │ │ + tsteq r9, r4, lsr sp │ │ │ │ + smlabbeq r8, r8, r9, r6 │ │ │ │ + tstpeq r9, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r6, ror #14 │ │ │ │ + tsteq fp, lr, ror #14 │ │ │ │ + tsteq fp, r6, ror r7 │ │ │ │ + tsteq fp, r6, ror r7 │ │ │ │ + tsteq fp, r2, ror r7 │ │ │ │ + smlabbeq r9, sl, ip, lr │ │ │ │ + tsteq fp, ip, ror #14 │ │ │ │ + tsteq r9, r8, ror #24 │ │ │ │ + tsteq fp, sl, asr r7 │ │ │ │ tsteq r9, r4, asr #24 │ │ │ │ - @ instruction: 0x01086898 │ │ │ │ - tstpeq r9, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r6, ror r6 │ │ │ │ - tsteq fp, lr, ror r6 │ │ │ │ - smlabbeq fp, r6, r6, r6 │ │ │ │ - smlabbeq fp, r6, r6, r6 │ │ │ │ - smlabbeq fp, r2, r6, r6 │ │ │ │ - @ instruction: 0x0109eb9a │ │ │ │ - tsteq fp, ip, ror r6 │ │ │ │ - tsteq r9, r8, ror fp │ │ │ │ - tsteq fp, sl, ror #12 │ │ │ │ - tsteq r9, r4, asr fp │ │ │ │ - strdeq r6, [r8, -r6] │ │ │ │ - smlatteq r8, r6, fp, r6 │ │ │ │ - smlatteq r8, r2, fp, r6 │ │ │ │ - ldrdeq r6, [r8, -lr] │ │ │ │ - ldrdeq r6, [r8, -sl] │ │ │ │ + smlatteq r8, r6, ip, r6 │ │ │ │ ldrdeq r6, [r8, -r6] │ │ │ │ ldrdeq r6, [r8, -r2] │ │ │ │ - smlabteq r8, lr, fp, r6 │ │ │ │ - smlabteq r8, r6, fp, r6 │ │ │ │ - smlabteq r8, r2, fp, r6 │ │ │ │ - smlabteq r8, lr, fp, r6 │ │ │ │ - @ instruction: 0x01086bb2 │ │ │ │ - tsteq r1, r0, ror #22 │ │ │ │ - smlatbeq r8, r4, fp, r6 │ │ │ │ - smlatbeq r8, sl, fp, r6 │ │ │ │ - smlatbeq r8, r4, fp, r6 │ │ │ │ - tsteq fp, r6, asr #10 │ │ │ │ - @ instruction: 0x0107f2b8 │ │ │ │ - smlabteq r8, r6, sl, r6 │ │ │ │ - tsteq r8, r2, lsl fp │ │ │ │ - tsteq sl, lr, lsr #14 │ │ │ │ - tsteq fp, lr, ror r9 │ │ │ │ - tstpeq r7, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ad9b0 │ │ │ │ - tstpeq r7, sl, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq fp, sl, r4, r6 │ │ │ │ - @ instruction: 0x010b64b0 │ │ │ │ - @ instruction: 0x010b64b2 │ │ │ │ - tstpeq r7, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, lr, lsr #18 │ │ │ │ - tsteq sl, r8, lsl #20 │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ - tsteq r8, sl, lsr #14 │ │ │ │ - tsteq sl, r2, lsl #20 │ │ │ │ - tsteq r8, r0, lsl r7 │ │ │ │ - strdeq sp, [r8, -r8] │ │ │ │ - strdeq lr, [sl, -ip] │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - smlabteq r8, r6, r6, sp │ │ │ │ - tsteq fp, r6, lsl #8 │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - tsteq fp, sl, lsl #8 │ │ │ │ - tsteq r8, sl, ror #8 │ │ │ │ - tsteq r8, ip, ror #8 │ │ │ │ - tsteq r8, r0, asr r4 │ │ │ │ - smlatteq sl, r8, r6, r0 │ │ │ │ - smlatteq sl, r8, r6, r0 │ │ │ │ - smlatteq sl, r0, r6, r0 │ │ │ │ - smlatteq sl, r0, r6, r0 │ │ │ │ - strdeq r0, [sl, -sl] │ │ │ │ - tsteq sl, r4, lsl r7 │ │ │ │ - tsteq sl, r4, lsl r7 │ │ │ │ - tsteq sl, sl, lsr #14 │ │ │ │ - tsteq sl, lr, lsr r7 │ │ │ │ - tstpeq sl, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r2, lsr #14 │ │ │ │ - tsteq sl, r4, lsr #14 │ │ │ │ - tsteq sl, r6, lsr #14 │ │ │ │ - tsteq sl, r4, lsr r7 │ │ │ │ - tsteq sl, sl, lsr r7 │ │ │ │ - tsteq sl, r0, asr #14 │ │ │ │ - tsteq sl, r6, asr #14 │ │ │ │ - tsteq sl, r0, asr #14 │ │ │ │ - tsteq sl, sl, lsr r7 │ │ │ │ - tsteq sl, ip, lsr r7 │ │ │ │ - ldrdeq r0, [sl, -r2] │ │ │ │ - tsteq r1, r6, asr #15 │ │ │ │ - tsteq sl, ip, lsl r7 │ │ │ │ - tsteq fp, r0, lsr #10 │ │ │ │ - tsteq sl, r2, lsl r7 │ │ │ │ - tsteq sl, r8, lsl #14 │ │ │ │ - tsteq r7, r6, lsr #30 │ │ │ │ + smlabteq r8, lr, ip, r6 │ │ │ │ + smlabteq r8, sl, ip, r6 │ │ │ │ + smlabteq r8, r6, ip, r6 │ │ │ │ + smlabteq r8, r2, ip, r6 │ │ │ │ + @ instruction: 0x01086cbe │ │ │ │ + @ instruction: 0x01086cb6 │ │ │ │ + @ instruction: 0x01086cb2 │ │ │ │ + @ instruction: 0x01086cbe │ │ │ │ + smlatbeq r8, r2, ip, r6 │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + @ instruction: 0x01086c94 │ │ │ │ + @ instruction: 0x01086c9a │ │ │ │ + @ instruction: 0x01086c94 │ │ │ │ + tsteq fp, r6, lsr r6 │ │ │ │ + smlatbeq r7, r8, r3, pc @ │ │ │ │ + @ instruction: 0x01086bb6 │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + tsteq sl, lr, lsl r8 │ │ │ │ + tsteq fp, lr, ror #20 │ │ │ │ + tstpeq r7, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, r0, sl, sp │ │ │ │ + tstpeq r7, sl, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r2, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010b659a │ │ │ │ + smlatbeq fp, r0, r5, r6 │ │ │ │ + smlatbeq fp, r2, r5, r6 │ │ │ │ + tstpeq r7, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, lr, lsl sl │ │ │ │ + strdeq lr, [sl, -r8] │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, sl, lsl r8 │ │ │ │ + strdeq lr, [sl, -r2] │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + smlatteq r8, r8, r7, sp │ │ │ │ + smlatteq sl, ip, sl, lr │ │ │ │ + smlabteq r8, lr, r7, sp │ │ │ │ + @ instruction: 0x0108d7b6 │ │ │ │ + strdeq r6, [fp, -r6] │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ + strdeq r6, [fp, -sl] │ │ │ │ + tsteq r8, sl, asr r5 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + ldrdeq r0, [sl, -r8] │ │ │ │ + ldrdeq r0, [sl, -r8] │ │ │ │ + ldrdeq r0, [sl, -r0] │ │ │ │ + ldrdeq r0, [sl, -r0] │ │ │ │ + smlatteq sl, sl, r7, r0 │ │ │ │ + tsteq sl, r4, lsl #16 │ │ │ │ + tsteq sl, r4, lsl #16 │ │ │ │ + tsteq sl, sl, lsl r8 │ │ │ │ + tsteq sl, lr, lsr #16 │ │ │ │ + tstpeq sl, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r2, lsl r8 │ │ │ │ + tsteq sl, r4, lsl r8 │ │ │ │ + tsteq sl, r6, lsl r8 │ │ │ │ + tsteq sl, r4, lsr #16 │ │ │ │ + tsteq sl, sl, lsr #16 │ │ │ │ + tsteq sl, r0, lsr r8 │ │ │ │ + tsteq sl, r6, lsr r8 │ │ │ │ + tsteq sl, r0, lsr r8 │ │ │ │ + tsteq sl, sl, lsr #16 │ │ │ │ + tsteq sl, ip, lsr #16 │ │ │ │ + smlabteq sl, r2, r3, r0 │ │ │ │ + @ instruction: 0x011128b6 │ │ │ │ + tsteq sl, ip, lsl #16 │ │ │ │ + tsteq fp, r0, lsl r6 │ │ │ │ + tsteq sl, r2, lsl #16 │ │ │ │ + strdeq r0, [sl, -r8] │ │ │ │ + tstpeq r7, r6, lsl r0 @ p-variant is OBSOLETE │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r0!, {r1, r2, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf786447a │ │ │ │ vmlal.u8 q15, d22, d26 │ │ │ │ @@ -124245,73 +124245,73 @@ │ │ │ │ ldrd lr, [r7], -r6 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 12, cr15, cr12, cr5, {4} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r7, r6, lsr ip │ │ │ │ - tsteq sl, r4, lsl #8 │ │ │ │ - ldrdeq pc, [sl, -r6] │ │ │ │ - strdeq pc, [r9, -ip] │ │ │ │ - tstpeq r9, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, sl, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [sl, -lr] │ │ │ │ - tstpeq r9, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r6, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sl, r8, r2, r0 │ │ │ │ - tsteq sl, sl, lsl #6 │ │ │ │ - tstpeq r9, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [sl, -r8] │ │ │ │ - strdeq r0, [sl, -sl] │ │ │ │ - strdeq r0, [sl, -ip] │ │ │ │ - strdeq r0, [sl, -lr] │ │ │ │ - tstpeq r9, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sl, r4, r2, r0 │ │ │ │ - tsteq sl, lr, asr ip │ │ │ │ - ldrdeq r0, [sl, -ip] │ │ │ │ - smlatteq sl, sl, r2, r0 │ │ │ │ + tsteq r7, r6, lsr #26 │ │ │ │ strdeq r0, [sl, -r4] │ │ │ │ - tsteq fp, sl, lsr #22 │ │ │ │ - tsteq r1, r6, ror #4 │ │ │ │ - ldrdeq r0, [sl, -ip] │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - tsteq r8, r2, lsl ip │ │ │ │ - smlabteq sl, r8, r2, r0 │ │ │ │ - tsteq r9, ip, lsr #2 │ │ │ │ - @ instruction: 0x010a02be │ │ │ │ - @ instruction: 0x010a02be │ │ │ │ - smlabbeq r7, ip, r9, lr │ │ │ │ - smlabbeq r7, r6, r9, lr │ │ │ │ - tsteq sl, r8, lsl #28 │ │ │ │ - tsteq r7, r0, ror #18 │ │ │ │ - tsteq r7, sl, asr r9 │ │ │ │ - tsteq r8, r0, asr r1 │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - tsteq r8, r8, lsr r1 │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq sl, ip, ror #26 │ │ │ │ - tsteq r1, lr, ror #1 │ │ │ │ - @ instruction: 0x010b5b94 │ │ │ │ - ldrdeq sp, [r9, -r2] │ │ │ │ - smlatbeq r7, r4, r4, lr │ │ │ │ + smlabteq sl, r6, r2, pc @ │ │ │ │ + smlatteq r9, ip, r5, pc @ │ │ │ │ + strdeq pc, [r9, -r6] │ │ │ │ + tstpeq r9, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r6, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, sl, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sl, lr, r0, pc @ │ │ │ │ + tstpeq r9, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r6, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [sl, -r8] │ │ │ │ + strdeq r0, [sl, -sl] │ │ │ │ + tstpeq r9, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sl, r8, r3, r0 │ │ │ │ + smlatteq sl, sl, r3, r0 │ │ │ │ + smlatteq sl, ip, r3, r0 │ │ │ │ + smlatteq sl, lr, r3, r0 │ │ │ │ + tstpeq r9, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [sl, -r4] │ │ │ │ + tsteq sl, lr, asr #26 │ │ │ │ + smlabteq sl, ip, r3, r0 │ │ │ │ + ldrdeq r0, [sl, -sl] │ │ │ │ + smlatteq sl, r4, r3, r0 │ │ │ │ + tsteq fp, sl, lsl ip │ │ │ │ + tsteq r1, r6, asr r3 │ │ │ │ + smlabteq sl, ip, r3, r0 │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ + @ instruction: 0x010a03b8 │ │ │ │ + tsteq r9, ip, lsl r2 │ │ │ │ + smlatbeq sl, lr, r3, r0 │ │ │ │ + smlatbeq sl, lr, r3, r0 │ │ │ │ + tsteq r7, ip, ror sl │ │ │ │ + tsteq r7, r6, ror sl │ │ │ │ + strdeq sl, [sl, -r8] │ │ │ │ + tsteq r7, r0, asr sl │ │ │ │ + tsteq r7, sl, asr #20 │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ + tsteq sl, ip, asr lr │ │ │ │ + @ instruction: 0x011121de │ │ │ │ + smlabbeq fp, r4, ip, r5 │ │ │ │ + smlabteq r9, r2, r0, lr │ │ │ │ + @ instruction: 0x0107e594 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec455cc │ │ │ │ @ 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 │ │ │ │ @@ -124564,78 +124564,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 fp, ip, ip, r5 │ │ │ │ - tsteq fp, lr, lsl #20 │ │ │ │ - strdeq r5, [fp, -r8] │ │ │ │ - tsteq fp, r6, ror #16 │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - smlatteq fp, r2, r7, r5 │ │ │ │ - strdeq r5, [fp, -r0] │ │ │ │ - tsteq fp, sl, lsr #16 │ │ │ │ - @ instruction: 0x010b58b0 │ │ │ │ - @ instruction: 0x010b58ba │ │ │ │ - tsteq fp, r0, ror r8 │ │ │ │ - tsteq fp, sl, asr #18 │ │ │ │ - tsteq fp, r4, lsl #18 │ │ │ │ - tsteq fp, r2, lsr #18 │ │ │ │ - ldrdeq r5, [fp, -r4] │ │ │ │ - tsteq fp, sl, ror r9 │ │ │ │ - @ instruction: 0x010b5994 │ │ │ │ - tsteq fp, sl, asr #18 │ │ │ │ - smlatteq fp, r0, sl, r5 │ │ │ │ - tsteq fp, r6, lsr sl │ │ │ │ - ldrdeq r5, [fp, -ip] │ │ │ │ - tsteq fp, r2, lsl #20 │ │ │ │ - @ instruction: 0x010b59b0 │ │ │ │ - tsteq fp, r6, ror sl │ │ │ │ - @ instruction: 0x010b5a98 │ │ │ │ - tsteq fp, lr, lsr sl │ │ │ │ - tsteq fp, ip, asr #22 │ │ │ │ + tsteq fp, ip, ror sp │ │ │ │ + strdeq r5, [fp, -lr] │ │ │ │ + smlatteq fp, r8, r9, r5 │ │ │ │ + tsteq fp, r6, asr r9 │ │ │ │ + tsteq fp, r8, lsl #18 │ │ │ │ + ldrdeq r5, [fp, -r2] │ │ │ │ + smlatteq fp, r0, r8, r5 │ │ │ │ + tsteq fp, sl, lsl r9 │ │ │ │ + smlatbeq fp, r0, r9, r5 │ │ │ │ + smlatbeq fp, sl, r9, r5 │ │ │ │ + tsteq fp, r0, ror #18 │ │ │ │ + tsteq fp, sl, lsr sl │ │ │ │ + strdeq r5, [fp, -r4] │ │ │ │ + tsteq fp, r2, lsl sl │ │ │ │ + smlabteq fp, r4, r9, r5 │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + smlabbeq fp, r4, sl, r5 │ │ │ │ + tsteq fp, sl, lsr sl │ │ │ │ + ldrdeq r5, [fp, -r0] │ │ │ │ + tsteq fp, r6, lsr #22 │ │ │ │ + smlabteq fp, ip, sl, r5 │ │ │ │ strdeq r5, [fp, -r2] │ │ │ │ - tsteq fp, r8, lsl fp │ │ │ │ - smlabteq fp, r2, sl, r5 │ │ │ │ + smlatbeq fp, r0, sl, r5 │ │ │ │ + tsteq fp, r6, ror #22 │ │ │ │ smlabbeq fp, r8, fp, r5 │ │ │ │ - smlatbeq fp, sl, fp, r5 │ │ │ │ - tsteq fp, r4, asr fp │ │ │ │ - smlatteq fp, r6, sp, r5 │ │ │ │ - tsteq fp, r4, lsl #26 │ │ │ │ - tsteq fp, sl, asr ip │ │ │ │ - tsteq fp, r4, lsl #24 │ │ │ │ - tsteq fp, r6, lsr #24 │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - @ instruction: 0x010b5c96 │ │ │ │ - @ instruction: 0x010b5cbc │ │ │ │ - tsteq fp, lr, asr ip │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ - tsteq fp, lr, lsl #26 │ │ │ │ - tsteq fp, r4, lsr #26 │ │ │ │ - smlatteq fp, r6, ip, r5 │ │ │ │ - tsteq fp, r8, ror #26 │ │ │ │ - tsteq fp, sl, ror sp │ │ │ │ - tsteq fp, r4, asr #26 │ │ │ │ - smlabbeq fp, r2, lr, r5 │ │ │ │ - smlatteq fp, ip, sp, r5 │ │ │ │ - smlatbeq fp, sl, sp, r5 │ │ │ │ - @ instruction: 0x010b5dbc │ │ │ │ + tsteq fp, lr, lsr #22 │ │ │ │ + tsteq fp, ip, lsr ip │ │ │ │ + smlatteq fp, r2, fp, r5 │ │ │ │ + tsteq fp, r8, lsl #24 │ │ │ │ + @ instruction: 0x010b5bb2 │ │ │ │ + tsteq fp, r8, ror ip │ │ │ │ + @ instruction: 0x010b5c9a │ │ │ │ + tsteq fp, r4, asr #24 │ │ │ │ + ldrdeq r5, [fp, -r6] │ │ │ │ + strdeq r5, [fp, -r4] │ │ │ │ + tsteq fp, sl, asr #26 │ │ │ │ + strdeq r5, [fp, -r4] │ │ │ │ + tsteq fp, r6, lsl sp │ │ │ │ + smlabteq fp, r0, ip, r5 │ │ │ │ smlabbeq fp, r6, sp, r5 │ │ │ │ - tsteq fp, r8, lsl lr │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ - smlatteq fp, r8, sp, r5 │ │ │ │ + smlatbeq fp, ip, sp, r5 │ │ │ │ + tsteq fp, lr, asr #26 │ │ │ │ + tsteq fp, ip, lsr lr │ │ │ │ strdeq r5, [fp, -lr] │ │ │ │ - smlatbeq fp, r0, lr, r5 │ │ │ │ - smlabteq fp, r2, lr, r5 │ │ │ │ - tsteq fp, ip, ror #28 │ │ │ │ - tsteq fp, lr, lsr pc │ │ │ │ - tsteq fp, r0, ror #30 │ │ │ │ - tsteq fp, sl, lsl #30 │ │ │ │ + tsteq fp, r4, lsl lr │ │ │ │ + ldrdeq r5, [fp, -r6] │ │ │ │ + tsteq fp, r8, asr lr │ │ │ │ + tsteq fp, sl, ror #28 │ │ │ │ + tsteq fp, r4, lsr lr │ │ │ │ + tsteq fp, r2, ror pc │ │ │ │ + ldrdeq r5, [fp, -ip] │ │ │ │ + @ instruction: 0x010b5e9a │ │ │ │ + smlatbeq fp, ip, lr, r5 │ │ │ │ + tsteq fp, r6, ror lr │ │ │ │ + tsteq fp, r8, lsl #30 │ │ │ │ + tsteq fp, r2, lsr #30 │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + smlatteq fp, lr, pc, r5 @ │ │ │ │ + @ instruction: 0x010b5f90 │ │ │ │ + @ instruction: 0x010b5fb2 │ │ │ │ + tsteq fp, ip, asr pc │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + qaddeq r6, r0, fp │ │ │ │ + strdeq r5, [fp, -sl] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ addsmi r4, r1, #31457280 @ 0x1e00000 │ │ │ │ @@ -125236,121 +125236,121 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x0014f784 │ │ │ │ strtmi r4, [fp], -lr, ror #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7844620 │ │ │ │ pop {r1, r2, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq r7, r6, pc, sp @ │ │ │ │ - @ instruction: 0x0109d790 │ │ │ │ - @ instruction: 0x0107df90 │ │ │ │ - tsteq fp, lr, ror #6 │ │ │ │ + swpeq lr, r6, [r7] │ │ │ │ + smlabbeq r9, r0, r8, sp │ │ │ │ + smlabbeq r7, r0, r0, lr │ │ │ │ + tsteq fp, lr, asr r4 │ │ │ │ + tsteq fp, r6, asr r4 │ │ │ │ + ldrdeq r5, [fp, -sl] │ │ │ │ + tsteq fp, lr, lsr r4 │ │ │ │ + tsteq fp, r6, lsr r4 │ │ │ │ + @ instruction: 0x010b5c9e │ │ │ │ + tsteq fp, lr, lsl r4 │ │ │ │ + smlabbeq fp, r6, ip, r5 │ │ │ │ + tsteq fp, r6, lsl #8 │ │ │ │ + tsteq fp, r2, ror ip │ │ │ │ + smlatteq fp, lr, r3, r4 │ │ │ │ + tsteq fp, sl, asr ip │ │ │ │ + tsteq fp, r6, asr ip │ │ │ │ + tsteq fp, lr, asr ip │ │ │ │ + tsteq fp, lr, ror #24 │ │ │ │ + smlabbeq fp, r2, ip, r5 │ │ │ │ + smlabbeq fp, r6, ip, r5 │ │ │ │ + tsteq fp, lr, ror ip │ │ │ │ + @ instruction: 0x010b5c92 │ │ │ │ + tsteq r1, r0, lsl #16 │ │ │ │ + tsteq fp, lr, ror r0 │ │ │ │ + smlatteq r9, r8, r6, sp │ │ │ │ + tsteq fp, r4, ror r0 │ │ │ │ + smlabteq r9, sl, r6, sp │ │ │ │ + tsteq r7, r6, lsl #30 │ │ │ │ + smlatbeq r9, ip, r6, sp │ │ │ │ + smlabteq r7, ip, lr, sp │ │ │ │ + smlabbeq r9, lr, r6, sp │ │ │ │ tsteq fp, r6, ror #6 │ │ │ │ - smlatteq fp, sl, fp, r5 │ │ │ │ - tsteq fp, lr, asr #6 │ │ │ │ - tsteq fp, r6, asr #6 │ │ │ │ - smlatbeq fp, lr, fp, r5 │ │ │ │ - tsteq fp, lr, lsr #6 │ │ │ │ - @ instruction: 0x010b5b96 │ │ │ │ - tsteq fp, r6, lsl r3 │ │ │ │ - smlabbeq fp, r2, fp, r5 │ │ │ │ - strdeq r4, [fp, -lr] │ │ │ │ - tsteq fp, sl, ror #22 │ │ │ │ - tsteq fp, r6, ror #22 │ │ │ │ - tsteq fp, lr, ror #22 │ │ │ │ - tsteq fp, lr, ror fp │ │ │ │ - @ instruction: 0x010b5b92 │ │ │ │ - @ instruction: 0x010b5b96 │ │ │ │ - smlabbeq fp, lr, fp, r5 │ │ │ │ - smlatbeq fp, r2, fp, r5 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - smlabbeq fp, lr, pc, r4 @ │ │ │ │ - strdeq sp, [r9, -r8] │ │ │ │ - smlabbeq fp, r4, pc, r4 @ │ │ │ │ - ldrdeq sp, [r9, -sl] │ │ │ │ - tsteq r7, r6, lsl lr │ │ │ │ - @ instruction: 0x0109d5bc │ │ │ │ - ldrdeq sp, [r7, -ip] │ │ │ │ - @ instruction: 0x0109d59e │ │ │ │ - tsteq fp, r6, ror r2 │ │ │ │ - @ instruction: 0x0108c3b4 │ │ │ │ - @ instruction: 0x0108c39c │ │ │ │ - tsteq fp, r4, asr r2 │ │ │ │ - tsteq r5, sl, lsr #18 │ │ │ │ - tsteq fp, r2, asr #4 │ │ │ │ - smlatbeq fp, lr, sl, r5 │ │ │ │ - tsteq r8, r0, asr r3 │ │ │ │ - tsteq r8, r8, lsr r3 │ │ │ │ - @ instruction: 0x010b5a90 │ │ │ │ - @ instruction: 0x010b5a9a │ │ │ │ - smlabbeq fp, r6, sl, r5 │ │ │ │ - ldrdeq r4, [fp, -r6] │ │ │ │ - smlatteq r8, ip, r2, ip │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - tstpeq r9, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010aba96 │ │ │ │ - @ instruction: 0x0107deba │ │ │ │ - @ instruction: 0x0107de9a │ │ │ │ - tsteq r1, r4, asr #10 │ │ │ │ - @ instruction: 0x0109f4b0 │ │ │ │ - smlabteq r7, lr, ip, sp │ │ │ │ - smlabteq r7, r6, ip, sp │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - @ instruction: 0x010b5998 │ │ │ │ - @ instruction: 0x010b5994 │ │ │ │ - @ instruction: 0x0109f29c │ │ │ │ - tstpeq r9, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, lr, lsr ip │ │ │ │ - tsteq r7, r6, lsr ip │ │ │ │ - smlatbeq fp, r4, sp, r4 │ │ │ │ - tsteq fp, r2, lsr r9 │ │ │ │ - tsteq r8, lr, asr pc │ │ │ │ - tsteq fp, r2, lsr #18 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - smlabteq fp, sl, r1, r0 │ │ │ │ - smlabteq fp, lr, r1, r0 │ │ │ │ - smlabteq fp, r8, r1, r0 │ │ │ │ - smlabteq r9, r4, r2, sp │ │ │ │ - smlatteq r9, r0, r2, sp │ │ │ │ - smlatbeq r9, r6, r2, sp │ │ │ │ - smlabteq r9, r2, r2, sp │ │ │ │ - smlatteq fp, r8, pc, r3 @ │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - ldrdeq r3, [fp, -r6] │ │ │ │ - smlatbeq fp, r4, lr, r3 │ │ │ │ - tsteq fp, sl, lsr #14 │ │ │ │ - @ instruction: 0x010b3e90 │ │ │ │ - smlabbeq fp, sl, lr, r3 │ │ │ │ - smlabbeq fp, r4, lr, r3 │ │ │ │ - tsteq fp, lr, ror lr │ │ │ │ - tsteq fp, ip, lsl r8 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - tsteq fp, lr, asr pc │ │ │ │ - strdeq sp, [r9, -lr] │ │ │ │ - tsteq fp, r4, asr pc │ │ │ │ - tsteq fp, r8, asr #30 │ │ │ │ - tsteq fp, r4, asr #30 │ │ │ │ - tsteq fp, ip, lsr pc │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - tsteq fp, ip, asr r7 │ │ │ │ - tsteq fp, r4, ror #14 │ │ │ │ - tsteq fp, r0, lsl #30 │ │ │ │ - tsteq fp, r8, asr #14 │ │ │ │ - tsteq fp, r8, asr r7 │ │ │ │ - tsteq fp, sl, lsr r7 │ │ │ │ - tsteq r1, sl, asr #3 │ │ │ │ - smlabteq r9, r0, ip, ip │ │ │ │ - strheq sp, [r9, -ip] │ │ │ │ - tsteq fp, sl, lsl r7 │ │ │ │ - tsteq fp, r6, lsl r7 │ │ │ │ - tsteq r7, r4, lsl sl │ │ │ │ - tsteq r9, r0, rrx │ │ │ │ - smlatbeq r9, lr, r3, sp │ │ │ │ - tsteq r9, r2, asr #32 │ │ │ │ + smlatbeq r8, r4, r4, ip │ │ │ │ + smlabbeq r8, ip, r4, ip │ │ │ │ + tsteq fp, r4, asr #6 │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + tsteq fp, r2, lsr r3 │ │ │ │ + @ instruction: 0x010b5b9e │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + smlabbeq fp, r0, fp, r5 │ │ │ │ + smlabbeq fp, sl, fp, r5 │ │ │ │ + tsteq fp, r6, ror fp │ │ │ │ + smlabteq fp, r6, r2, r4 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + smlabteq r8, r4, r3, ip │ │ │ │ + tstpeq r9, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sl, r6, fp, fp │ │ │ │ + smlatbeq r7, sl, pc, sp @ │ │ │ │ + smlabbeq r7, sl, pc, sp @ │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ + smlatbeq r9, r0, r5, pc @ │ │ │ │ + @ instruction: 0x0107ddbe │ │ │ │ + @ instruction: 0x0107ddb6 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + smlabbeq fp, r8, sl, r5 │ │ │ │ + smlabbeq fp, r4, sl, r5 │ │ │ │ + smlabbeq r9, ip, r3, pc @ │ │ │ │ + tstpeq r9, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, lr, lsr #26 │ │ │ │ + tsteq r7, r6, lsr #26 │ │ │ │ + @ instruction: 0x010b4e94 │ │ │ │ + tsteq fp, r2, lsr #20 │ │ │ │ + tsteq r8, lr, asr #32 │ │ │ │ + tsteq fp, r2, lsl sl │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + @ instruction: 0x010b02ba │ │ │ │ + @ instruction: 0x010b02be │ │ │ │ + @ instruction: 0x010b02b8 │ │ │ │ + @ instruction: 0x0109d3b4 │ │ │ │ + ldrdeq sp, [r9, -r0] │ │ │ │ + @ instruction: 0x0109d396 │ │ │ │ + @ instruction: 0x0109d3b2 │ │ │ │ + ldrdeq r4, [fp, -r8] │ │ │ │ + smlabteq fp, ip, r0, r4 │ │ │ │ + smlabteq fp, r6, r0, r4 │ │ │ │ + @ instruction: 0x010b3f94 │ │ │ │ + tsteq fp, sl, lsl r8 │ │ │ │ + smlabbeq fp, r0, pc, r3 @ │ │ │ │ + tsteq fp, sl, ror pc │ │ │ │ + tsteq fp, r4, ror pc │ │ │ │ + tsteq fp, lr, ror #30 │ │ │ │ + tsteq fp, ip, lsl #18 │ │ │ │ + @ instruction: 0x011113fc │ │ │ │ + tsteq fp, lr, asr #32 │ │ │ │ + smlatteq r9, lr, r2, sp │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + tsteq fp, r8, lsr r0 │ │ │ │ + tsteq fp, r4, lsr r0 │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ + tsteq fp, r4, asr r8 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq fp, r8, lsr r8 │ │ │ │ + tsteq fp, r8, asr #16 │ │ │ │ + tsteq fp, sl, lsr #16 │ │ │ │ + @ instruction: 0x011112ba │ │ │ │ + @ instruction: 0x0109cdb0 │ │ │ │ + smlatbeq r9, ip, r1, sp │ │ │ │ + tsteq fp, sl, lsl #16 │ │ │ │ + tsteq fp, r6, lsl #16 │ │ │ │ + tsteq r7, r4, lsl #22 │ │ │ │ + tsteq r9, r0, asr r1 │ │ │ │ + @ instruction: 0x0109d49e │ │ │ │ + tsteq r9, r2, lsr r1 │ │ │ │ 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 │ │ │ │ @@ -125364,19 +125364,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 fp, r8, asr #10 │ │ │ │ - smlatteq fp, lr, r4, r5 │ │ │ │ - tsteq fp, r8, lsl #10 │ │ │ │ - tsteq fp, sl, ror #10 │ │ │ │ - smlabbeq fp, r4, r5, r5 │ │ │ │ + tsteq fp, r8, lsr r6 │ │ │ │ + ldrdeq r5, [fp, -lr] │ │ │ │ + strdeq r5, [fp, -r8] │ │ │ │ + tsteq fp, sl, asr r6 │ │ │ │ + tsteq fp, r4, ror r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec46670 │ │ │ │ @ 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} │ │ │ │ @@ -125741,103 +125741,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf784447a │ │ │ │ bmi 182a6b0 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl 7ad844 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - tsteq fp, r6, lsr #10 │ │ │ │ - tsteq fp, sl, lsr #10 │ │ │ │ - ldrdeq sp, [r7, -r8] │ │ │ │ - @ instruction: 0x0109cd98 │ │ │ │ - ldrdeq sp, [r7, -r4] │ │ │ │ - tsteq r9, sl, ror sp │ │ │ │ - @ instruction: 0x0107d5be │ │ │ │ - tsteq r9, r4, ror #26 │ │ │ │ - ldrdeq r5, [fp, -r6] │ │ │ │ - @ instruction: 0x0107d592 │ │ │ │ - smlabteq sl, sl, fp, sp │ │ │ │ - smlabbeq r7, sl, r5, sp │ │ │ │ - tsteq r7, r6, ror r5 │ │ │ │ - @ instruction: 0x01110ddc │ │ │ │ - tsteq r7, r4, ror #10 │ │ │ │ - tsteq r7, r6, ror #10 │ │ │ │ - tsteq r7, lr, asr r5 │ │ │ │ - smlabteq fp, r6, r5, r0 │ │ │ │ - smlabteq fp, r8, r5, r0 │ │ │ │ - smlabteq fp, r0, r5, r0 │ │ │ │ - tsteq r7, r2, lsr #10 │ │ │ │ - tsteq sl, r6, lsl #22 │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq fp, r6, lsl r6 │ │ │ │ + tsteq fp, sl, lsl r6 │ │ │ │ + smlabteq r7, r8, r6, sp │ │ │ │ + smlabbeq r9, r8, lr, ip │ │ │ │ + smlabteq r7, r4, r6, sp │ │ │ │ + tsteq r9, sl, ror #28 │ │ │ │ + smlatbeq r7, lr, r6, sp │ │ │ │ + tsteq r9, r4, asr lr │ │ │ │ + smlabteq fp, r6, r5, r5 │ │ │ │ + smlabbeq r7, r2, r6, sp │ │ │ │ + @ instruction: 0x010adcba │ │ │ │ + tsteq r7, sl, ror r6 │ │ │ │ + tsteq r7, r6, ror #12 │ │ │ │ + tsteq r1, ip, asr #29 │ │ │ │ + tsteq r7, r4, asr r6 │ │ │ │ + tsteq r7, r6, asr r6 │ │ │ │ + tsteq r7, lr, asr #12 │ │ │ │ + @ instruction: 0x010b06b6 │ │ │ │ + @ instruction: 0x010b06b8 │ │ │ │ + @ instruction: 0x010b06b0 │ │ │ │ + tsteq r7, r2, lsl r6 │ │ │ │ + strdeq sp, [sl, -r6] │ │ │ │ + smlabteq fp, lr, r4, r5 │ │ │ │ ldrdeq r5, [fp, -lr] │ │ │ │ - smlatteq fp, lr, r3, r5 │ │ │ │ - tsteq fp, sl, lsr #20 │ │ │ │ - tsteq r7, r8, lsl r5 │ │ │ │ - smlatbeq sl, sl, sl, sp │ │ │ │ - tsteq r7, sl, lsl #10 │ │ │ │ - strdeq sp, [r7, -r8] │ │ │ │ - tsteq r1, r0, asr #25 │ │ │ │ - smlatteq r7, sl, r4, sp │ │ │ │ - strdeq sp, [r7, -r2] │ │ │ │ - strdeq sp, [r7, -r4] │ │ │ │ - smlatteq r7, lr, r4, sp │ │ │ │ - smlabteq r7, r6, r4, sp │ │ │ │ - smlabteq r7, r8, r4, sp │ │ │ │ + tsteq fp, sl, lsl fp │ │ │ │ + tsteq r7, r8, lsl #12 │ │ │ │ + @ instruction: 0x010adb9a │ │ │ │ + strdeq sp, [r7, -sl] │ │ │ │ + smlatteq r7, r8, r5, sp │ │ │ │ + @ instruction: 0x01110db0 │ │ │ │ ldrdeq sp, [r7, -sl] │ │ │ │ - strdeq sp, [r7, -r6] │ │ │ │ - strdeq sp, [r7, -r0] │ │ │ │ - smlabteq r7, r6, r4, sp │ │ │ │ - smlabteq r7, sl, r3, sp │ │ │ │ - smlabteq r7, r4, r3, sp │ │ │ │ - tsteq sl, r6, lsl #24 │ │ │ │ - @ instruction: 0x0107d39e │ │ │ │ - @ instruction: 0x0107d398 │ │ │ │ - swpeq pc, r2, [r9] @ │ │ │ │ - swpeq pc, r2, [r9] @ │ │ │ │ - swpeq pc, r0, [r9] @ │ │ │ │ - ldrdeq pc, [r9, -r6] │ │ │ │ - tstpeq r9, r6, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010a989e │ │ │ │ - @ instruction: 0x010a9890 │ │ │ │ - smlabbeq sl, sl, r8, r9 │ │ │ │ - smlabbeq sl, r4, r8, r9 │ │ │ │ - tsteq sl, lr, ror r8 │ │ │ │ - tsteq sl, r8, ror r8 │ │ │ │ - tsteq sl, r2, ror r8 │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - strdeq r4, [r8, -r2] │ │ │ │ - smlabteq fp, ip, r1, r5 │ │ │ │ - smlabteq fp, sl, r1, r5 │ │ │ │ - tsteq sl, r4, lsr r8 │ │ │ │ - tsteq sl, lr, lsr #16 │ │ │ │ - tsteq sl, r8, lsr #16 │ │ │ │ - @ instruction: 0x010b519e │ │ │ │ - @ instruction: 0x010b519c │ │ │ │ - @ instruction: 0x010b519a │ │ │ │ - tsteq sl, r8, lsl #16 │ │ │ │ - @ instruction: 0x01084ab0 │ │ │ │ - @ instruction: 0x01084a96 │ │ │ │ - strdeq r9, [sl, -ip] │ │ │ │ - smlatteq r7, r4, r1, sp │ │ │ │ + smlatteq r7, r2, r5, sp │ │ │ │ + smlatteq r7, r4, r5, sp │ │ │ │ ldrdeq sp, [r7, -lr] │ │ │ │ - smlabteq sl, r4, r7, sp │ │ │ │ - smlabteq sl, sl, r7, sp │ │ │ │ - @ instruction: 0x010ad7b0 │ │ │ │ - tsteq r1, r8, ror #19 │ │ │ │ - smlatbeq sl, lr, r7, sp │ │ │ │ - ldrdeq ip, [r9, -r0] │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - tsteq r7, r8, asr r1 │ │ │ │ - tsteq r7, r2, asr r1 │ │ │ │ - strheq r5, [fp, -r4] │ │ │ │ - tsteq r8, r8, asr r3 │ │ │ │ - strheq r5, [fp, -r6] │ │ │ │ - tsteq sl, r8, asr r7 │ │ │ │ - tsteq r9, ip, asr r8 │ │ │ │ + @ instruction: 0x0107d5b6 │ │ │ │ + @ instruction: 0x0107d5b8 │ │ │ │ + smlabteq r7, sl, r5, sp │ │ │ │ + smlatteq r7, r6, r4, sp │ │ │ │ + smlatteq r7, r0, r4, sp │ │ │ │ + @ instruction: 0x0107d5b6 │ │ │ │ + @ instruction: 0x0107d4ba │ │ │ │ + @ instruction: 0x0107d4b4 │ │ │ │ + strdeq fp, [sl, -r6] │ │ │ │ + smlabbeq r7, lr, r4, sp │ │ │ │ + smlabbeq r7, r8, r4, sp │ │ │ │ + smlabbeq r9, r2, r1, pc @ │ │ │ │ + smlabbeq r9, r2, r1, pc @ │ │ │ │ + smlabbeq r9, r0, r1, pc @ │ │ │ │ + smlabteq r9, r6, r1, pc @ │ │ │ │ + tstpeq r9, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sl, lr, r9, r9 │ │ │ │ + smlabbeq sl, r0, r9, r9 │ │ │ │ + tsteq sl, sl, ror r9 │ │ │ │ + tsteq sl, r4, ror r9 │ │ │ │ + tsteq sl, lr, ror #18 │ │ │ │ + tsteq sl, r8, ror #18 │ │ │ │ + tsteq sl, r2, ror #18 │ │ │ │ + smlatteq r8, r4, fp, r4 │ │ │ │ + smlatteq r8, r2, fp, r4 │ │ │ │ + @ instruction: 0x010b52bc │ │ │ │ + @ instruction: 0x010b52ba │ │ │ │ + tsteq sl, r4, lsr #18 │ │ │ │ + tsteq sl, lr, lsl r9 │ │ │ │ + tsteq sl, r8, lsl r9 │ │ │ │ + smlabbeq fp, lr, r2, r5 │ │ │ │ + smlabbeq fp, ip, r2, r5 │ │ │ │ + smlabbeq fp, sl, r2, r5 │ │ │ │ + strdeq r9, [sl, -r8] │ │ │ │ + smlatbeq r8, r0, fp, r4 │ │ │ │ + smlabbeq r8, r6, fp, r4 │ │ │ │ + smlatteq sl, ip, r8, r9 │ │ │ │ + ldrdeq sp, [r7, -r4] │ │ │ │ + smlabteq r7, lr, r2, sp │ │ │ │ + @ instruction: 0x010ad8b4 │ │ │ │ + @ instruction: 0x010ad8ba │ │ │ │ + smlatbeq sl, r0, r8, sp │ │ │ │ + @ instruction: 0x01110ad8 │ │ │ │ + @ instruction: 0x010ad89e │ │ │ │ + smlabteq r9, r0, r9, ip │ │ │ │ + smlatteq fp, r2, r7, r3 │ │ │ │ + tsteq r7, r8, asr #4 │ │ │ │ + tsteq r7, r2, asr #4 │ │ │ │ + smlatbeq fp, r4, r1, r5 │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + smlatbeq fp, r6, r1, r5 │ │ │ │ + tsteq sl, r8, asr #16 │ │ │ │ + tsteq r9, ip, asr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec46da4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -128386,423 +128386,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] │ │ │ │ - smlabbeq fp, lr, r3, r6 │ │ │ │ - tsteq fp, r0, lsr ip │ │ │ │ - @ instruction: 0x010b3cb2 │ │ │ │ - smlabteq fp, ip, sl, r3 │ │ │ │ - tsteq fp, r6, ror #18 │ │ │ │ - tsteq fp, ip, asr #16 │ │ │ │ - @ instruction: 0x010b379a │ │ │ │ - tsteq fp, r0, asr #14 │ │ │ │ - smlatteq fp, lr, r6, r3 │ │ │ │ - tsteq fp, ip, lsl #14 │ │ │ │ - tsteq fp, lr, asr #14 │ │ │ │ - @ instruction: 0x010b37b8 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, r8, ror r7 │ │ │ │ - smlabbeq fp, r2, r8, r3 │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ - tsteq fp, r6, asr #16 │ │ │ │ - tsteq fp, r0, lsl #16 │ │ │ │ - @ instruction: 0x010b389a │ │ │ │ - @ instruction: 0x010b38b0 │ │ │ │ - tsteq fp, r6, ror #16 │ │ │ │ - smlatbeq fp, r8, r9, r3 │ │ │ │ - tsteq fp, r2, lsr r9 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - @ instruction: 0x010b38b2 │ │ │ │ - smlabteq fp, r4, r8, r3 │ │ │ │ - smlatteq fp, lr, r8, r3 │ │ │ │ - tsteq fp, r4, lsr r9 │ │ │ │ - tsteq fp, lr, lsr r9 │ │ │ │ - tsteq fp, r0, lsl #18 │ │ │ │ - smlabbeq fp, r6, r9, r3 │ │ │ │ - tsteq fp, r0, ror #18 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - tsteq fp, r0, lsr r5 │ │ │ │ - tsteq fp, sl, ror r9 │ │ │ │ - tsteq fp, r4, ror #10 │ │ │ │ - tsteq fp, r2, asr #10 │ │ │ │ - tsteq fp, r0, lsr r6 │ │ │ │ - @ instruction: 0x010b55be │ │ │ │ - smlabbeq fp, r4, r5, r5 │ │ │ │ - tsteq fp, r2, ror #10 │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ - tsteq fp, r2, ror #18 │ │ │ │ - tsteq fp, r4, ror r9 │ │ │ │ - tsteq fp, sl, ror #10 │ │ │ │ - @ instruction: 0x010b3998 │ │ │ │ - tsteq fp, r2, ror r9 │ │ │ │ - @ instruction: 0x010b5594 │ │ │ │ - tsteq fp, r2, ror r5 │ │ │ │ - smlatbeq fp, r8, r9, r3 │ │ │ │ - smlabbeq fp, r2, r9, r3 │ │ │ │ - smlabbeq fp, r8, r5, r5 │ │ │ │ - smlabteq fp, r2, r9, r3 │ │ │ │ - @ instruction: 0x010b399c │ │ │ │ - tsteq fp, sl, lsr sl │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - ldrdeq r3, [fp, -r2] │ │ │ │ - smlatbeq fp, ip, r9, r3 │ │ │ │ - tsteq fp, sl, ror r5 │ │ │ │ - smlabbeq fp, ip, r5, r5 │ │ │ │ - smlatteq fp, r2, r9, r3 │ │ │ │ - @ instruction: 0x010b55b0 │ │ │ │ - smlabbeq fp, sl, r5, r5 │ │ │ │ - tsteq fp, r8, lsl sl │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - smlabteq fp, r0, r5, r5 │ │ │ │ - @ instruction: 0x010b559a │ │ │ │ - tsteq fp, ip, lsl #20 │ │ │ │ - ldrdeq r5, [fp, -sl] │ │ │ │ - @ instruction: 0x010b55b4 │ │ │ │ - smlatteq fp, r6, fp, r3 │ │ │ │ - @ instruction: 0x010b56b8 │ │ │ │ - tsteq fp, lr, lsr r6 │ │ │ │ - strdeq r5, [fp, -ip] │ │ │ │ - ldrdeq r5, [fp, -r6] │ │ │ │ - @ instruction: 0x010b55b0 │ │ │ │ - smlatteq fp, sl, r9, r3 │ │ │ │ + tsteq fp, lr, ror r4 │ │ │ │ + tsteq fp, r0, lsr #26 │ │ │ │ + smlatbeq fp, r2, sp, r3 │ │ │ │ + @ instruction: 0x010b3bbc │ │ │ │ + tsteq fp, r6, asr sl │ │ │ │ + tsteq fp, ip, lsr r9 │ │ │ │ + smlabbeq fp, sl, r8, r3 │ │ │ │ + tsteq fp, r0, lsr r8 │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ strdeq r3, [fp, -ip] │ │ │ │ - smlatteq fp, r6, r5, r5 │ │ │ │ - tsteq fp, r0, lsr #20 │ │ │ │ - strdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, ip, lsl r6 │ │ │ │ - strdeq r5, [fp, -r6] │ │ │ │ - tsteq fp, r0, lsr sl │ │ │ │ - tsteq fp, sl, lsl #20 │ │ │ │ - tsteq fp, r0, lsl r6 │ │ │ │ - tsteq fp, sl, asr #20 │ │ │ │ + tsteq fp, lr, lsr r8 │ │ │ │ + smlatbeq fp, r8, r8, r3 │ │ │ │ + smlabteq fp, sl, r8, r3 │ │ │ │ + tsteq fp, r8, ror #16 │ │ │ │ + tsteq fp, r2, ror r9 │ │ │ │ + tsteq fp, r4, lsr #18 │ │ │ │ + tsteq fp, r6, lsr r9 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + smlabbeq fp, sl, r9, r3 │ │ │ │ + smlatbeq fp, r0, r9, r3 │ │ │ │ + tsteq fp, r6, asr r9 │ │ │ │ + @ instruction: 0x010b3a98 │ │ │ │ + tsteq fp, r2, lsr #20 │ │ │ │ + smlatteq fp, r0, r9, r3 │ │ │ │ + smlatbeq fp, r2, r9, r3 │ │ │ │ + @ instruction: 0x010b39b4 │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ tsteq fp, r4, lsr #20 │ │ │ │ - smlabteq fp, r2, sl, r3 │ │ │ │ - smlabbeq fp, r0, sl, r3 │ │ │ │ - tsteq fp, sl, asr sl │ │ │ │ - tsteq fp, r4, lsr sl │ │ │ │ - tsteq fp, r2, lsl #12 │ │ │ │ - tsteq fp, r4, lsl r6 │ │ │ │ + tsteq fp, lr, lsr #20 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq fp, r6, ror sl │ │ │ │ + tsteq fp, r0, asr sl │ │ │ │ + tsteq fp, r2, asr #12 │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ tsteq fp, sl, ror #20 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, r2, lsl r6 │ │ │ │ - smlatbeq fp, r0, sl, r3 │ │ │ │ - tsteq fp, sl, ror sl │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ - tsteq fp, r2, lsr #12 │ │ │ │ - @ instruction: 0x010b3a94 │ │ │ │ + tsteq fp, r4, asr r6 │ │ │ │ + tsteq fp, r2, lsr r6 │ │ │ │ + tsteq fp, r0, lsr #14 │ │ │ │ + smlatbeq fp, lr, r6, r5 │ │ │ │ + tsteq fp, r4, ror r6 │ │ │ │ + tsteq fp, r2, asr r6 │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + tsteq fp, r2, asr sl │ │ │ │ + tsteq fp, r4, ror #20 │ │ │ │ + tsteq fp, sl, asr r6 │ │ │ │ + smlabbeq fp, r8, sl, r3 │ │ │ │ + tsteq fp, r2, ror #20 │ │ │ │ + smlabbeq fp, r4, r6, r5 │ │ │ │ tsteq fp, r2, ror #12 │ │ │ │ - tsteq fp, ip, lsr r6 │ │ │ │ - tsteq fp, sl, asr #14 │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - smlabbeq fp, lr, r6, r5 │ │ │ │ - tsteq fp, r8, ror #12 │ │ │ │ - tsteq fp, r2, asr #12 │ │ │ │ - tsteq fp, ip, ror sl │ │ │ │ - smlabbeq fp, lr, sl, r3 │ │ │ │ + @ instruction: 0x010b3a98 │ │ │ │ + tsteq fp, r2, ror sl │ │ │ │ tsteq fp, r8, ror r6 │ │ │ │ @ instruction: 0x010b3ab2 │ │ │ │ smlabbeq fp, ip, sl, r3 │ │ │ │ - smlatbeq fp, lr, r6, r5 │ │ │ │ - smlabbeq fp, r8, r6, r5 │ │ │ │ + tsteq fp, sl, lsr #22 │ │ │ │ + smlatteq fp, r8, sl, r3 │ │ │ │ smlabteq fp, r2, sl, r3 │ │ │ │ @ instruction: 0x010b3a9c │ │ │ │ - smlatbeq fp, r2, r6, r5 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - @ instruction: 0x010b3ab6 │ │ │ │ - tsteq fp, r0, lsl r7 │ │ │ │ - smlabteq fp, lr, r6, r5 │ │ │ │ - smlatbeq fp, r8, r6, r5 │ │ │ │ + tsteq fp, sl, ror #12 │ │ │ │ + tsteq fp, ip, ror r6 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + smlatbeq fp, r0, r6, r5 │ │ │ │ + tsteq fp, sl, ror r6 │ │ │ │ + tsteq fp, r8, lsl #22 │ │ │ │ smlatteq fp, r2, sl, r3 │ │ │ │ - @ instruction: 0x010b3abc │ │ │ │ - smlabteq fp, r2, r6, r5 │ │ │ │ + @ instruction: 0x010b56b0 │ │ │ │ + smlabbeq fp, sl, r6, r5 │ │ │ │ strdeq r3, [fp, -ip] │ │ │ │ + smlabteq fp, sl, r6, r5 │ │ │ │ + smlatbeq fp, r4, r6, r5 │ │ │ │ ldrdeq r3, [fp, -r6] │ │ │ │ - strdeq r5, [fp, -r8] │ │ │ │ - ldrdeq r5, [fp, -r2] │ │ │ │ - tsteq fp, ip, lsl #22 │ │ │ │ - smlatteq fp, r6, sl, r3 │ │ │ │ + smlatbeq fp, r8, r7, r5 │ │ │ │ + tsteq fp, lr, lsr #14 │ │ │ │ smlatteq fp, ip, r6, r5 │ │ │ │ - tsteq fp, r6, lsr #22 │ │ │ │ - tsteq fp, r0, lsl #22 │ │ │ │ - smlabteq fp, sl, lr, r3 │ │ │ │ - @ instruction: 0x010b58bc │ │ │ │ + smlabteq fp, r6, r6, r5 │ │ │ │ + smlatbeq fp, r0, r6, r5 │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + smlatteq fp, ip, sl, r3 │ │ │ │ + ldrdeq r5, [fp, -r6] │ │ │ │ + tsteq fp, r0, lsl fp │ │ │ │ + smlatteq fp, sl, sl, r3 │ │ │ │ + tsteq fp, ip, lsl #14 │ │ │ │ + smlatteq fp, r6, r6, r5 │ │ │ │ + tsteq fp, r0, lsr #22 │ │ │ │ strdeq r3, [fp, -sl] │ │ │ │ - smlabbeq fp, r0, fp, r3 │ │ │ │ - tsteq fp, lr, lsr fp │ │ │ │ - tsteq fp, r8, lsl fp │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - smlabteq fp, r0, r6, r5 │ │ │ │ - ldrdeq r5, [fp, -r2] │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ - strdeq r5, [fp, -r6] │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - tsteq fp, lr, asr fp │ │ │ │ - tsteq fp, r8, lsr fp │ │ │ │ - tsteq fp, r6, lsl #14 │ │ │ │ - smlatteq fp, r0, r6, r5 │ │ │ │ - tsteq fp, r2, asr fp │ │ │ │ - tsteq fp, r0, lsr #14 │ │ │ │ - strdeq r5, [fp, -sl] │ │ │ │ - @ instruction: 0x010b5798 │ │ │ │ - tsteq fp, r6, asr r7 │ │ │ │ - tsteq fp, r0, lsr r7 │ │ │ │ - tsteq fp, sl, lsl #14 │ │ │ │ - tsteq fp, r4, asr #22 │ │ │ │ - tsteq fp, r6, asr fp │ │ │ │ - tsteq fp, r0, asr #14 │ │ │ │ - tsteq fp, sl, ror fp │ │ │ │ - tsteq fp, r4, asr fp │ │ │ │ - tsteq fp, r6, ror r7 │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - smlabbeq fp, sl, fp, r3 │ │ │ │ - tsteq fp, r4, ror #22 │ │ │ │ - tsteq fp, sl, ror #14 │ │ │ │ - smlatbeq fp, r4, fp, r3 │ │ │ │ - tsteq fp, lr, ror fp │ │ │ │ - smlabbeq fp, ip, ip, r3 │ │ │ │ - tsteq fp, r2, lsl ip │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - smlatbeq fp, sl, fp, r3 │ │ │ │ + tsteq fp, r0, lsl #14 │ │ │ │ + tsteq fp, sl, lsr fp │ │ │ │ + tsteq fp, r4, lsl fp │ │ │ │ + @ instruction: 0x010b3bb2 │ │ │ │ + tsteq fp, r0, ror fp │ │ │ │ + tsteq fp, sl, asr #22 │ │ │ │ + tsteq fp, r4, lsr #22 │ │ │ │ + strdeq r5, [fp, -r2] │ │ │ │ + tsteq fp, r4, lsl #14 │ │ │ │ + tsteq fp, sl, asr fp │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + tsteq fp, r2, lsl #14 │ │ │ │ + @ instruction: 0x010b3b90 │ │ │ │ + tsteq fp, sl, ror #22 │ │ │ │ + tsteq fp, r8, lsr r7 │ │ │ │ + tsteq fp, r2, lsl r7 │ │ │ │ smlabbeq fp, r4, fp, r3 │ │ │ │ tsteq fp, r2, asr r7 │ │ │ │ - tsteq fp, r4, ror #14 │ │ │ │ - @ instruction: 0x010b3bba │ │ │ │ - smlabbeq fp, r8, r7, r5 │ │ │ │ - tsteq fp, r2, ror #14 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - smlabteq fp, sl, fp, r3 │ │ │ │ + tsteq fp, ip, lsr #14 │ │ │ │ + tsteq fp, sl, lsr r8 │ │ │ │ + smlabteq fp, r0, r7, r5 │ │ │ │ + tsteq fp, lr, ror r7 │ │ │ │ + tsteq fp, r8, asr r7 │ │ │ │ + tsteq fp, r2, lsr r7 │ │ │ │ + tsteq fp, ip, ror #22 │ │ │ │ + tsteq fp, lr, ror fp │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ + smlatbeq fp, r2, fp, r3 │ │ │ │ + tsteq fp, ip, ror fp │ │ │ │ + @ instruction: 0x010b579e │ │ │ │ + tsteq fp, r8, ror r7 │ │ │ │ + @ instruction: 0x010b3bb2 │ │ │ │ + smlabbeq fp, ip, fp, r3 │ │ │ │ + @ instruction: 0x010b5792 │ │ │ │ + smlabteq fp, ip, fp, r3 │ │ │ │ + smlatbeq fp, r6, fp, r3 │ │ │ │ + tsteq fp, r0, lsl #16 │ │ │ │ + @ instruction: 0x010b57be │ │ │ │ @ instruction: 0x010b5798 │ │ │ │ - tsteq fp, r2, ror r7 │ │ │ │ - smlatteq fp, r4, fp, r3 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + smlatbeq fp, ip, fp, r3 │ │ │ │ @ instruction: 0x010b57b2 │ │ │ │ - smlabbeq fp, ip, r7, r5 │ │ │ │ - tsteq fp, r2, asr ip │ │ │ │ - tsteq fp, r0, lsl ip │ │ │ │ - smlatteq fp, sl, fp, r3 │ │ │ │ - @ instruction: 0x010b57b8 │ │ │ │ - @ instruction: 0x010b5792 │ │ │ │ - tsteq fp, r4, lsl #24 │ │ │ │ - ldrdeq r5, [fp, -r2] │ │ │ │ - smlatbeq fp, ip, r7, r5 │ │ │ │ - tsteq fp, sl, lsr ip │ │ │ │ - tsteq fp, r4, lsl ip │ │ │ │ - smlatteq fp, r2, r7, r5 │ │ │ │ - @ instruction: 0x010b57bc │ │ │ │ + smlatteq fp, ip, fp, r3 │ │ │ │ + smlabteq fp, r6, fp, r3 │ │ │ │ + smlatteq fp, r8, r7, r5 │ │ │ │ + smlabteq fp, r2, r7, r5 │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ + ldrdeq r3, [fp, -r6] │ │ │ │ + ldrdeq r5, [fp, -ip] │ │ │ │ + tsteq fp, r6, lsl ip │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + @ instruction: 0x010b3fba │ │ │ │ + smlatbeq fp, ip, r9, r5 │ │ │ │ + smlatteq fp, sl, ip, r3 │ │ │ │ + tsteq fp, r0, ror ip │ │ │ │ tsteq fp, lr, lsr #24 │ │ │ │ - strdeq r5, [fp, -ip] │ │ │ │ - ldrdeq r5, [fp, -r6] │ │ │ │ - tsteq fp, r8, lsl #28 │ │ │ │ - ldrdeq r5, [fp, -sl] │ │ │ │ - tsteq fp, r0, ror #16 │ │ │ │ - tsteq fp, lr, lsl r8 │ │ │ │ - strdeq r5, [fp, -r8] │ │ │ │ - ldrdeq r5, [fp, -r2] │ │ │ │ - tsteq fp, ip, lsl #24 │ │ │ │ - tsteq fp, lr, lsl ip │ │ │ │ - tsteq fp, r8, lsl #16 │ │ │ │ + tsteq fp, r8, lsl #24 │ │ │ │ + smlatteq fp, r2, fp, r3 │ │ │ │ + @ instruction: 0x010b57b0 │ │ │ │ + smlabteq fp, r2, r7, r5 │ │ │ │ + tsteq fp, r8, lsl ip │ │ │ │ + smlatteq fp, r6, r7, r5 │ │ │ │ + smlabteq fp, r0, r7, r5 │ │ │ │ + tsteq fp, lr, asr #24 │ │ │ │ + tsteq fp, r8, lsr #24 │ │ │ │ + strdeq r5, [fp, -r6] │ │ │ │ + ldrdeq r5, [fp, -r0] │ │ │ │ tsteq fp, r2, asr #24 │ │ │ │ - tsteq fp, ip, lsl ip │ │ │ │ - tsteq fp, lr, lsr r8 │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - tsteq fp, r2, asr ip │ │ │ │ - tsteq fp, ip, lsr #24 │ │ │ │ - tsteq fp, r2, lsr r8 │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ + tsteq fp, r0, lsl r8 │ │ │ │ + smlatteq fp, sl, r7, r5 │ │ │ │ + smlabbeq fp, r8, r8, r5 │ │ │ │ + tsteq fp, r6, asr #16 │ │ │ │ + tsteq fp, r0, lsr #16 │ │ │ │ + strdeq r5, [fp, -sl] │ │ │ │ + tsteq fp, r4, lsr ip │ │ │ │ tsteq fp, r6, asr #24 │ │ │ │ - smlatteq fp, r4, ip, r3 │ │ │ │ - smlatbeq fp, r2, ip, r3 │ │ │ │ - tsteq fp, ip, ror ip │ │ │ │ - tsteq fp, r6, asr ip │ │ │ │ - tsteq fp, r4, lsr #16 │ │ │ │ - tsteq fp, r6, lsr r8 │ │ │ │ - smlabbeq fp, ip, ip, r3 │ │ │ │ + tsteq fp, r0, lsr r8 │ │ │ │ + tsteq fp, sl, ror #24 │ │ │ │ + tsteq fp, r4, asr #24 │ │ │ │ + tsteq fp, r6, ror #16 │ │ │ │ + tsteq fp, r0, asr #16 │ │ │ │ + tsteq fp, sl, ror ip │ │ │ │ + tsteq fp, r4, asr ip │ │ │ │ tsteq fp, sl, asr r8 │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ - smlabteq fp, r2, ip, r3 │ │ │ │ - @ instruction: 0x010b3c9c │ │ │ │ - tsteq fp, sl, ror #16 │ │ │ │ - tsteq fp, r4, asr #16 │ │ │ │ - @ instruction: 0x010b3cb6 │ │ │ │ - smlabbeq fp, r4, r8, r5 │ │ │ │ - tsteq fp, lr, asr r8 │ │ │ │ - tsteq fp, ip, ror #18 │ │ │ │ - strdeq r5, [fp, -r2] │ │ │ │ - @ instruction: 0x010b58b0 │ │ │ │ - smlabbeq fp, sl, r8, r5 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ - @ instruction: 0x010b3c9e │ │ │ │ - @ instruction: 0x010b3cb0 │ │ │ │ - @ instruction: 0x010b589a │ │ │ │ + @ instruction: 0x010b3c94 │ │ │ │ + tsteq fp, lr, ror #24 │ │ │ │ + tsteq fp, ip, ror sp │ │ │ │ + tsteq fp, r2, lsl #26 │ │ │ │ + smlabteq fp, r0, ip, r3 │ │ │ │ + @ instruction: 0x010b3c9a │ │ │ │ + tsteq fp, r4, ror ip │ │ │ │ + tsteq fp, r2, asr #16 │ │ │ │ + tsteq fp, r4, asr r8 │ │ │ │ + smlatbeq fp, sl, ip, r3 │ │ │ │ + tsteq fp, r8, ror r8 │ │ │ │ + tsteq fp, r2, asr r8 │ │ │ │ + smlatteq fp, r0, ip, r3 │ │ │ │ + @ instruction: 0x010b3cba │ │ │ │ + smlabbeq fp, r8, r8, r5 │ │ │ │ + tsteq fp, r2, ror #16 │ │ │ │ ldrdeq r3, [fp, -r4] │ │ │ │ - smlatbeq fp, lr, ip, r3 │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - smlatbeq fp, sl, r8, r5 │ │ │ │ - smlatteq fp, r4, ip, r3 │ │ │ │ - @ instruction: 0x010b3cbe │ │ │ │ - smlabteq fp, r4, r8, r5 │ │ │ │ - strdeq r3, [fp, -lr] │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ - tsteq fp, r2, lsr r9 │ │ │ │ - strdeq r5, [fp, -r0] │ │ │ │ - smlabteq fp, sl, r8, r5 │ │ │ │ + smlatbeq fp, r2, r8, r5 │ │ │ │ + tsteq fp, ip, ror r8 │ │ │ │ + tsteq fp, r2, asr #26 │ │ │ │ + tsteq fp, r0, lsl #26 │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + smlatbeq fp, r8, r8, r5 │ │ │ │ + smlabbeq fp, r2, r8, r5 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + smlabteq fp, r2, r8, r5 │ │ │ │ + @ instruction: 0x010b589c │ │ │ │ + tsteq fp, sl, lsr #26 │ │ │ │ tsteq fp, r4, lsl #26 │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - smlatteq fp, r4, r8, r5 │ │ │ │ + ldrdeq r5, [fp, -r2] │ │ │ │ + smlatbeq fp, ip, r8, r5 │ │ │ │ tsteq fp, lr, lsl sp │ │ │ │ + smlatteq fp, ip, r8, r5 │ │ │ │ + smlabteq fp, r6, r8, r5 │ │ │ │ strdeq r3, [fp, -r8] │ │ │ │ - tsteq fp, sl, lsl r9 │ │ │ │ - strdeq r5, [fp, -r4] │ │ │ │ - tsteq fp, lr, lsr #26 │ │ │ │ - tsteq fp, r8, lsl #26 │ │ │ │ - tsteq fp, lr, lsl #18 │ │ │ │ - tsteq fp, r8, asr #26 │ │ │ │ - tsteq fp, r2, lsr #26 │ │ │ │ - smlatbeq fp, r4, r4, r4 │ │ │ │ - @ instruction: 0x010b5cba │ │ │ │ - ldrdeq r5, [fp, -r4] │ │ │ │ - tsteq fp, r2, lsl lr │ │ │ │ - @ instruction: 0x010b3d98 │ │ │ │ - tsteq fp, r6, asr sp │ │ │ │ - tsteq fp, r0, lsr sp │ │ │ │ - tsteq fp, sl, lsl #26 │ │ │ │ - ldrdeq r5, [fp, -r8] │ │ │ │ - smlatteq fp, sl, r8, r5 │ │ │ │ - tsteq fp, r0, asr #26 │ │ │ │ + smlabteq fp, sl, r9, r5 │ │ │ │ + tsteq fp, r0, asr r9 │ │ │ │ tsteq fp, lr, lsl #18 │ │ │ │ smlatteq fp, r8, r8, r5 │ │ │ │ - tsteq fp, r6, ror sp │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ - tsteq fp, lr, lsl r9 │ │ │ │ + smlabteq fp, r2, r8, r5 │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ + tsteq fp, lr, lsl #26 │ │ │ │ strdeq r5, [fp, -r8] │ │ │ │ - tsteq fp, sl, ror #26 │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ - tsteq fp, r2, lsl r9 │ │ │ │ - @ instruction: 0x010b59b0 │ │ │ │ - tsteq fp, lr, ror #18 │ │ │ │ - tsteq fp, r8, asr #18 │ │ │ │ + tsteq fp, r2, lsr sp │ │ │ │ + tsteq fp, ip, lsl #26 │ │ │ │ + tsteq fp, lr, lsr #18 │ │ │ │ + tsteq fp, r8, lsl #18 │ │ │ │ + tsteq fp, r2, asr #26 │ │ │ │ + tsteq fp, ip, lsl sp │ │ │ │ tsteq fp, r2, lsr #18 │ │ │ │ tsteq fp, ip, asr sp │ │ │ │ - tsteq fp, lr, ror #26 │ │ │ │ - tsteq fp, r8, asr r9 │ │ │ │ + tsteq fp, r6, lsr sp │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ @ instruction: 0x010b3d92 │ │ │ │ tsteq fp, ip, ror #26 │ │ │ │ - smlabbeq fp, lr, r9, r5 │ │ │ │ - tsteq fp, r8, ror #18 │ │ │ │ - smlatbeq fp, r2, sp, r3 │ │ │ │ + tsteq fp, r6, asr #26 │ │ │ │ + tsteq fp, r4, lsl r9 │ │ │ │ + tsteq fp, r6, lsr #18 │ │ │ │ tsteq fp, ip, ror sp │ │ │ │ - smlabbeq fp, r2, r9, r5 │ │ │ │ - @ instruction: 0x010b3dbc │ │ │ │ - @ instruction: 0x010b3d96 │ │ │ │ - smlatbeq fp, r4, lr, r3 │ │ │ │ - tsteq fp, sl, lsr #28 │ │ │ │ - smlatteq fp, r8, sp, r3 │ │ │ │ - smlabteq fp, r2, sp, r3 │ │ │ │ - @ instruction: 0x010b3d9c │ │ │ │ - tsteq fp, sl, ror #18 │ │ │ │ - tsteq fp, ip, ror r9 │ │ │ │ - ldrdeq r3, [fp, -r2] │ │ │ │ + tsteq fp, sl, asr #18 │ │ │ │ + tsteq fp, r4, lsr #18 │ │ │ │ + @ instruction: 0x010b3db2 │ │ │ │ + smlabbeq fp, ip, sp, r3 │ │ │ │ + tsteq fp, sl, asr r9 │ │ │ │ + tsteq fp, r4, lsr r9 │ │ │ │ + smlatbeq fp, r6, sp, r3 │ │ │ │ + tsteq fp, r4, ror r9 │ │ │ │ + tsteq fp, lr, asr #18 │ │ │ │ + tsteq fp, ip, asr sl │ │ │ │ + smlatteq fp, r2, r9, r5 │ │ │ │ smlatbeq fp, r0, r9, r5 │ │ │ │ tsteq fp, sl, ror r9 │ │ │ │ - tsteq fp, r8, lsl #28 │ │ │ │ - smlatteq fp, r2, sp, r3 │ │ │ │ - @ instruction: 0x010b59b0 │ │ │ │ + tsteq fp, r4, asr r9 │ │ │ │ + smlabbeq fp, lr, sp, r3 │ │ │ │ + smlatbeq fp, r0, sp, r3 │ │ │ │ smlabbeq fp, sl, r9, r5 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ - smlabteq fp, sl, r9, r5 │ │ │ │ - smlatbeq fp, r4, r9, r5 │ │ │ │ - tsteq fp, r2, asr #20 │ │ │ │ - tsteq fp, r0, lsl #20 │ │ │ │ - ldrdeq r5, [fp, -sl] │ │ │ │ + smlabteq fp, r4, sp, r3 │ │ │ │ + @ instruction: 0x010b3d9e │ │ │ │ + smlabteq fp, r0, r9, r5 │ │ │ │ + @ instruction: 0x010b599a │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + smlatbeq fp, lr, sp, r3 │ │ │ │ @ instruction: 0x010b59b4 │ │ │ │ smlatteq fp, lr, sp, r3 │ │ │ │ - tsteq fp, r0, lsl #28 │ │ │ │ - smlatteq fp, sl, r9, r5 │ │ │ │ - tsteq fp, r4, lsr #28 │ │ │ │ - strdeq r3, [fp, -lr] │ │ │ │ - tsteq fp, r0, lsr #20 │ │ │ │ - strdeq r5, [fp, -sl] │ │ │ │ - tsteq fp, r4, lsr lr │ │ │ │ + smlabteq fp, r8, sp, r3 │ │ │ │ + tsteq fp, r2, lsr #20 │ │ │ │ + smlatteq fp, r0, r9, r5 │ │ │ │ + @ instruction: 0x010b59ba │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + smlabteq fp, lr, sp, r3 │ │ │ │ + ldrdeq r5, [fp, -r4] │ │ │ │ tsteq fp, lr, lsl #28 │ │ │ │ - tsteq fp, r4, lsl sl │ │ │ │ - tsteq fp, lr, asr #28 │ │ │ │ - tsteq fp, r8, lsr #28 │ │ │ │ - smlatteq fp, lr, fp, r5 │ │ │ │ - tsteq fp, ip, lsr #30 │ │ │ │ - @ instruction: 0x010b3eb2 │ │ │ │ - tsteq fp, r0, ror lr │ │ │ │ - tsteq fp, sl, asr #28 │ │ │ │ - tsteq fp, r4, lsr #28 │ │ │ │ - strdeq r5, [fp, -r2] │ │ │ │ - tsteq fp, r4, lsl #20 │ │ │ │ + smlatteq fp, r8, sp, r3 │ │ │ │ + tsteq fp, sl, lsl #20 │ │ │ │ + smlatteq fp, r4, r9, r5 │ │ │ │ + tsteq fp, lr, lsl lr │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + strdeq r5, [fp, -lr] │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + tsteq fp, r2, lsl lr │ │ │ │ + @ instruction: 0x010b4594 │ │ │ │ + smlatbeq fp, sl, sp, r5 │ │ │ │ + smlabteq fp, r4, fp, r5 │ │ │ │ + tsteq fp, r2, lsl #30 │ │ │ │ + smlabbeq fp, r8, lr, r3 │ │ │ │ + tsteq fp, r6, asr #28 │ │ │ │ + tsteq fp, r0, lsr #28 │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ + smlabteq fp, r8, r9, r5 │ │ │ │ + ldrdeq r5, [fp, -sl] │ │ │ │ + tsteq fp, r0, lsr lr │ │ │ │ + strdeq r5, [fp, -lr] │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + tsteq fp, r6, ror #28 │ │ │ │ + tsteq fp, r0, asr #28 │ │ │ │ + tsteq fp, lr, lsl #20 │ │ │ │ + smlatteq fp, r8, r9, r5 │ │ │ │ tsteq fp, sl, asr lr │ │ │ │ tsteq fp, r8, lsr #20 │ │ │ │ tsteq fp, r2, lsl #20 │ │ │ │ - @ instruction: 0x010b3e90 │ │ │ │ - tsteq fp, sl, ror #28 │ │ │ │ + smlatbeq fp, r0, sl, r5 │ │ │ │ + tsteq fp, lr, asr sl │ │ │ │ tsteq fp, r8, lsr sl │ │ │ │ tsteq fp, r2, lsl sl │ │ │ │ - smlabbeq fp, r4, lr, r3 │ │ │ │ - tsteq fp, r2, asr sl │ │ │ │ - tsteq fp, ip, lsr #20 │ │ │ │ - smlabteq fp, sl, sl, r5 │ │ │ │ - smlabbeq fp, r8, sl, r5 │ │ │ │ - tsteq fp, r2, ror #20 │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ - tsteq fp, r6, ror lr │ │ │ │ - smlabbeq fp, r8, lr, r3 │ │ │ │ + tsteq fp, ip, asr #28 │ │ │ │ + tsteq fp, lr, asr lr │ │ │ │ + tsteq fp, r8, asr #20 │ │ │ │ + smlabbeq fp, r2, lr, r3 │ │ │ │ + tsteq fp, ip, asr lr │ │ │ │ + tsteq fp, lr, ror sl │ │ │ │ + tsteq fp, r8, asr sl │ │ │ │ + @ instruction: 0x010b3e92 │ │ │ │ + tsteq fp, ip, ror #28 │ │ │ │ tsteq fp, r2, ror sl │ │ │ │ smlatbeq fp, ip, lr, r3 │ │ │ │ smlabbeq fp, r6, lr, r3 │ │ │ │ - smlatbeq fp, r8, sl, r5 │ │ │ │ - smlabbeq fp, r2, sl, r5 │ │ │ │ - @ instruction: 0x010b3ebc │ │ │ │ - @ instruction: 0x010b3e96 │ │ │ │ - @ instruction: 0x010b5a9c │ │ │ │ - ldrdeq r3, [fp, -r6] │ │ │ │ - @ instruction: 0x010b3eb0 │ │ │ │ - @ instruction: 0x010b3fbe │ │ │ │ - tsteq fp, r4, asr #30 │ │ │ │ - tsteq fp, r2, lsl #30 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - @ instruction: 0x010b3eb6 │ │ │ │ - smlabbeq fp, r4, sl, r5 │ │ │ │ - @ instruction: 0x010b5a96 │ │ │ │ + @ instruction: 0x010b3f94 │ │ │ │ + tsteq fp, sl, lsl pc │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b3eb2 │ │ │ │ + smlabbeq fp, ip, lr, r3 │ │ │ │ + tsteq fp, sl, asr sl │ │ │ │ + tsteq fp, ip, ror #20 │ │ │ │ + smlabteq fp, r2, lr, r3 │ │ │ │ + @ instruction: 0x010b5a90 │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + smlatbeq fp, r0, sl, r5 │ │ │ │ + tsteq fp, sl, ror sl │ │ │ │ smlatteq fp, ip, lr, r3 │ │ │ │ @ instruction: 0x010b5aba │ │ │ │ @ instruction: 0x010b5a94 │ │ │ │ - tsteq fp, r2, lsr #30 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ + tsteq fp, r2, lsr fp │ │ │ │ + strdeq r5, [fp, -r0] │ │ │ │ smlabteq fp, sl, sl, r5 │ │ │ │ smlatbeq fp, r4, sl, r5 │ │ │ │ - tsteq fp, r6, lsl pc │ │ │ │ - smlatteq fp, r4, sl, r5 │ │ │ │ - @ instruction: 0x010b5abe │ │ │ │ - smlabbeq fp, r4, pc, r3 @ │ │ │ │ - tsteq fp, r2, asr #30 │ │ │ │ - tsteq fp, ip, lsl pc │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + ldrdeq r5, [fp, -sl] │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + smlatteq fp, lr, lr, r3 │ │ │ │ + tsteq fp, r0, lsl fp │ │ │ │ smlatteq fp, sl, sl, r5 │ │ │ │ - smlabteq fp, r4, sl, r5 │ │ │ │ - tsteq fp, r6, lsr pc │ │ │ │ + tsteq fp, r4, lsr #30 │ │ │ │ + strdeq r3, [fp, -lr] │ │ │ │ tsteq fp, r4, lsl #22 │ │ │ │ + tsteq fp, lr, lsr pc │ │ │ │ + tsteq fp, r8, lsl pc │ │ │ │ ldrdeq r5, [fp, -lr] │ │ │ │ - tsteq fp, ip, ror #30 │ │ │ │ - tsteq fp, r6, asr #30 │ │ │ │ - tsteq fp, r4, lsl fp │ │ │ │ - smlatteq fp, lr, sl, r5 │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ + smlatbeq fp, r2, pc, r3 @ │ │ │ │ tsteq fp, r0, ror #30 │ │ │ │ - tsteq fp, lr, lsr #22 │ │ │ │ - tsteq fp, r8, lsl #22 │ │ │ │ - ldrdeq r5, [fp, -r2] │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - tsteq fp, r2, lsl #24 │ │ │ │ - smlabbeq fp, r8, fp, r5 │ │ │ │ - tsteq fp, r6, asr #22 │ │ │ │ + tsteq fp, sl, lsr pc │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + smlatteq fp, r2, sl, r5 │ │ │ │ + strdeq r5, [fp, -r4] │ │ │ │ + tsteq fp, sl, asr #30 │ │ │ │ + tsteq fp, r8, lsl fp │ │ │ │ + strdeq r5, [fp, -r2] │ │ │ │ + smlabbeq fp, r0, pc, r3 @ │ │ │ │ + tsteq fp, sl, asr pc │ │ │ │ + tsteq fp, r8, lsr #22 │ │ │ │ + tsteq fp, r2, lsl #22 │ │ │ │ + tsteq fp, r4, ror pc │ │ │ │ + tsteq fp, r2, asr #22 │ │ │ │ + tsteq fp, ip, lsl fp │ │ │ │ + @ instruction: 0x010b5bba │ │ │ │ + tsteq fp, r8, ror fp │ │ │ │ + tsteq fp, r2, asr fp │ │ │ │ + tsteq fp, ip, lsr #22 │ │ │ │ + tsteq fp, r6, ror #30 │ │ │ │ + tsteq fp, r8, ror pc │ │ │ │ + tsteq fp, r2, ror #22 │ │ │ │ + @ instruction: 0x010b3f9c │ │ │ │ + tsteq fp, r6, ror pc │ │ │ │ + @ instruction: 0x010b5b98 │ │ │ │ + tsteq fp, r2, ror fp │ │ │ │ + smlatbeq fp, ip, pc, r3 @ │ │ │ │ + smlabbeq fp, r6, pc, r3 @ │ │ │ │ + smlabbeq fp, ip, fp, r5 │ │ │ │ + smlabteq fp, r6, pc, r3 @ │ │ │ │ + smlatbeq fp, r0, pc, r3 @ │ │ │ │ + smlatbeq fp, lr, r0, r4 │ │ │ │ + tsteq fp, r4, lsr r0 │ │ │ │ + strdeq r3, [fp, -r2] │ │ │ │ + smlabteq fp, ip, pc, r3 @ │ │ │ │ + smlatbeq fp, r6, pc, r3 @ │ │ │ │ + tsteq fp, r4, ror fp │ │ │ │ + smlabbeq fp, r6, fp, r5 │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + smlatbeq fp, sl, fp, r5 │ │ │ │ + smlabbeq fp, r4, fp, r5 │ │ │ │ + tsteq fp, r2, lsl r0 │ │ │ │ + smlatteq fp, ip, pc, r3 @ │ │ │ │ + @ instruction: 0x010b5bba │ │ │ │ + @ instruction: 0x010b5b94 │ │ │ │ + tsteq fp, r6 │ │ │ │ + ldrdeq r5, [fp, -r4] │ │ │ │ + smlatbeq fp, lr, fp, r5 │ │ │ │ + tsteq fp, r4, ror r0 │ │ │ │ + tsteq fp, r2, lsr r0 │ │ │ │ + tsteq fp, ip │ │ │ │ + ldrdeq r5, [fp, -sl] │ │ │ │ + @ instruction: 0x010b5bb4 │ │ │ │ + tsteq fp, r6, lsr #32 │ │ │ │ + strdeq r5, [fp, -r4] │ │ │ │ + smlabteq fp, lr, fp, r5 │ │ │ │ + qaddeq r4, ip, fp │ │ │ │ + tsteq fp, r6, lsr r0 │ │ │ │ + tsteq fp, r4, lsl #24 │ │ │ │ + ldrdeq r5, [fp, -lr] │ │ │ │ + qaddeq r4, r0, fp │ │ │ │ + tsteq fp, lr, lsl ip │ │ │ │ + strdeq r5, [fp, -r8] │ │ │ │ + smlabteq fp, r2, pc, r5 @ │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + strdeq r5, [fp, -r2] │ │ │ │ + tsteq fp, r8, ror ip │ │ │ │ + tsteq fp, r6, lsr ip │ │ │ │ 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 │ │ │ │ @@ -128987,142 +128987,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 │ │ │ │ - @ instruction: 0x010b54be │ │ │ │ - @ instruction: 0x010b549c │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - ldrdeq r5, [fp, -lr] │ │ │ │ - tsteq fp, ip, lsl r9 │ │ │ │ - strdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, r0, lsr #10 │ │ │ │ - strdeq r5, [fp, -lr] │ │ │ │ - tsteq fp, ip, lsr r9 │ │ │ │ - tsteq fp, sl, lsl r9 │ │ │ │ - tsteq fp, r4, lsr #10 │ │ │ │ - tsteq fp, r2, ror #18 │ │ │ │ - tsteq fp, r0, asr #18 │ │ │ │ - smlatteq fp, r2, r9, r3 │ │ │ │ - smlatbeq fp, r4, r9, r3 │ │ │ │ - smlabbeq fp, r2, r9, r3 │ │ │ │ - tsteq fp, r0, ror #18 │ │ │ │ - tsteq fp, r2, lsr r5 │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - smlatbeq fp, r2, r9, r3 │ │ │ │ - tsteq fp, r4, ror r5 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - smlatteq fp, r4, r9, r3 │ │ │ │ - smlabteq fp, r2, r9, r3 │ │ │ │ - @ instruction: 0x010b5594 │ │ │ │ - tsteq fp, r2, ror r5 │ │ │ │ - smlatteq fp, r8, r9, r3 │ │ │ │ - @ instruction: 0x010b55ba │ │ │ │ - @ instruction: 0x010b5598 │ │ │ │ - smlatbeq fp, sl, r6, r5 │ │ │ │ - tsteq fp, r4, lsr r6 │ │ │ │ - strdeq r5, [fp, -r6] │ │ │ │ - ldrdeq r5, [fp, -r4] │ │ │ │ - @ instruction: 0x010b55b2 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, r6, lsl #20 │ │ │ │ - strdeq r5, [fp, -r4] │ │ │ │ - tsteq fp, r2, lsr sl │ │ │ │ - tsteq fp, r0, lsl sl │ │ │ │ - tsteq fp, r6, lsr r6 │ │ │ │ + smlatbeq fp, lr, r5, r5 │ │ │ │ + smlabbeq fp, ip, r5, r5 │ │ │ │ + smlabteq fp, sl, r9, r3 │ │ │ │ + smlatteq fp, r0, r9, r3 │ │ │ │ + smlabteq fp, lr, r5, r5 │ │ │ │ + tsteq fp, ip, lsl #20 │ │ │ │ + smlatteq fp, sl, r9, r3 │ │ │ │ + tsteq fp, r0, lsl r6 │ │ │ │ + smlatteq fp, lr, r5, r5 │ │ │ │ + tsteq fp, ip, lsr #20 │ │ │ │ + tsteq fp, sl, lsl #20 │ │ │ │ tsteq fp, r4, lsl r6 │ │ │ │ tsteq fp, r2, asr sl │ │ │ │ tsteq fp, r0, lsr sl │ │ │ │ - tsteq fp, sl, lsr r6 │ │ │ │ - tsteq fp, r8, ror sl │ │ │ │ - tsteq fp, r6, asr sl │ │ │ │ - @ instruction: 0x010b56b4 │ │ │ │ - tsteq fp, r6, ror r6 │ │ │ │ - tsteq fp, r4, asr r6 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + @ instruction: 0x010b3a94 │ │ │ │ + tsteq fp, r2, ror sl │ │ │ │ + tsteq fp, r0, asr sl │ │ │ │ + tsteq fp, r2, lsr #12 │ │ │ │ + tsteq fp, r8, lsr r6 │ │ │ │ @ instruction: 0x010b3a92 │ │ │ │ - tsteq fp, r0, ror sl │ │ │ │ - tsteq fp, sl, ror r6 │ │ │ │ - @ instruction: 0x010b3ab8 │ │ │ │ - @ instruction: 0x010b3a96 │ │ │ │ - @ instruction: 0x010b56bc │ │ │ │ - @ instruction: 0x010b569a │ │ │ │ + tsteq fp, r4, ror #12 │ │ │ │ + tsteq fp, r2, asr #12 │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + @ instruction: 0x010b3ab2 │ │ │ │ + smlabbeq fp, r4, r6, r5 │ │ │ │ + tsteq fp, r2, ror #12 │ │ │ │ ldrdeq r3, [fp, -r8] │ │ │ │ - @ instruction: 0x010b3ab6 │ │ │ │ - smlabteq fp, r0, r6, r5 │ │ │ │ - strdeq r3, [fp, -lr] │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - smlatbeq fp, r6, r8, r5 │ │ │ │ - smlatteq fp, r8, fp, r3 │ │ │ │ - tsteq fp, r2, ror fp │ │ │ │ - tsteq fp, r4, lsr fp │ │ │ │ - tsteq fp, r2, lsl fp │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - smlabteq fp, r2, r6, r5 │ │ │ │ - ldrdeq r5, [fp, -r8] │ │ │ │ - tsteq fp, r2, lsr fp │ │ │ │ - tsteq fp, r4, lsl #14 │ │ │ │ - smlatteq fp, r2, r6, r5 │ │ │ │ - tsteq fp, r4, ror fp │ │ │ │ - tsteq fp, r2, asr fp │ │ │ │ + smlatbeq fp, sl, r6, r5 │ │ │ │ + smlabbeq fp, r8, r6, r5 │ │ │ │ + @ instruction: 0x010b579a │ │ │ │ tsteq fp, r4, lsr #14 │ │ │ │ - tsteq fp, r2, lsl #14 │ │ │ │ - tsteq fp, r8, ror fp │ │ │ │ - tsteq fp, sl, asr #14 │ │ │ │ - tsteq fp, r8, lsr #14 │ │ │ │ - smlabteq fp, sl, r7, r5 │ │ │ │ - smlabbeq fp, ip, r7, r5 │ │ │ │ + smlatteq fp, r6, r6, r5 │ │ │ │ + smlabteq fp, r4, r6, r5 │ │ │ │ + smlatbeq fp, r2, r6, r5 │ │ │ │ + smlatteq fp, r0, sl, r3 │ │ │ │ + strdeq r3, [fp, -r6] │ │ │ │ + smlatteq fp, r4, r6, r5 │ │ │ │ + tsteq fp, r2, lsr #22 │ │ │ │ + tsteq fp, r0, lsl #22 │ │ │ │ + tsteq fp, r6, lsr #14 │ │ │ │ + tsteq fp, r4, lsl #14 │ │ │ │ + tsteq fp, r2, asr #22 │ │ │ │ + tsteq fp, r0, lsr #22 │ │ │ │ + tsteq fp, sl, lsr #14 │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + tsteq fp, r6, asr #22 │ │ │ │ + smlatbeq fp, r4, r7, r5 │ │ │ │ + tsteq fp, r6, ror #14 │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ + smlabbeq fp, r2, fp, r3 │ │ │ │ + tsteq fp, r0, ror #22 │ │ │ │ tsteq fp, sl, ror #14 │ │ │ │ - tsteq fp, r8, asr #14 │ │ │ │ + smlatbeq fp, r8, fp, r3 │ │ │ │ smlabbeq fp, r6, fp, r3 │ │ │ │ - @ instruction: 0x010b3b9c │ │ │ │ + smlatbeq fp, ip, r7, r5 │ │ │ │ smlabbeq fp, sl, r7, r5 │ │ │ │ smlabteq fp, r8, fp, r3 │ │ │ │ smlatbeq fp, r6, fp, r3 │ │ │ │ - smlabteq fp, ip, r7, r5 │ │ │ │ - smlatbeq fp, sl, r7, r5 │ │ │ │ - smlatteq fp, r8, fp, r3 │ │ │ │ - smlabteq fp, r6, fp, r3 │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - tsteq fp, lr, lsl #24 │ │ │ │ - smlatteq fp, ip, fp, r3 │ │ │ │ - strdeq r3, [fp, -lr] │ │ │ │ - smlabbeq fp, r8, ip, r3 │ │ │ │ - tsteq fp, sl, asr #24 │ │ │ │ - tsteq fp, r8, lsr #24 │ │ │ │ - tsteq fp, r6, lsl #24 │ │ │ │ - ldrdeq r5, [fp, -r8] │ │ │ │ - smlatteq fp, lr, r7, r5 │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ - tsteq fp, sl, lsl r8 │ │ │ │ - strdeq r5, [fp, -r8] │ │ │ │ - smlabbeq fp, sl, ip, r3 │ │ │ │ + @ instruction: 0x010b57b0 │ │ │ │ + smlatteq fp, lr, fp, r3 │ │ │ │ + smlabteq fp, ip, fp, r3 │ │ │ │ + @ instruction: 0x010b5996 │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r2, ror #24 │ │ │ │ + tsteq fp, r4, lsr #24 │ │ │ │ + tsteq fp, r2, lsl #24 │ │ │ │ + smlatteq fp, r0, fp, r3 │ │ │ │ + @ instruction: 0x010b57b2 │ │ │ │ + smlabteq fp, r8, r7, r5 │ │ │ │ + tsteq fp, r2, lsr #24 │ │ │ │ + strdeq r5, [fp, -r4] │ │ │ │ + ldrdeq r5, [fp, -r2] │ │ │ │ + tsteq fp, r4, ror #24 │ │ │ │ + tsteq fp, r2, asr #24 │ │ │ │ + tsteq fp, r4, lsl r8 │ │ │ │ + strdeq r5, [fp, -r2] │ │ │ │ tsteq fp, r8, ror #24 │ │ │ │ tsteq fp, sl, lsr r8 │ │ │ │ tsteq fp, r8, lsl r8 │ │ │ │ - smlabbeq fp, lr, ip, r3 │ │ │ │ - tsteq fp, r0, ror #16 │ │ │ │ - tsteq fp, lr, lsr r8 │ │ │ │ - tsteq fp, r8, lsl #26 │ │ │ │ - smlabteq fp, sl, ip, r3 │ │ │ │ - smlatbeq fp, r8, ip, r3 │ │ │ │ + @ instruction: 0x010b58ba │ │ │ │ + tsteq fp, ip, ror r8 │ │ │ │ + tsteq fp, sl, asr r8 │ │ │ │ + tsteq fp, r8, lsr r8 │ │ │ │ + tsteq fp, r6, ror ip │ │ │ │ + smlabbeq fp, ip, ip, r3 │ │ │ │ tsteq fp, sl, ror r8 │ │ │ │ - tsteq fp, r8, asr r8 │ │ │ │ - smlabteq fp, lr, ip, r3 │ │ │ │ - smlatbeq fp, r0, r8, r5 │ │ │ │ - tsteq fp, lr, ror r8 │ │ │ │ - tsteq fp, r0, lsl sp │ │ │ │ - smlatteq fp, lr, ip, r3 │ │ │ │ + @ instruction: 0x010b3cb8 │ │ │ │ + @ instruction: 0x010b3c96 │ │ │ │ + @ instruction: 0x010b58bc │ │ │ │ + @ instruction: 0x010b589a │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b3cb6 │ │ │ │ smlabteq fp, r0, r8, r5 │ │ │ │ - @ instruction: 0x010b589e │ │ │ │ - tsteq fp, r4, lsl sp │ │ │ │ - smlatteq fp, r6, r8, r5 │ │ │ │ - smlabteq fp, r4, r8, r5 │ │ │ │ + strdeq r3, [fp, -lr] │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + smlatteq fp, lr, sp, r3 │ │ │ │ + tsteq fp, r8, ror sp │ │ │ │ + tsteq fp, sl, lsr sp │ │ │ │ + tsteq fp, r8, lsl sp │ │ │ │ + strdeq r3, [fp, -r6] │ │ │ │ + smlabteq fp, r8, r8, r5 │ │ │ │ + ldrdeq r5, [fp, -lr] │ │ │ │ + tsteq fp, r8, lsr sp │ │ │ │ + tsteq fp, sl, lsl #18 │ │ │ │ + smlatteq fp, r8, r8, r5 │ │ │ │ + tsteq fp, sl, ror sp │ │ │ │ + tsteq fp, r8, asr sp │ │ │ │ + tsteq fp, sl, lsr #18 │ │ │ │ + tsteq fp, r8, lsl #18 │ │ │ │ + tsteq fp, lr, ror sp │ │ │ │ + tsteq fp, r0, asr r9 │ │ │ │ + tsteq fp, lr, lsr #18 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b3dba │ │ │ │ + @ instruction: 0x010b3d98 │ │ │ │ + tsteq fp, sl, ror #18 │ │ │ │ + tsteq fp, r8, asr #18 │ │ │ │ + @ instruction: 0x010b3dbe │ │ │ │ + @ instruction: 0x010b5990 │ │ │ │ + tsteq fp, lr, ror #18 │ │ │ │ + tsteq fp, r0, lsl #28 │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ + @ instruction: 0x010b59b0 │ │ │ │ + smlabbeq fp, lr, r9, r5 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + ldrdeq r5, [fp, -r6] │ │ │ │ + @ instruction: 0x010b59b4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4a0f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ ldrmi r5, [lr], -r4, ror #4 │ │ │ │ ldmdale r8, {r0, r4, r7, r9, lr}^ │ │ │ │ @@ -130055,165 +130055,165 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf780447a │ │ │ │ and lr, r6, lr, ror #18 │ │ │ │ strtmi r4, [fp], -r9, lsl #21 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf780447a │ │ │ │ @ instruction: 0xbdf8e966 │ │ │ │ - smlatteq r7, r0, r5, r9 │ │ │ │ - smlabteq r9, sl, sp, r8 │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - tsteq r8, r2, lsr r9 │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - tsteq r8, lr, lsr r9 │ │ │ │ - ldrdeq r0, [fp, -sl] │ │ │ │ - tsteq r9, r4, asr #26 │ │ │ │ - smlabteq fp, lr, r6, r0 │ │ │ │ - tsteq r9, r4, lsr #26 │ │ │ │ - tsteq r7, sl, asr r5 │ │ │ │ - tsteq r9, r0, lsl #26 │ │ │ │ - tsteq r7, lr, lsl r5 │ │ │ │ - smlatteq r9, r0, ip, r8 │ │ │ │ - smlatteq r8, r8, r8, r7 │ │ │ │ - smlatteq r8, sl, r8, r7 │ │ │ │ - smlabteq r8, lr, r8, r7 │ │ │ │ - tsteq r9, r6, ror #22 │ │ │ │ - tsteq r9, r6, ror #22 │ │ │ │ - smlatteq r9, sl, ip, sl │ │ │ │ - tsteq r7, r8, lsl #10 │ │ │ │ - tsteq r7, r0, lsl #10 │ │ │ │ - @ instruction: 0x0109adbe │ │ │ │ - smlatteq fp, r0, r5, r0 │ │ │ │ - smlatteq fp, r8, r5, r0 │ │ │ │ - smlatteq fp, ip, r5, r0 │ │ │ │ - tsteq r0, lr, ror #25 │ │ │ │ - smlatbeq r9, sl, sp, sl │ │ │ │ - tsteq r7, r8, ror r4 │ │ │ │ - tsteq r7, r0, ror r4 │ │ │ │ - strdeq r5, [sl, -r0] │ │ │ │ - tsteq r7, r6, asr #8 │ │ │ │ - tsteq r7, lr, lsr r4 │ │ │ │ - tsteq r8, r2, lsr ip │ │ │ │ - tsteq r8, r2, lsr #24 │ │ │ │ - tsteq r8, lr, lsl ip │ │ │ │ - tsteq r8, sl, lsl ip │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ - tsteq r8, r2, lsl ip │ │ │ │ - tsteq r8, lr, lsl #24 │ │ │ │ - tsteq r8, sl, lsl #24 │ │ │ │ - tsteq r8, r2, lsl #24 │ │ │ │ - strdeq r0, [r8, -lr] │ │ │ │ - tsteq r8, sl, lsl #24 │ │ │ │ - smlatteq r8, lr, fp, r0 │ │ │ │ - @ instruction: 0x0110cb9c │ │ │ │ - smlatbeq fp, r8, r4, r0 │ │ │ │ - tsteq r7, r6, lsr #6 │ │ │ │ - tsteq r7, lr, lsl r3 │ │ │ │ - smlabbeq fp, ip, r4, r0 │ │ │ │ - smlabbeq fp, r0, r4, r0 │ │ │ │ - tsteq fp, ip, ror r4 │ │ │ │ - smlabbeq fp, r0, r4, r0 │ │ │ │ - smlabbeq fp, r4, r4, r0 │ │ │ │ - tsteq r8, r2, asr r6 │ │ │ │ - @ instruction: 0x01079298 │ │ │ │ - @ instruction: 0x01079290 │ │ │ │ - tsteq r8, sl, lsr #12 │ │ │ │ - smlabteq r9, sl, r9, r8 │ │ │ │ - tsteq r8, lr, lsl r6 │ │ │ │ - @ instruction: 0x010afbbc │ │ │ │ - smlabbeq r9, r2, r9, r8 │ │ │ │ - @ instruction: 0x010afbba │ │ │ │ - tsteq r7, r6, lsl #4 │ │ │ │ - strdeq r9, [r7, -lr] │ │ │ │ - @ instruction: 0x010afb9e │ │ │ │ - ldrdeq r9, [r7, -r4] │ │ │ │ - smlabteq r7, ip, r1, r9 │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ - smlatbeq r7, r2, r1, r9 │ │ │ │ - @ instruction: 0x0107919a │ │ │ │ - tstpeq sl, lr, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r0, ror r1 │ │ │ │ - tsteq r7, r8, ror #2 │ │ │ │ - tstpeq sl, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, lr, lsr r1 │ │ │ │ - tsteq r7, r6, lsr r1 │ │ │ │ - strdeq r4, [fp, -r2] │ │ │ │ - tsteq r7, ip, lsl #2 │ │ │ │ - tsteq r7, r4, lsl #2 │ │ │ │ - tstpeq sl, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r9, [r7, -sl] │ │ │ │ - tsteq fp, r8, asr #6 │ │ │ │ - smlabteq r7, r2, r0, r9 │ │ │ │ - tstpeq sl, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r8, ip, asr r5 │ │ │ │ - tstpeq sl, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, lsr ip @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - smlatteq fp, r6, sl, r4 │ │ │ │ - tsteq r0, r2, lsr #16 │ │ │ │ - tsteq r9, r8, asr #6 │ │ │ │ - tsteq r9, r4, lsl r7 │ │ │ │ - smlabteq fp, r6, sl, r4 │ │ │ │ - tsteq r7, lr, lsl #30 │ │ │ │ + ldrdeq r9, [r7, -r0] │ │ │ │ + @ instruction: 0x01098eba │ │ │ │ + tsteq r8, r2, lsr sl │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + tsteq r8, r2, lsr #20 │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r8, lr, lsr #20 │ │ │ │ + smlabteq fp, sl, r7, r0 │ │ │ │ + tsteq r9, r4, lsr lr │ │ │ │ + @ instruction: 0x010b07be │ │ │ │ + tsteq r9, r4, lsl lr │ │ │ │ + tsteq r7, sl, asr #12 │ │ │ │ + strdeq r8, [r9, -r0] │ │ │ │ + tsteq r7, lr, lsl #12 │ │ │ │ ldrdeq r8, [r9, -r0] │ │ │ │ - tsteq r8, sl, asr r7 │ │ │ │ - @ instruction: 0x010986b6 │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - @ instruction: 0x0109869c │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + ldrdeq r7, [r8, -sl] │ │ │ │ + @ instruction: 0x010879be │ │ │ │ + tsteq r9, r6, asr ip │ │ │ │ + tsteq r9, r6, asr ip │ │ │ │ + ldrdeq sl, [r9, -sl] │ │ │ │ + strdeq r9, [r7, -r8] │ │ │ │ + strdeq r9, [r7, -r0] │ │ │ │ + smlatbeq r9, lr, lr, sl │ │ │ │ + ldrdeq r0, [fp, -r0] │ │ │ │ + ldrdeq r0, [fp, -r8] │ │ │ │ + ldrdeq r0, [fp, -ip] │ │ │ │ + @ instruction: 0x0110cdde │ │ │ │ + @ instruction: 0x0109ae9a │ │ │ │ + tsteq r7, r8, ror #10 │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ + smlatteq sl, r0, r9, r5 │ │ │ │ + tsteq r7, r6, lsr r5 │ │ │ │ + tsteq r7, lr, lsr #10 │ │ │ │ + tsteq r8, r2, lsr #26 │ │ │ │ + tsteq r8, r2, lsl sp │ │ │ │ + tsteq r8, lr, lsl #26 │ │ │ │ + tsteq r8, sl, lsl #26 │ │ │ │ + tsteq r8, r6, lsl #26 │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ + strdeq r0, [r8, -lr] │ │ │ │ + strdeq r0, [r8, -sl] │ │ │ │ + strdeq r0, [r8, -r2] │ │ │ │ + smlatteq r8, lr, ip, r0 │ │ │ │ + strdeq r0, [r8, -sl] │ │ │ │ + ldrdeq r0, [r8, -lr] │ │ │ │ + tsteq r0, ip, lsl #25 │ │ │ │ + @ instruction: 0x010b0598 │ │ │ │ + tsteq r7, r6, lsl r4 │ │ │ │ + tsteq r7, lr, lsl #8 │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + tsteq fp, ip, ror #10 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + tsteq fp, r4, ror r5 │ │ │ │ tsteq r8, r2, asr #14 │ │ │ │ - tsteq r8, r4, lsr r7 │ │ │ │ - tsteq r8, r2, lsr r7 │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ - tsteq r8, lr, lsr #14 │ │ │ │ - tsteq r8, ip, lsr #14 │ │ │ │ - tsteq r8, sl, lsr #14 │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - tsteq r8, r2, lsr #14 │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - tsteq r8, lr, lsr #14 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - tsteq r0, r4, asr #13 │ │ │ │ - tsteq r8, sl, lsl #14 │ │ │ │ - tsteq r8, r2, lsl r7 │ │ │ │ - tsteq r8, r0, lsl r7 │ │ │ │ - @ instruction: 0x01078d94 │ │ │ │ - tsteq r9, lr, ror r5 │ │ │ │ - tsteq r7, r8, lsl pc │ │ │ │ - tsteq r9, r4, ror #10 │ │ │ │ - ldrdeq r0, [r8, -r6] │ │ │ │ - smlabteq r8, ip, r6, r0 │ │ │ │ - smlabteq r8, sl, r6, r0 │ │ │ │ - smlabteq r8, r8, r6, r0 │ │ │ │ - smlabteq r8, r6, r6, r0 │ │ │ │ - smlabteq r8, r4, r6, r0 │ │ │ │ - tsteq r0, ip, ror #11 │ │ │ │ + smlabbeq r7, r8, r3, r9 │ │ │ │ + smlabbeq r7, r0, r3, r9 │ │ │ │ + tsteq r8, sl, lsl r7 │ │ │ │ + @ instruction: 0x01098aba │ │ │ │ + tsteq r8, lr, lsl #14 │ │ │ │ + smlatbeq sl, ip, ip, pc @ │ │ │ │ + tsteq r9, r2, ror sl │ │ │ │ + smlatbeq sl, sl, ip, pc @ │ │ │ │ + strdeq r9, [r7, -r6] │ │ │ │ + smlatteq r7, lr, r2, r9 │ │ │ │ + smlabbeq sl, lr, ip, pc @ │ │ │ │ + smlabteq r7, r4, r2, r9 │ │ │ │ + @ instruction: 0x010792bc │ │ │ │ + tsteq fp, ip, asr sp │ │ │ │ + @ instruction: 0x01079292 │ │ │ │ + smlabbeq r7, sl, r2, r9 │ │ │ │ + tstpeq sl, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, ror #4 │ │ │ │ + tsteq r7, r8, asr r2 │ │ │ │ + tstpeq sl, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, lr, lsr #4 │ │ │ │ + tsteq r7, r6, lsr #4 │ │ │ │ + smlatteq fp, r2, ip, r4 │ │ │ │ + strdeq r9, [r7, -ip] │ │ │ │ + strdeq r9, [r7, -r4] │ │ │ │ + strdeq pc, [sl, -r4] │ │ │ │ + smlabteq r7, sl, r1, r9 │ │ │ │ + tsteq fp, r8, lsr r4 │ │ │ │ + @ instruction: 0x010791b2 │ │ │ │ + tstpeq sl, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + tstpeq sl, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [sl, -r4] │ │ │ │ + tstpeq sl, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlabteq fp, ip, fp, r4 │ │ │ │ + ldrdeq r4, [fp, -r6] │ │ │ │ + tsteq r0, r2, lsl r9 │ │ │ │ + tsteq r9, r8, lsr r4 │ │ │ │ + tsteq r9, r4, lsl #16 │ │ │ │ + @ instruction: 0x010b4bb6 │ │ │ │ + strdeq r8, [r7, -lr] │ │ │ │ + smlabteq r9, r0, r7, r8 │ │ │ │ + tsteq r8, sl, asr #16 │ │ │ │ + smlatbeq r9, r6, r7, r8 │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + smlabbeq r9, ip, r7, r8 │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + tsteq r8, r2, lsr #16 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + tsteq r8, lr, lsl r8 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r8, sl, lsl r8 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + tsteq r8, r2, lsl r8 │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ + tsteq r8, lr, lsl r8 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + @ instruction: 0x0110c7b4 │ │ │ │ + strdeq r0, [r8, -sl] │ │ │ │ + tsteq r8, r2, lsl #16 │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + smlabbeq r7, r4, lr, r8 │ │ │ │ + tsteq r9, lr, ror #12 │ │ │ │ + tsteq r7, r8 │ │ │ │ + tsteq r9, r4, asr r6 │ │ │ │ + smlabteq r8, r6, r7, r0 │ │ │ │ + @ instruction: 0x010807bc │ │ │ │ + @ instruction: 0x010807ba │ │ │ │ + @ instruction: 0x010807b8 │ │ │ │ + @ instruction: 0x010807b6 │ │ │ │ + @ instruction: 0x010807b4 │ │ │ │ + @ instruction: 0x0110c6dc │ │ │ │ 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 fec4b1d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7df0ff8 │ │ │ │ stclt 15, cr15, [r8, #-100] @ 0xffffff9c │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x010b469e │ │ │ │ - smlatbeq fp, r8, r6, r4 │ │ │ │ - smlabbeq fp, r2, r6, r4 │ │ │ │ + smlabbeq fp, lr, r7, r4 │ │ │ │ + @ instruction: 0x010b4798 │ │ │ │ + tsteq fp, r2, ror r7 │ │ │ │ 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 │ │ │ │ @@ -130334,42 +130334,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ svc 0x0040f77f │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x0038f77f │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sl, sl, lsl #16 │ │ │ │ - tsteq r9, r4, asr r2 │ │ │ │ - tsteq sl, lr, asr pc │ │ │ │ - tsteq sl, r6, lsl #16 │ │ │ │ - smlabbeq sl, sl, r0, ip │ │ │ │ - swpeq ip, r4, [sl] │ │ │ │ - swpeq ip, r6, [sl] │ │ │ │ - smlabbeq sl, r4, r0, ip │ │ │ │ - smlabbeq sl, r6, r0, ip │ │ │ │ - strdeq sl, [sl, -r8] │ │ │ │ - @ instruction: 0x0109819e │ │ │ │ - smlatbeq sl, r4, r7, r8 │ │ │ │ - tsteq r8, lr, lsl lr │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - @ instruction: 0x010a8796 │ │ │ │ - tsteq r9, r6, asr r1 │ │ │ │ - tsteq sl, r0, lsr r9 │ │ │ │ - tsteq r9, sl, lsr r1 │ │ │ │ - tsteq r8, r8, asr #26 │ │ │ │ - @ instruction: 0x010a879c │ │ │ │ - smlabbeq r8, r2, lr, r6 │ │ │ │ - strdeq r8, [sl, -r8] │ │ │ │ - strdeq r4, [fp, -r6] │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ - tsteq r8, r6, ror lr │ │ │ │ - tsteq r0, lr, lsr #3 │ │ │ │ - tsteq r9, lr, ror r0 │ │ │ │ - swpeq r8, r8, [r9] │ │ │ │ + strdeq r8, [sl, -sl] │ │ │ │ + tsteq r9, r4, asr #6 │ │ │ │ + tsteq sl, lr, asr #32 │ │ │ │ + strdeq r8, [sl, -r6] │ │ │ │ + tsteq sl, sl, ror r1 │ │ │ │ + smlabbeq sl, r4, r1, ip │ │ │ │ + smlabbeq sl, r6, r1, ip │ │ │ │ + tsteq sl, r4, ror r1 │ │ │ │ + tsteq sl, r6, ror r1 │ │ │ │ + smlatteq sl, r8, pc, sl @ │ │ │ │ + smlabbeq r9, lr, r2, r8 │ │ │ │ + @ instruction: 0x010a8894 │ │ │ │ + tsteq r8, lr, lsl #30 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + smlabbeq sl, r6, r8, r8 │ │ │ │ + tsteq r9, r6, asr #4 │ │ │ │ + tsteq sl, r0, lsr #20 │ │ │ │ + tsteq r9, sl, lsr #4 │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + smlabbeq sl, ip, r8, r8 │ │ │ │ + tsteq r8, r2, ror pc │ │ │ │ + smlatteq sl, r8, r9, r8 │ │ │ │ + smlatteq fp, r6, r5, r4 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tsteq r8, r6, ror #30 │ │ │ │ + @ instruction: 0x0110c29e │ │ │ │ + tsteq r9, lr, ror #2 │ │ │ │ + smlabbeq r9, r8, r1, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4b474 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -130414,28 +130414,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 │ │ │ │ - smlabbeq fp, lr, r4, r4 │ │ │ │ - tsteq fp, r8, lsr #8 │ │ │ │ - smlatteq fp, lr, r3, r4 │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ - smlatbeq fp, lr, r3, r4 │ │ │ │ - tsteq fp, ip, lsr r4 │ │ │ │ - tsteq fp, lr, asr #8 │ │ │ │ - tsteq fp, r8, lsl r4 │ │ │ │ - tsteq fp, lr, lsl #10 │ │ │ │ - @ instruction: 0x010b44b8 │ │ │ │ - ldrdeq r4, [fp, -sl] │ │ │ │ - tsteq fp, ip, ror r4 │ │ │ │ - tsteq fp, sl, lsl r5 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ + tsteq fp, lr, ror r5 │ │ │ │ + tsteq fp, r8, lsl r5 │ │ │ │ + ldrdeq r4, [fp, -lr] │ │ │ │ + strdeq r4, [fp, -r0] │ │ │ │ + @ instruction: 0x010b449e │ │ │ │ + tsteq fp, ip, lsr #10 │ │ │ │ + tsteq fp, lr, lsr r5 │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + strdeq r4, [fp, -lr] │ │ │ │ + smlatbeq fp, r8, r5, r4 │ │ │ │ + smlabteq fp, sl, r5, r4 │ │ │ │ + tsteq fp, ip, ror #10 │ │ │ │ + tsteq fp, sl, lsl #12 │ │ │ │ + tsteq fp, r8, lsr #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4b57c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -130850,110 +130850,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl eb27f8 │ │ │ │ bmi 19aca14 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ @ instruction: 0xbdf8eb30 │ │ │ │ - smlatbeq r7, r8, r6, r8 │ │ │ │ - tsteq r9, r8, ror #28 │ │ │ │ - @ instruction: 0x010786bc │ │ │ │ - strdeq r8, [sl, -r4] │ │ │ │ - @ instruction: 0x010786b4 │ │ │ │ - smlatbeq r7, r0, r6, r8 │ │ │ │ - tsteq r0, r6, lsl #30 │ │ │ │ - smlabbeq r7, lr, r6, r8 │ │ │ │ - @ instruction: 0x01078690 │ │ │ │ - smlabbeq r7, r8, r6, r8 │ │ │ │ - strdeq fp, [sl, -r0] │ │ │ │ - strdeq fp, [sl, -r2] │ │ │ │ - smlatteq sl, sl, r6, fp │ │ │ │ - tsteq r7, ip, asr #12 │ │ │ │ - tsteq sl, r0, lsr ip │ │ │ │ - tsteq fp, r8, lsl #10 │ │ │ │ - tsteq fp, r8, lsl r5 │ │ │ │ - tsteq sl, r4, asr fp │ │ │ │ - tsteq r7, r2, asr #12 │ │ │ │ - ldrdeq r8, [sl, -r4] │ │ │ │ - tsteq r7, r4, lsr r6 │ │ │ │ - tsteq r7, r0, lsr #12 │ │ │ │ - tsteq r0, r6, ror #27 │ │ │ │ - tsteq r7, lr, lsl #12 │ │ │ │ - tsteq r7, r4, lsl r6 │ │ │ │ - tsteq r7, r4, lsl r6 │ │ │ │ - tsteq r7, ip, lsl #12 │ │ │ │ - smlatteq r7, r2, r5, r8 │ │ │ │ - smlatteq r7, r2, r5, r8 │ │ │ │ - strdeq r8, [r7, -r2] │ │ │ │ - tsteq r7, ip, lsl #10 │ │ │ │ - tsteq r7, r4, lsl #10 │ │ │ │ - ldrdeq r8, [r7, -r8] │ │ │ │ - ldrdeq r8, [r7, -sl] │ │ │ │ + @ instruction: 0x01078798 │ │ │ │ + tsteq r9, r8, asr pc │ │ │ │ + smlatbeq r7, ip, r7, r8 │ │ │ │ + smlatteq sl, r4, sp, r8 │ │ │ │ + smlatbeq r7, r4, r7, r8 │ │ │ │ + @ instruction: 0x01078790 │ │ │ │ + @ instruction: 0x0110bff6 │ │ │ │ + tsteq r7, lr, ror r7 │ │ │ │ + smlabbeq r7, r0, r7, r8 │ │ │ │ + tsteq r7, r8, ror r7 │ │ │ │ + smlatteq sl, r0, r7, fp │ │ │ │ + smlatteq sl, r2, r7, fp │ │ │ │ + ldrdeq fp, [sl, -sl] │ │ │ │ + tsteq r7, ip, lsr r7 │ │ │ │ + tsteq sl, r0, lsr #26 │ │ │ │ + strdeq r0, [fp, -r8] │ │ │ │ + tsteq fp, r8, lsl #12 │ │ │ │ + tsteq sl, r4, asr #24 │ │ │ │ + tsteq r7, r2, lsr r7 │ │ │ │ + smlabteq sl, r4, ip, r8 │ │ │ │ + tsteq r7, r4, lsr #14 │ │ │ │ + tsteq r7, r0, lsl r7 │ │ │ │ + @ instruction: 0x0110bed6 │ │ │ │ + strdeq r8, [r7, -lr] │ │ │ │ + tsteq r7, r4, lsl #14 │ │ │ │ + tsteq r7, r4, lsl #14 │ │ │ │ + strdeq r8, [r7, -ip] │ │ │ │ ldrdeq r8, [r7, -r2] │ │ │ │ - tsteq sl, r2, lsl sp │ │ │ │ - smlatbeq r7, r8, r4, r8 │ │ │ │ - smlatbeq r7, r0, r4, r8 │ │ │ │ - @ instruction: 0x0109a198 │ │ │ │ - @ instruction: 0x0109a198 │ │ │ │ - @ instruction: 0x0109a196 │ │ │ │ - ldrdeq sl, [r9, -ip] │ │ │ │ - tsteq r9, ip, ror #2 │ │ │ │ - tsteq r9, sl, ror #2 │ │ │ │ - smlatbeq sl, r4, r9, r4 │ │ │ │ - @ instruction: 0x010a4996 │ │ │ │ - @ instruction: 0x010a4990 │ │ │ │ - smlabbeq sl, sl, r9, r4 │ │ │ │ - smlabbeq sl, r4, r9, r4 │ │ │ │ - tsteq sl, lr, ror r9 │ │ │ │ - tsteq sl, r8, ror r9 │ │ │ │ - strdeq pc, [r7, -sl] │ │ │ │ - strdeq pc, [r7, -r8] │ │ │ │ - ldrdeq r0, [fp, -r2] │ │ │ │ - ldrdeq r0, [fp, -r0] │ │ │ │ + ldrdeq r8, [r7, -r2] │ │ │ │ + smlatteq r7, r2, r6, r8 │ │ │ │ + strdeq r8, [r7, -ip] │ │ │ │ + strdeq r8, [r7, -r4] │ │ │ │ + smlabteq r7, r8, r6, r8 │ │ │ │ + smlabteq r7, sl, r5, r8 │ │ │ │ + smlabteq r7, r2, r5, r8 │ │ │ │ + tsteq sl, r2, lsl #28 │ │ │ │ + @ instruction: 0x01078598 │ │ │ │ + @ instruction: 0x01078590 │ │ │ │ + smlabbeq r9, r8, r2, sl │ │ │ │ + smlabbeq r9, r8, r2, sl │ │ │ │ + smlabbeq r9, r6, r2, sl │ │ │ │ + smlabteq r9, ip, r2, sl │ │ │ │ + tsteq r9, ip, asr r2 │ │ │ │ + tsteq r9, sl, asr r2 │ │ │ │ + @ instruction: 0x010a4a94 │ │ │ │ + smlabbeq sl, r6, sl, r4 │ │ │ │ + smlabbeq sl, r0, sl, r4 │ │ │ │ + tsteq sl, sl, ror sl │ │ │ │ + tsteq sl, r4, ror sl │ │ │ │ + tsteq sl, lr, ror #20 │ │ │ │ + tsteq sl, r8, ror #20 │ │ │ │ + smlatteq r7, sl, ip, pc @ │ │ │ │ + smlatteq r7, r8, ip, pc @ │ │ │ │ + smlabteq fp, r2, r3, r0 │ │ │ │ + smlabteq fp, r0, r3, r0 │ │ │ │ + tsteq sl, sl, lsr #20 │ │ │ │ + tsteq sl, r4, lsr #20 │ │ │ │ + tsteq sl, lr, lsl sl │ │ │ │ + @ instruction: 0x010b0394 │ │ │ │ + @ instruction: 0x010b0392 │ │ │ │ + @ instruction: 0x010b0390 │ │ │ │ + strdeq r4, [sl, -lr] │ │ │ │ + smlatbeq r7, r6, ip, pc @ │ │ │ │ + smlabbeq r7, ip, ip, pc @ │ │ │ │ + strdeq r4, [sl, -r2] │ │ │ │ + ldrdeq r8, [r7, -sl] │ │ │ │ + ldrdeq r8, [r7, -r4] │ │ │ │ + tsteq fp, r0, lsr #2 │ │ │ │ + tsteq fp, r6, lsl r1 │ │ │ │ + tsteq fp, r4, lsl r1 │ │ │ │ + tsteq fp, lr, lsl #2 │ │ │ │ + @ instruction: 0x010af59c │ │ │ │ + tsteq sl, r6, ror #18 │ │ │ │ + tsteq sl, r6, ror #18 │ │ │ │ + tsteq sl, r4, ror #18 │ │ │ │ + ldrdeq r4, [fp, -sl] │ │ │ │ + tsteq r7, lr, lsr #6 │ │ │ │ + tsteq r7, r8, lsr #6 │ │ │ │ tsteq sl, sl, lsr r9 │ │ │ │ - tsteq sl, r4, lsr r9 │ │ │ │ - tsteq sl, lr, lsr #18 │ │ │ │ - smlatbeq fp, r4, r2, r0 │ │ │ │ - smlatbeq fp, r2, r2, r0 │ │ │ │ - smlatbeq fp, r0, r2, r0 │ │ │ │ - tsteq sl, lr, lsl #18 │ │ │ │ - @ instruction: 0x0107fbb6 │ │ │ │ - @ instruction: 0x0107fb9c │ │ │ │ - tsteq sl, r2, lsl #18 │ │ │ │ - smlatteq r7, sl, r2, r8 │ │ │ │ + tsteq r9, ip, asr sl │ │ │ │ + tsteq sl, lr, ror r8 │ │ │ │ smlatteq r7, r4, r2, r8 │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - tsteq fp, r6, lsr #32 │ │ │ │ - tsteq fp, r4, lsr #32 │ │ │ │ - tsteq fp, lr, lsl r0 │ │ │ │ - smlatbeq sl, ip, r4, pc @ │ │ │ │ - tsteq sl, r6, ror r8 │ │ │ │ - tsteq sl, r6, ror r8 │ │ │ │ - tsteq sl, r4, ror r8 │ │ │ │ - smlatteq fp, sl, pc, r3 @ │ │ │ │ - tsteq r7, lr, lsr r2 │ │ │ │ - tsteq r7, r8, lsr r2 │ │ │ │ - tsteq sl, sl, asr #16 │ │ │ │ - tsteq r9, ip, ror #18 │ │ │ │ - smlabbeq sl, lr, r7, lr │ │ │ │ - strdeq r8, [r7, -r4] │ │ │ │ - smlatteq r7, lr, r1, r8 │ │ │ │ - tsteq fp, r0, asr r1 │ │ │ │ - strdeq r6, [r8, -r4] │ │ │ │ - tsteq fp, r2, asr r1 │ │ │ │ - strdeq r8, [sl, -r4] │ │ │ │ - strdeq r7, [r9, -r8] │ │ │ │ - tstpeq r7, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, sl, lsr pc │ │ │ │ - tsteq fp, r8, lsr pc │ │ │ │ - tsteq r7, r8, lsl #2 │ │ │ │ - @ instruction: 0x010978b0 │ │ │ │ - tsteq fp, sl, lsl pc │ │ │ │ - tsteq r7, sl, lsr r1 │ │ │ │ - tsteq r7, r4, lsr r1 │ │ │ │ + ldrdeq r8, [r7, -lr] │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ + smlatteq r8, r4, r4, r6 │ │ │ │ + tsteq fp, r2, asr #4 │ │ │ │ + smlatteq sl, r4, r8, r8 │ │ │ │ + smlatteq r9, r8, r9, r7 │ │ │ │ + tstpeq r7, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, sl, lsr #32 │ │ │ │ + tsteq fp, r8, lsr #32 │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + smlatbeq r9, r0, r9, r7 │ │ │ │ + tsteq fp, sl │ │ │ │ + tsteq r7, sl, lsr #4 │ │ │ │ + tsteq r7, r4, lsr #4 │ │ │ │ andsle r2, sp, r4, lsr r8 │ │ │ │ stmdacs ip!, {r3, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r0, r1, r3, r4, ip, lr, pc} │ │ │ │ ldmdami r1, {r2, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ andsle r2, sl, ip, ror #16 │ │ │ │ @@ -130968,20 +130968,20 @@ │ │ │ │ @ instruction: 0xbd08f9f9 │ │ │ │ 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 fp, r4, ror sp │ │ │ │ - strdeq r7, [r7, -r8] │ │ │ │ - tsteq fp, r6, ror #26 │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ - ldrdeq r7, [r7, -r2] │ │ │ │ - tsteq fp, r4, ror #26 │ │ │ │ + tsteq fp, r4, ror #28 │ │ │ │ + smlatteq r7, r8, fp, r7 │ │ │ │ + tsteq fp, r6, asr lr │ │ │ │ + tsteq fp, r0, asr #28 │ │ │ │ + smlabteq r7, r2, fp, r7 │ │ │ │ + tsteq fp, r4, asr lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4be04 │ │ │ │ @ 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 │ │ │ │ @@ -131203,67 +131203,67 @@ │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ and lr, r7, r8, ror r8 │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stmda lr!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq sl, ip, asr r3 │ │ │ │ - tsteq r9, sl, lsr #12 │ │ │ │ - smlatbeq sl, r8, r4, fp │ │ │ │ - smlabteq sl, r6, r4, fp │ │ │ │ - @ instruction: 0x0110b6f6 │ │ │ │ - tsteq sl, r0, lsl #24 │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - tsteq r8, r2, ror r2 │ │ │ │ - strdeq r7, [sl, -r4] │ │ │ │ - @ instruction: 0x010975b4 │ │ │ │ - tsteq sl, r2 │ │ │ │ - @ instruction: 0x010a5bb2 │ │ │ │ - smlabbeq r9, r0, r1, r9 │ │ │ │ - strdeq r5, [sl, -r2] │ │ │ │ - @ instruction: 0x0108639a │ │ │ │ - @ instruction: 0x01086394 │ │ │ │ - smlatteq sl, sl, fp, r7 │ │ │ │ - strdeq r8, [sl, -r4] │ │ │ │ - tsteq r0, r8, lsr #12 │ │ │ │ - tsteq sl, sl, lsl #24 │ │ │ │ - tsteq sl, r4, lsl ip │ │ │ │ - @ instruction: 0x010a83b2 │ │ │ │ - tsteq r0, r6, ror #11 │ │ │ │ - strdeq r7, [sl, -lr] │ │ │ │ - strheq r9, [r9, -sl] │ │ │ │ - tsteq sl, r0, lsl #24 │ │ │ │ - tsteq sl, lr, lsr #24 │ │ │ │ - @ instruction: 0x0110b592 │ │ │ │ - tsteq sl, r8, lsr #24 │ │ │ │ - @ instruction: 0x0108619a │ │ │ │ - smlabbeq r8, r0, r1, r6 │ │ │ │ - tsteq r0, r0, asr r5 │ │ │ │ - tsteq sl, sl, lsl #24 │ │ │ │ - tsteq r9, sl, lsr r4 │ │ │ │ - tsteq sl, r4, lsl ip │ │ │ │ - tsteq r9, lr, lsl r4 │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ - tsteq r8, r2, ror r1 │ │ │ │ - smlatteq sl, r8, fp, r7 │ │ │ │ - smlatbeq r8, lr, r1, r6 │ │ │ │ - @ instruction: 0x010b3a90 │ │ │ │ - tsteq r0, ip, lsr #9 │ │ │ │ - @ instruction: 0x01085fbc │ │ │ │ - smlabteq r8, r6, pc, r5 @ │ │ │ │ - smlatbeq r8, ip, pc, r5 @ │ │ │ │ - tsteq r0, ip, ror #8 │ │ │ │ - smlatteq r8, lr, pc, r5 @ │ │ │ │ - strdeq r5, [r8, -r6] │ │ │ │ - tsteq r0, lr, lsr r4 │ │ │ │ - smlatteq sl, r4, r1, sl │ │ │ │ - smlatteq sl, r8, r1, sl │ │ │ │ - tsteq r0, r0, lsl r4 │ │ │ │ - smlatteq r7, r8, r7, r7 │ │ │ │ + tsteq sl, ip, asr #8 │ │ │ │ + tsteq r9, sl, lsl r7 │ │ │ │ + @ instruction: 0x010ab598 │ │ │ │ + @ instruction: 0x010ab5b6 │ │ │ │ + tsteq r0, r6, ror #15 │ │ │ │ + strdeq r7, [sl, -r0] │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + tsteq r8, r2, ror #6 │ │ │ │ + smlatteq sl, r4, ip, r7 │ │ │ │ + smlatbeq r9, r4, r6, r7 │ │ │ │ + strdeq r6, [sl, -r2] │ │ │ │ + smlatbeq sl, r2, ip, r5 │ │ │ │ + tsteq r9, r0, ror r2 │ │ │ │ + smlatteq sl, r2, r0, r6 │ │ │ │ + smlabbeq r8, sl, r4, r6 │ │ │ │ + smlabbeq r8, r4, r4, r6 │ │ │ │ + ldrdeq r7, [sl, -sl] │ │ │ │ + smlatteq sl, r4, r4, r8 │ │ │ │ + tsteq r0, r8, lsl r7 │ │ │ │ + strdeq r7, [sl, -sl] │ │ │ │ + tsteq sl, r4, lsl #26 │ │ │ │ + smlatbeq sl, r2, r4, r8 │ │ │ │ + @ instruction: 0x0110b6d6 │ │ │ │ + smlatteq sl, lr, ip, r7 │ │ │ │ + smlatbeq r9, sl, r1, r9 │ │ │ │ + strdeq r7, [sl, -r0] │ │ │ │ + tsteq sl, lr, lsl sp │ │ │ │ + tsteq r0, r2, lsl #13 │ │ │ │ + tsteq sl, r8, lsl sp │ │ │ │ + smlabbeq r8, sl, r2, r6 │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + strdeq r7, [sl, -sl] │ │ │ │ + tsteq r9, sl, lsr #10 │ │ │ │ + tsteq sl, r4, lsl #26 │ │ │ │ + tsteq r9, lr, lsl #10 │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + tsteq r8, r2, ror #4 │ │ │ │ + ldrdeq r7, [sl, -r8] │ │ │ │ + @ instruction: 0x0108629e │ │ │ │ + smlabbeq fp, r0, fp, r3 │ │ │ │ + @ instruction: 0x0110b59c │ │ │ │ + smlatbeq r8, ip, r0, r6 │ │ │ │ + strheq r6, [r8, -r6] │ │ │ │ + swpeq r6, ip, [r8] │ │ │ │ + tsteq r0, ip, asr r5 │ │ │ │ + ldrdeq r6, [r8, -lr] │ │ │ │ + smlatteq r8, r6, r0, r6 │ │ │ │ + tsteq r0, lr, lsr #10 │ │ │ │ + ldrdeq sl, [sl, -r4] │ │ │ │ + ldrdeq sl, [sl, -r8] │ │ │ │ + tsteq r0, r0, lsl #10 │ │ │ │ + ldrdeq r7, [r7, -r8] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4c26c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f20ff8 │ │ │ │ stclt 8, cr15, [r8, #-476] @ 0xfffffe24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4c280 │ │ │ │ @@ -131281,17 +131281,17 @@ │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ @ instruction: 0xbd08f989 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - @ instruction: 0x010b38b2 │ │ │ │ + smlabteq fp, sl, r9, r3 │ │ │ │ + smlatteq fp, r8, r9, r3 │ │ │ │ + smlatbeq fp, r2, r9, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c2dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -131464,56 +131464,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 3, pc, cr10, cr14, {3} @ │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ ldcllt 14, cr14, [r8, #400]! @ 0x190 │ │ │ │ - @ instruction: 0x010adeb2 │ │ │ │ - smlatbeq sl, r6, lr, sp │ │ │ │ - smlatbeq sl, r0, lr, sp │ │ │ │ - tsteq sl, lr, ror #26 │ │ │ │ - strdeq pc, [sl, -r4] │ │ │ │ - tsteq sl, sl, asr sp │ │ │ │ - tsteq sl, r4, asr sp │ │ │ │ - tsteq sl, lr, asr #26 │ │ │ │ - tsteq sl, r8, asr #26 │ │ │ │ - smlatteq sl, r6, r6, pc @ │ │ │ │ - @ instruction: 0x0110b1d6 │ │ │ │ - tsteq sl, r8, lsr #28 │ │ │ │ - smlabteq r9, r8, r0, r7 │ │ │ │ - tsteq sl, lr, lsl lr │ │ │ │ - tsteq sl, r2, lsl lr │ │ │ │ - tsteq sl, lr, lsl #28 │ │ │ │ - tsteq sl, r6, lsl #28 │ │ │ │ + smlatbeq sl, r2, pc, sp @ │ │ │ │ + @ instruction: 0x010adf96 │ │ │ │ + @ instruction: 0x010adf90 │ │ │ │ + tsteq sl, lr, asr lr │ │ │ │ + smlatteq sl, r4, r6, pc @ │ │ │ │ + tsteq sl, sl, asr #28 │ │ │ │ + tsteq sl, r4, asr #28 │ │ │ │ + tsteq sl, lr, lsr lr │ │ │ │ + tsteq sl, r8, lsr lr │ │ │ │ + ldrdeq pc, [sl, -r6] │ │ │ │ + tsteq r0, r6, asr #5 │ │ │ │ + tsteq sl, r8, lsl pc │ │ │ │ + @ instruction: 0x010971b8 │ │ │ │ + tsteq sl, lr, lsl #30 │ │ │ │ + tsteq sl, r2, lsl #30 │ │ │ │ strdeq sp, [sl, -lr] │ │ │ │ - tstpeq sl, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sl, sl, sp, sp │ │ │ │ - tstpeq sl, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0110b094 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - smlabbeq r9, r6, pc, r6 @ │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ - @ instruction: 0x010b36b4 │ │ │ │ - smlatbeq sl, ip, r5, pc @ │ │ │ │ - smlatbeq sl, r8, r5, pc @ │ │ │ │ - ldrdeq r6, [r9, -r2] │ │ │ │ - smlatteq r9, lr, lr, r6 │ │ │ │ + strdeq sp, [sl, -r6] │ │ │ │ + smlatteq sl, lr, lr, sp │ │ │ │ + tstpeq sl, r6, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, lr, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010adeba │ │ │ │ + tstpeq sl, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [sl, -r4] │ │ │ │ + tsteq r0, r4, lsl #3 │ │ │ │ + smlabteq fp, sl, r7, r3 │ │ │ │ + tsteq r9, r6, ror r0 │ │ │ │ + tsteq r9, ip, asr ip │ │ │ │ + smlatbeq fp, r4, r7, r3 │ │ │ │ + @ instruction: 0x010af69c │ │ │ │ + @ instruction: 0x010af698 │ │ │ │ + smlabteq r9, r2, pc, r6 @ │ │ │ │ + ldrdeq r6, [r9, -lr] │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff16f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq fp, r0, r5, r3 │ │ │ │ + @ instruction: 0x010b36b0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c654 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff88f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -131843,97 +131843,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 1e33778 │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ @ instruction: 0xbdf8eb6e │ │ │ │ - tsteq r7, lr, ror r6 │ │ │ │ - @ instruction: 0x010a7cb2 │ │ │ │ - tsteq r7, r2, ror r6 │ │ │ │ - tsteq r7, lr, asr r6 │ │ │ │ - tsteq r0, r4, asr #29 │ │ │ │ - tsteq r7, ip, asr #12 │ │ │ │ - tsteq r7, lr, asr #12 │ │ │ │ - tsteq r7, r6, asr #12 │ │ │ │ - smlatbeq sl, lr, r6, sl │ │ │ │ - @ instruction: 0x010aa6b0 │ │ │ │ - smlatbeq sl, r8, r6, sl │ │ │ │ - tsteq r7, sl, lsl #12 │ │ │ │ - smlatteq sl, lr, fp, r7 │ │ │ │ - smlabteq sl, r6, r4, pc @ │ │ │ │ - ldrdeq pc, [sl, -r6] │ │ │ │ - tsteq sl, r2, lsl fp │ │ │ │ - tsteq r7, r0, lsl #12 │ │ │ │ - @ instruction: 0x010a7b92 │ │ │ │ - strdeq r7, [r7, -r2] │ │ │ │ + tsteq r7, lr, ror #14 │ │ │ │ + smlatbeq sl, r2, sp, r7 │ │ │ │ + tsteq r7, r2, ror #14 │ │ │ │ + tsteq r7, lr, asr #14 │ │ │ │ + @ instruction: 0x0110afb4 │ │ │ │ + tsteq r7, ip, lsr r7 │ │ │ │ + tsteq r7, lr, lsr r7 │ │ │ │ + tsteq r7, r6, lsr r7 │ │ │ │ + @ instruction: 0x010aa79e │ │ │ │ + smlatbeq sl, r0, r7, sl │ │ │ │ + @ instruction: 0x010aa798 │ │ │ │ + strdeq r7, [r7, -sl] │ │ │ │ + ldrdeq r7, [sl, -lr] │ │ │ │ + @ instruction: 0x010af5b6 │ │ │ │ + smlabteq sl, r6, r5, pc @ │ │ │ │ + tsteq sl, r2, lsl #24 │ │ │ │ + strdeq r7, [r7, -r0] │ │ │ │ + smlabbeq sl, r2, ip, r7 │ │ │ │ + smlatteq r7, r2, r6, r7 │ │ │ │ + smlabteq r7, lr, r6, r7 │ │ │ │ + @ instruction: 0x0110ae94 │ │ │ │ + @ instruction: 0x010776be │ │ │ │ + smlabteq r7, r6, r6, r7 │ │ │ │ + smlabteq r7, r8, r6, r7 │ │ │ │ + smlabteq r7, r2, r6, r7 │ │ │ │ + @ instruction: 0x0107769a │ │ │ │ + @ instruction: 0x0107769c │ │ │ │ + smlatbeq r7, lr, r6, r7 │ │ │ │ + smlabteq r7, sl, r5, r7 │ │ │ │ + smlabteq r7, r4, r5, r7 │ │ │ │ + @ instruction: 0x0107769a │ │ │ │ + @ instruction: 0x0107759e │ │ │ │ + @ instruction: 0x01077598 │ │ │ │ + @ instruction: 0x01099292 │ │ │ │ + @ instruction: 0x01099292 │ │ │ │ + @ instruction: 0x01099290 │ │ │ │ + ldrdeq r9, [r9, -r6] │ │ │ │ + tsteq r9, r6, ror #4 │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + @ instruction: 0x010a3a9e │ │ │ │ + @ instruction: 0x010a3a90 │ │ │ │ + smlabbeq sl, sl, sl, r3 │ │ │ │ + smlabbeq sl, r4, sl, r3 │ │ │ │ + tsteq sl, lr, ror sl │ │ │ │ + tsteq sl, r8, ror sl │ │ │ │ + tsteq sl, r2, ror sl │ │ │ │ + strdeq lr, [r7, -r4] │ │ │ │ + strdeq lr, [r7, -r2] │ │ │ │ + smlabteq sl, ip, r3, pc @ │ │ │ │ + smlabteq sl, sl, r3, pc @ │ │ │ │ + tsteq sl, r4, lsr sl │ │ │ │ + tsteq sl, lr, lsr #20 │ │ │ │ + tsteq sl, r8, lsr #20 │ │ │ │ + @ instruction: 0x010af39e │ │ │ │ + @ instruction: 0x010af39c │ │ │ │ + @ instruction: 0x010af39a │ │ │ │ + tsteq sl, r8, lsl #20 │ │ │ │ + @ instruction: 0x0107ecb0 │ │ │ │ + @ instruction: 0x0107ec96 │ │ │ │ + strdeq r3, [sl, -ip] │ │ │ │ + smlatteq r7, r4, r3, r7 │ │ │ │ ldrdeq r7, [r7, -lr] │ │ │ │ - tsteq r0, r4, lsr #27 │ │ │ │ - smlabteq r7, lr, r5, r7 │ │ │ │ - ldrdeq r7, [r7, -r6] │ │ │ │ - ldrdeq r7, [r7, -r8] │ │ │ │ - ldrdeq r7, [r7, -r2] │ │ │ │ - smlatbeq r7, sl, r5, r7 │ │ │ │ - smlatbeq r7, ip, r5, r7 │ │ │ │ - @ instruction: 0x010775be │ │ │ │ - ldrdeq r7, [r7, -sl] │ │ │ │ - ldrdeq r7, [r7, -r4] │ │ │ │ - smlatbeq r7, sl, r5, r7 │ │ │ │ - smlatbeq r7, lr, r4, r7 │ │ │ │ - smlatbeq r7, r8, r4, r7 │ │ │ │ - smlatbeq r9, r2, r1, r9 │ │ │ │ - smlatbeq r9, r2, r1, r9 │ │ │ │ - smlatbeq r9, r0, r1, r9 │ │ │ │ - smlatteq r9, r6, r1, r9 │ │ │ │ - tsteq r9, r6, ror r1 │ │ │ │ - tsteq r9, r4, ror r1 │ │ │ │ - smlatbeq sl, lr, r9, r3 │ │ │ │ - smlatbeq sl, r0, r9, r3 │ │ │ │ - @ instruction: 0x010a399a │ │ │ │ - @ instruction: 0x010a3994 │ │ │ │ - smlabbeq sl, lr, r9, r3 │ │ │ │ - smlabbeq sl, r8, r9, r3 │ │ │ │ - smlabbeq sl, r2, r9, r3 │ │ │ │ - tsteq r7, r4, lsl #24 │ │ │ │ - tsteq r7, r2, lsl #24 │ │ │ │ - ldrdeq pc, [sl, -ip] │ │ │ │ - ldrdeq pc, [sl, -sl] │ │ │ │ + tsteq fp, sl, lsr #2 │ │ │ │ + tsteq fp, r0, lsr #2 │ │ │ │ + tsteq fp, lr, lsl r1 │ │ │ │ + tsteq fp, r8, lsl r1 │ │ │ │ + smlatbeq sl, r6, r5, lr │ │ │ │ + tsteq sl, r0, ror r9 │ │ │ │ + tsteq sl, r0, ror r9 │ │ │ │ + tsteq sl, lr, ror #18 │ │ │ │ + smlatteq fp, r4, r0, r3 │ │ │ │ + tsteq r7, r8, lsr r3 │ │ │ │ + tsteq r7, r2, lsr r3 │ │ │ │ tsteq sl, r4, asr #18 │ │ │ │ - tsteq sl, lr, lsr r9 │ │ │ │ - tsteq sl, r8, lsr r9 │ │ │ │ - smlatbeq sl, lr, r2, pc @ │ │ │ │ - smlatbeq sl, ip, r2, pc @ │ │ │ │ - smlatbeq sl, sl, r2, pc @ │ │ │ │ - tsteq sl, r8, lsl r9 │ │ │ │ - smlabteq r7, r0, fp, lr │ │ │ │ - smlatbeq r7, r6, fp, lr │ │ │ │ - tsteq sl, ip, lsl #18 │ │ │ │ - strdeq r7, [r7, -r4] │ │ │ │ + tsteq r9, r6, ror #20 │ │ │ │ + smlabbeq sl, r8, r8, sp │ │ │ │ smlatteq r7, lr, r2, r7 │ │ │ │ - tsteq fp, sl, lsr r0 │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - tsteq fp, lr, lsr #32 │ │ │ │ - tsteq fp, r8, lsr #32 │ │ │ │ - @ instruction: 0x010ae4b6 │ │ │ │ - smlabbeq sl, r0, r8, r7 │ │ │ │ - smlabbeq sl, r0, r8, r7 │ │ │ │ - tsteq sl, lr, ror r8 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - tsteq r7, r8, asr #4 │ │ │ │ - tsteq r7, r2, asr #4 │ │ │ │ - tsteq sl, r4, asr r8 │ │ │ │ - tsteq r9, r6, ror r9 │ │ │ │ - @ instruction: 0x010ad798 │ │ │ │ - strdeq r7, [r7, -lr] │ │ │ │ - strdeq r7, [r7, -r8] │ │ │ │ - tstpeq sl, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ - strdeq r5, [r8, -lr] │ │ │ │ - tstpeq sl, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [sl, -lr] │ │ │ │ - tsteq r9, r2, lsl #18 │ │ │ │ + smlatteq r7, r8, r2, r7 │ │ │ │ + tstpeq sl, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, lr, r4, r5 │ │ │ │ + tstpeq sl, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sl, lr, r8, r7 │ │ │ │ + strdeq r6, [r9, -r2] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cce4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-348] @ 0xfffffea4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4ccf8 │ │ │ │ @@ -131948,15 +131948,15 @@ │ │ │ │ stmdble r2, {r4, r8, r9, fp, sp} │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ andscs lr, r1, #7 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ @ instruction: 0xf7ffd5f6 │ │ │ │ stclt 8, cr15, [r8, #-180] @ 0xffffff4c │ │ │ │ - smlabbeq r7, lr, fp, r6 │ │ │ │ + tsteq r7, lr, ror ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4cd40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -131967,15 +131967,15 @@ │ │ │ │ @ instruction: 0xf84af7ff │ │ │ │ bmi 26db88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c040> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf77e9600 │ │ │ │ andlt lr, r3, r8, ror sl │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - strdeq r6, [r7, -sl] │ │ │ │ + smlatteq r7, sl, ip, r6 │ │ │ │ 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 fec4cda0 │ │ │ │ @@ -131983,17 +131983,17 @@ │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 12, cr15, [r8, #-252] @ 0xffffff04 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq fp, lr, ror lr │ │ │ │ - @ instruction: 0x010b2e94 │ │ │ │ - tsteq fp, lr, asr lr │ │ │ │ + tsteq fp, lr, ror #30 │ │ │ │ + smlabbeq fp, r4, pc, r2 @ │ │ │ │ + tsteq fp, lr, asr #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cdd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -132564,147 +132564,147 @@ │ │ │ │ ldcl 7, cr15, [r6, #500] @ 0x1f4 │ │ │ │ bmi fe32e4d8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [lr, #500] @ 0x1f4 │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - smlatteq r7, r6, lr, r6 │ │ │ │ - tsteq sl, ip, lsl r5 │ │ │ │ - ldrdeq r6, [r7, -ip] │ │ │ │ - smlabteq r7, r8, lr, r6 │ │ │ │ - ldrdeq sp, [sl, -r0] │ │ │ │ - @ instruction: 0x01076eb8 │ │ │ │ - @ instruction: 0x01076eba │ │ │ │ - @ instruction: 0x01076eb2 │ │ │ │ - tsteq sl, sl, lsl pc │ │ │ │ - tsteq sl, ip, lsl pc │ │ │ │ - tsteq sl, r4, lsl pc │ │ │ │ - tsteq r7, r6, ror lr │ │ │ │ - tsteq sl, sl, asr r4 │ │ │ │ - tsteq sl, r2, lsr sp │ │ │ │ - tsteq sl, r2, asr #26 │ │ │ │ - tsteq sl, lr, ror r3 │ │ │ │ - tsteq r7, ip, ror #28 │ │ │ │ - strdeq r7, [sl, -lr] │ │ │ │ - tsteq r7, lr, asr lr │ │ │ │ - tsteq r7, sl, asr #28 │ │ │ │ - tsteq r0, r0, lsl r6 │ │ │ │ - tsteq r7, r8, lsr lr │ │ │ │ - tsteq r7, lr, lsr lr │ │ │ │ - tsteq r7, lr, lsr lr │ │ │ │ - tsteq r7, r6, lsr lr │ │ │ │ - tsteq r7, ip, lsl #28 │ │ │ │ - tsteq r7, ip, lsl #28 │ │ │ │ - tsteq r7, ip, lsl lr │ │ │ │ - tsteq r7, r6, lsr sp │ │ │ │ - tsteq r7, lr, lsr #26 │ │ │ │ - tsteq r7, r2, lsl #28 │ │ │ │ - tsteq r7, r4, lsl #26 │ │ │ │ + ldrdeq r6, [r7, -r6] │ │ │ │ + tsteq sl, ip, lsl #12 │ │ │ │ + smlabteq r7, ip, pc, r6 @ │ │ │ │ + @ instruction: 0x01076fb8 │ │ │ │ + smlabteq sl, r0, fp, sp │ │ │ │ + smlatbeq r7, r8, pc, r6 @ │ │ │ │ + smlatbeq r7, sl, pc, r6 @ │ │ │ │ + smlatbeq r7, r2, pc, r6 @ │ │ │ │ + tsteq sl, sl │ │ │ │ + tsteq sl, ip │ │ │ │ + tsteq sl, r4 │ │ │ │ + tsteq r7, r6, ror #30 │ │ │ │ + tsteq sl, sl, asr #10 │ │ │ │ + tsteq sl, r2, lsr #28 │ │ │ │ + tsteq sl, r2, lsr lr │ │ │ │ + tsteq sl, lr, ror #8 │ │ │ │ + tsteq r7, ip, asr pc │ │ │ │ + smlatteq sl, lr, r4, r7 │ │ │ │ + tsteq r7, lr, asr #30 │ │ │ │ + tsteq r7, sl, lsr pc │ │ │ │ + tsteq r0, r0, lsl #14 │ │ │ │ + tsteq r7, r8, lsr #30 │ │ │ │ + tsteq r7, lr, lsr #30 │ │ │ │ + tsteq r7, lr, lsr #30 │ │ │ │ + tsteq r7, r6, lsr #30 │ │ │ │ strdeq r6, [r7, -ip] │ │ │ │ - strdeq r8, [r9, -r4] │ │ │ │ - strdeq r8, [r9, -r2] │ │ │ │ - smlatteq r9, lr, r9, r8 │ │ │ │ - tsteq r9, r2, lsr sl │ │ │ │ - smlabteq r9, r0, r9, r8 │ │ │ │ - @ instruction: 0x010989bc │ │ │ │ - strdeq r3, [sl, -r4] │ │ │ │ - smlatteq sl, r4, r1, r3 │ │ │ │ - ldrdeq r3, [sl, -ip] │ │ │ │ + strdeq r6, [r7, -ip] │ │ │ │ + tsteq r7, ip, lsl #30 │ │ │ │ + tsteq r7, r6, lsr #28 │ │ │ │ + tsteq r7, lr, lsl lr │ │ │ │ + strdeq r6, [r7, -r2] │ │ │ │ + strdeq r6, [r7, -r4] │ │ │ │ + smlatteq r7, ip, sp, r6 │ │ │ │ + smlatteq r9, r4, sl, r8 │ │ │ │ + smlatteq r9, r2, sl, r8 │ │ │ │ + ldrdeq r8, [r9, -lr] │ │ │ │ + tsteq r9, r2, lsr #22 │ │ │ │ + @ instruction: 0x01098ab0 │ │ │ │ + smlatbeq r9, ip, sl, r8 │ │ │ │ + smlatteq sl, r4, r2, r3 │ │ │ │ ldrdeq r3, [sl, -r4] │ │ │ │ - smlabteq sl, ip, r1, r3 │ │ │ │ - smlabteq sl, r4, r1, r3 │ │ │ │ - @ instruction: 0x010a31bc │ │ │ │ - tsteq r7, ip, lsr r4 │ │ │ │ - tsteq r7, r8, lsr r4 │ │ │ │ - tsteq sl, r0, lsl fp │ │ │ │ - tsteq sl, ip, lsl #22 │ │ │ │ - tsteq sl, r4, ror r1 │ │ │ │ - tsteq sl, ip, ror #2 │ │ │ │ - tsteq sl, r4, ror #2 │ │ │ │ - ldrdeq lr, [sl, -r8] │ │ │ │ - ldrdeq lr, [sl, -r4] │ │ │ │ - ldrdeq lr, [sl, -r0] │ │ │ │ - tsteq sl, ip, lsr r1 │ │ │ │ - smlatteq r7, r2, r3, lr │ │ │ │ - smlabteq r7, r6, r3, lr │ │ │ │ - tsteq sl, sl, lsr #2 │ │ │ │ - tsteq r7, r0, lsl fp │ │ │ │ - tsteq r7, r8, lsl #22 │ │ │ │ - tsteq fp, r2, asr r8 │ │ │ │ - tsteq fp, r6, asr #16 │ │ │ │ - tsteq fp, r2, asr #16 │ │ │ │ - tsteq fp, sl, lsr r8 │ │ │ │ - smlabteq sl, r6, ip, sp │ │ │ │ - smlabbeq sl, lr, r0, r7 │ │ │ │ - smlabbeq sl, ip, r0, r7 │ │ │ │ - smlabbeq sl, r8, r0, r7 │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - tsteq r7, lr, asr #20 │ │ │ │ - tsteq r7, r6, asr #20 │ │ │ │ - qaddeq r7, r6, sl │ │ │ │ - tsteq r9, r6, ror r1 │ │ │ │ - @ instruction: 0x010acf96 │ │ │ │ - strdeq r6, [r7, -sl] │ │ │ │ + smlabteq sl, ip, r2, r3 │ │ │ │ + smlabteq sl, r4, r2, r3 │ │ │ │ + @ instruction: 0x010a32bc │ │ │ │ + @ instruction: 0x010a32b4 │ │ │ │ + smlatbeq sl, ip, r2, r3 │ │ │ │ + tsteq r7, ip, lsr #10 │ │ │ │ + tsteq r7, r8, lsr #10 │ │ │ │ + tsteq sl, r0, lsl #24 │ │ │ │ + strdeq lr, [sl, -ip] │ │ │ │ + tsteq sl, r4, ror #4 │ │ │ │ + tsteq sl, ip, asr r2 │ │ │ │ + tsteq sl, r4, asr r2 │ │ │ │ + smlabteq sl, r8, fp, lr │ │ │ │ + smlabteq sl, r4, fp, lr │ │ │ │ + smlabteq sl, r0, fp, lr │ │ │ │ + tsteq sl, ip, lsr #4 │ │ │ │ + ldrdeq lr, [r7, -r2] │ │ │ │ + @ instruction: 0x0107e4b6 │ │ │ │ + tsteq sl, sl, lsl r2 │ │ │ │ + tsteq r7, r0, lsl #24 │ │ │ │ + strdeq r6, [r7, -r8] │ │ │ │ + tsteq fp, r2, asr #18 │ │ │ │ + tsteq fp, r6, lsr r9 │ │ │ │ + tsteq fp, r2, lsr r9 │ │ │ │ + tsteq fp, sl, lsr #18 │ │ │ │ + @ instruction: 0x010addb6 │ │ │ │ + tsteq sl, lr, ror r1 │ │ │ │ + tsteq sl, ip, ror r1 │ │ │ │ + tsteq sl, r8, ror r1 │ │ │ │ + smlatteq fp, ip, r8, r2 │ │ │ │ + tsteq r7, lr, lsr fp │ │ │ │ + tsteq r7, r6, lsr fp │ │ │ │ + tsteq sl, r6, asr #2 │ │ │ │ + tsteq r9, r6, ror #4 │ │ │ │ + smlabbeq sl, r6, r0, sp │ │ │ │ + smlatteq r7, sl, sl, r6 │ │ │ │ + smlatteq r7, r2, sl, r6 │ │ │ │ + tsteq sl, r2, asr #20 │ │ │ │ + smlatteq r8, r4, ip, r4 │ │ │ │ + tsteq sl, r0, asr #20 │ │ │ │ + smlatteq sl, r0, r0, r7 │ │ │ │ + smlatteq r9, r2, r1, r6 │ │ │ │ + tsteq r7, lr, asr ip │ │ │ │ + tsteq r7, sl, ror #24 │ │ │ │ + tsteq r0, r8, lsr #5 │ │ │ │ + tsteq r7, r2, asr ip │ │ │ │ + tsteq r7, r8, lsr #24 │ │ │ │ + tsteq r7, r4, lsr ip │ │ │ │ + tsteq r7, r0, lsr ip │ │ │ │ + tsteq r7, ip, lsr #24 │ │ │ │ + tsteq r7, r8, lsr #24 │ │ │ │ + tsteq r7, sl, lsr #24 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + tsteq r7, sl, lsl ip │ │ │ │ + @ instruction: 0x01076b9e │ │ │ │ + smlatbeq r7, ip, fp, r6 │ │ │ │ + smlatbeq r7, sl, fp, r6 │ │ │ │ + smlatbeq r7, r8, fp, r6 │ │ │ │ + smlatbeq r7, r6, fp, r6 │ │ │ │ + smlatbeq r7, r8, fp, r6 │ │ │ │ + @ instruction: 0x0110a198 │ │ │ │ + smlatbeq r7, r4, fp, r6 │ │ │ │ + @ instruction: 0x01076bba │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq fp, lr, lsr r8 │ │ │ │ + tsteq fp, ip, lsr #16 │ │ │ │ + tsteq fp, r6, lsr #16 │ │ │ │ + tsteq fp, r0, lsr #16 │ │ │ │ + tsteq fp, sl, lsl r8 │ │ │ │ + @ instruction: 0x01076a96 │ │ │ │ + smlatbeq r7, r4, sl, r6 │ │ │ │ + tsteq r0, r4, ror #1 │ │ │ │ + @ instruction: 0x01076a90 │ │ │ │ + tsteq r7, r8, ror #20 │ │ │ │ + tsteq r7, r6, ror sl │ │ │ │ + tsteq r7, r4, ror sl │ │ │ │ + tsteq r7, r2, ror sl │ │ │ │ + tsteq r7, r0, ror sl │ │ │ │ + tsteq r7, r2, ror sl │ │ │ │ + tsteq r0, r2, rrx │ │ │ │ + tsteq r7, r2, ror #20 │ │ │ │ + smlatteq r7, r6, r9, r6 │ │ │ │ + strdeq r6, [r7, -r4] │ │ │ │ strdeq r6, [r7, -r2] │ │ │ │ - tsteq sl, r2, asr r9 │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - tsteq sl, r0, asr r9 │ │ │ │ - strdeq r6, [sl, -r0] │ │ │ │ - strdeq r6, [r9, -r2] │ │ │ │ - tsteq r7, lr, ror #22 │ │ │ │ - tsteq r7, sl, ror fp │ │ │ │ - @ instruction: 0x0110a1b8 │ │ │ │ - tsteq r7, r2, ror #22 │ │ │ │ - tsteq r7, r8, lsr fp │ │ │ │ - tsteq r7, r4, asr #22 │ │ │ │ - tsteq r7, r0, asr #22 │ │ │ │ - tsteq r7, ip, lsr fp │ │ │ │ - tsteq r7, r8, lsr fp │ │ │ │ - tsteq r7, sl, lsr fp │ │ │ │ - tsteq r0, sl, lsr #2 │ │ │ │ - tsteq r7, sl, lsr #22 │ │ │ │ - smlatbeq r7, lr, sl, r6 │ │ │ │ - @ instruction: 0x01076abc │ │ │ │ - @ instruction: 0x01076aba │ │ │ │ - @ instruction: 0x01076ab8 │ │ │ │ - @ instruction: 0x01076ab6 │ │ │ │ - @ instruction: 0x01076ab8 │ │ │ │ - tsteq r0, r8, lsr #1 │ │ │ │ - @ instruction: 0x01076ab4 │ │ │ │ - smlabteq r7, sl, sl, r6 │ │ │ │ - tsteq r0, r6, ror r0 │ │ │ │ - tsteq fp, lr, asr #14 │ │ │ │ - tsteq fp, ip, lsr r7 │ │ │ │ - tsteq fp, r6, lsr r7 │ │ │ │ - tsteq fp, r0, lsr r7 │ │ │ │ - tsteq fp, sl, lsr #14 │ │ │ │ - smlatbeq r7, r6, r9, r6 │ │ │ │ - @ instruction: 0x010769b4 │ │ │ │ - @ instruction: 0x01109ff4 │ │ │ │ - smlatbeq r7, r0, r9, r6 │ │ │ │ - tsteq r7, r8, ror r9 │ │ │ │ - smlabbeq r7, r6, r9, r6 │ │ │ │ - smlabbeq r7, r4, r9, r6 │ │ │ │ - smlabbeq r7, r2, r9, r6 │ │ │ │ - smlabbeq r7, r0, r9, r6 │ │ │ │ - smlabbeq r7, r2, r9, r6 │ │ │ │ - tsteq r0, r2, ror pc │ │ │ │ - tsteq r7, r2, ror r9 │ │ │ │ - strdeq r6, [r7, -r6] │ │ │ │ - tsteq r7, r4, lsl #18 │ │ │ │ - tsteq r7, r2, lsl #18 │ │ │ │ - tsteq r7, r0, lsl #18 │ │ │ │ - strdeq r6, [r7, -lr] │ │ │ │ - tsteq r7, r0, lsl #18 │ │ │ │ - @ instruction: 0x01109ef0 │ │ │ │ - strdeq r6, [r7, -ip] │ │ │ │ - tsteq r7, r2, lsl r9 │ │ │ │ - @ instruction: 0x01109ebe │ │ │ │ - @ instruction: 0x010b2596 │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + smlatteq r7, lr, r9, r6 │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + tsteq r0, r0, ror #31 │ │ │ │ + smlatteq r7, ip, r9, r6 │ │ │ │ + tsteq r7, r2, lsl #20 │ │ │ │ + tsteq r0, lr, lsr #31 │ │ │ │ + smlabbeq fp, r6, r6, r2 │ │ │ │ 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 │ │ │ │ @@ -132733,23 +132733,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 │ │ │ │ - smlabteq fp, r4, r3, r2 │ │ │ │ - smlabbeq fp, sl, r3, r2 │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - tsteq fp, r2, asr r3 │ │ │ │ - @ instruction: 0x010b2390 │ │ │ │ - tsteq fp, lr, lsl #8 │ │ │ │ - smlabteq fp, r0, r3, r2 │ │ │ │ - ldrdeq r2, [fp, -lr] │ │ │ │ - tsteq fp, r4, lsl r4 │ │ │ │ + @ instruction: 0x010b24b4 │ │ │ │ + tsteq fp, sl, ror r4 │ │ │ │ + tsteq fp, r4, lsr r4 │ │ │ │ + tsteq fp, r2, asr #8 │ │ │ │ + smlabbeq fp, r0, r4, r2 │ │ │ │ + strdeq r2, [fp, -lr] │ │ │ │ + @ instruction: 0x010b24b0 │ │ │ │ + smlabteq fp, lr, r4, r2 │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d9a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -132850,35 +132850,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77d447a │ │ │ │ mul r6, r8, fp │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77d447a │ │ │ │ vldmdblt r0!, {d30-} │ │ │ │ - @ instruction: 0x0107d5be │ │ │ │ - tsteq r9, r4, ror sl │ │ │ │ - @ instruction: 0x01076292 │ │ │ │ - tsteq r9, r4, asr sl │ │ │ │ - smlatteq r7, lr, r3, r6 │ │ │ │ - tsteq r9, r8, lsr sl │ │ │ │ - tsteq r7, r2, lsl r6 │ │ │ │ - tsteq r9, r8, lsl sl │ │ │ │ - @ instruction: 0x010956ba │ │ │ │ - strdeq r5, [r9, -ip] │ │ │ │ - @ instruction: 0x010971be │ │ │ │ - smlatteq r9, r2, r9, r5 │ │ │ │ - ldrdeq r6, [r7, -r8] │ │ │ │ - tsteq r9, ip, asr #28 │ │ │ │ - tsteq r9, r6, asr #28 │ │ │ │ - tsteq r9, r0, asr #28 │ │ │ │ - tsteq r9, sl, lsr lr │ │ │ │ - tsteq r9, ip, asr #28 │ │ │ │ - tsteq r9, lr, lsr #28 │ │ │ │ - tsteq r9, r8, lsr #28 │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ + smlatbeq r7, lr, r6, sp │ │ │ │ + tsteq r9, r4, ror #22 │ │ │ │ + smlabbeq r7, r2, r3, r6 │ │ │ │ + tsteq r9, r4, asr #22 │ │ │ │ + ldrdeq r6, [r7, -lr] │ │ │ │ + tsteq r9, r8, lsr #22 │ │ │ │ + tsteq r7, r2, lsl #14 │ │ │ │ + tsteq r9, r8, lsl #22 │ │ │ │ + smlatbeq r9, sl, r7, r5 │ │ │ │ + smlatteq r9, ip, sl, r5 │ │ │ │ + smlatbeq r9, lr, r2, r7 │ │ │ │ + ldrdeq r5, [r9, -r2] │ │ │ │ + smlabteq r7, r8, r2, r6 │ │ │ │ + tsteq r9, ip, lsr pc │ │ │ │ + tsteq r9, r6, lsr pc │ │ │ │ + tsteq r9, r0, lsr pc │ │ │ │ + tsteq r9, sl, lsr #30 │ │ │ │ + tsteq r9, ip, lsr pc │ │ │ │ + tsteq r9, lr, lsl pc │ │ │ │ + tsteq r9, r8, lsl pc │ │ │ │ + tsteq r0, r0, lsr fp │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ rsbshi pc, ip, #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4dbb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0821e │ │ │ │ @@ -133687,21 +133687,21 @@ │ │ │ │ tstle r9, #96, 30 @ 0x180 │ │ │ │ msrpl SPSR_, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9a40c0 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ ldrhi pc, [ip], #-320 @ 0xfffffec0 │ │ │ │ ldclt 0, cr15, [sp], {-0} │ │ │ │ - smlabteq fp, r8, r1, r2 │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - tsteq fp, r6, asr #2 │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - smlatteq fp, r8, r0, r2 │ │ │ │ - smlabteq fp, r8, pc, r1 @ │ │ │ │ - @ instruction: 0x010b1db4 │ │ │ │ + @ instruction: 0x010b22b8 │ │ │ │ + tsteq fp, r4, asr #8 │ │ │ │ + tsteq fp, r6, lsr r2 │ │ │ │ + smlabteq fp, ip, r1, r2 │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ + strheq r2, [fp, -r8] │ │ │ │ + smlatbeq fp, r4, lr, r1 │ │ │ │ cmpppl pc, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8405 │ │ │ │ blx 983ed4 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [r1], #-256 @ 0xffffff00 │ │ │ │ @@ -134238,30 +134238,30 @@ │ │ │ │ ldmdami r2, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ ldmdami r1, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r7, r6, lsl r8 │ │ │ │ - @ instruction: 0x010b0dbe │ │ │ │ - tsteq r7, r4, lsl #16 │ │ │ │ - strdeq r4, [r7, -lr] │ │ │ │ - strdeq r4, [r7, -r8] │ │ │ │ - strdeq r4, [r7, -r2] │ │ │ │ - smlatteq r7, ip, r7, r4 │ │ │ │ - smlatteq r7, r6, r7, r4 │ │ │ │ - smlatteq r7, r0, r7, r4 │ │ │ │ - tsteq fp, lr, lsl sp │ │ │ │ - tsteq fp, r8, lsr lr │ │ │ │ - smlabteq fp, sl, sp, r0 │ │ │ │ - smlatbeq fp, r0, sp, r0 │ │ │ │ - strdeq r0, [fp, -r2] │ │ │ │ - tsteq fp, r0, ror #28 │ │ │ │ - tsteq fp, sl, ror lr │ │ │ │ + tsteq r7, r6, lsl #18 │ │ │ │ + smlatbeq fp, lr, lr, r0 │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + smlatteq r7, lr, r8, r4 │ │ │ │ + smlatteq r7, r8, r8, r4 │ │ │ │ + smlatteq r7, r2, r8, r4 │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + ldrdeq r4, [r7, -r6] │ │ │ │ + ldrdeq r4, [r7, -r0] │ │ │ │ + tsteq fp, lr, lsl #28 │ │ │ │ + tsteq fp, r8, lsr #30 │ │ │ │ + @ instruction: 0x010b0eba │ │ │ │ + @ instruction: 0x010b0e90 │ │ │ │ + smlatteq fp, r2, lr, r0 │ │ │ │ + tsteq fp, r0, asr pc │ │ │ │ + tsteq fp, sl, ror #30 │ │ │ │ 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 │ │ │ │ @@ -135112,16 +135112,16 @@ │ │ │ │ svcpl 0x0063f5b1 │ │ │ │ ldrbhi pc, [r3], #-192 @ 0xffffff40 @ │ │ │ │ rsbpl pc, r3, #675282944 @ 0x28400000 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14007db │ │ │ │ @ instruction: 0xe3aa844a │ │ │ │ - @ instruction: 0x01074bba │ │ │ │ - tsteq r9, r2, lsl #4 │ │ │ │ + smlatbeq r7, sl, ip, r4 │ │ │ │ + strdeq r4, [r9, -r2] │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843e │ │ │ │ blx 985504 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r9, #0, 2 │ │ │ │ @@ -135666,34 +135666,34 @@ │ │ │ │ ldc 7, cr15, [sl, #488] @ 0x1e8 │ │ │ │ bmi 731554 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf77a9600 │ │ │ │ mullt r2, r2, sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x0107a9b6 │ │ │ │ - tsteq r9, ip, ror #28 │ │ │ │ - smlabbeq r7, sl, r6, r3 │ │ │ │ + smlatbeq r7, r6, sl, sl │ │ │ │ + tsteq r9, ip, asr pc │ │ │ │ + tsteq r7, sl, ror r7 │ │ │ │ + tsteq r9, ip, lsr pc │ │ │ │ + tsteq r7, r6, lsl fp │ │ │ │ + tsteq r9, ip, lsl pc │ │ │ │ + @ instruction: 0x010a1190 │ │ │ │ + tsteq r9, sl, lsl #30 │ │ │ │ + tstpeq sl, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, sl, lsr #18 │ │ │ │ + smlatbeq r9, ip, lr, r2 │ │ │ │ + tstpeq sl, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r2, asr #12 │ │ │ │ + tsteq r9, r6, ror #28 │ │ │ │ + smlatbeq r7, r4, r6, r3 │ │ │ │ tsteq r9, ip, asr #28 │ │ │ │ - tsteq r7, r6, lsr #20 │ │ │ │ - tsteq r9, ip, lsr #28 │ │ │ │ - smlatbeq sl, r0, r0, r1 │ │ │ │ - tsteq r9, sl, lsl lr │ │ │ │ - tstpeq sl, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, sl, lsr r8 │ │ │ │ - @ instruction: 0x01092dbc │ │ │ │ - tstpeq sl, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r2, asr r5 │ │ │ │ - tsteq r9, r6, ror sp │ │ │ │ - @ instruction: 0x010735b4 │ │ │ │ - tsteq r9, ip, asr sp │ │ │ │ - tsteq r7, lr, lsr #4 │ │ │ │ + tsteq r7, lr, lsl r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec507a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, ip, r1, lsl #4 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -136522,17 +136522,17 @@ │ │ │ │ @ instruction: 0xf5a0d312 │ │ │ │ vcgt.s8 q11, q0, q12 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d440da │ │ │ │ addhi pc, r0, r2, asr #2 │ │ │ │ stmlt r1, {r1, ip, sp, lr, pc} │ │ │ │ - tstpeq sl, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sl, sl, r7, pc @ │ │ │ │ - smlatbeq sl, sl, r8, pc @ │ │ │ │ + tstpeq sl, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010af99a │ │ │ │ cmppvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0064f5b0 │ │ │ │ rsbshi pc, r0, r2, asr #1 │ │ │ │ msrvs SPSR_s, #160, 10 @ 0x28000000 │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @@ -137379,18 +137379,18 @@ │ │ │ │ blcs 827a64 │ │ │ │ bicshi pc, r6, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107db │ │ │ │ @ instruction: 0xf00181cf │ │ │ │ svclt 0x0000b9d0 │ │ │ │ - smlatteq sl, r6, sl, lr │ │ │ │ - @ instruction: 0x010aea90 │ │ │ │ - @ instruction: 0x010ae7ba │ │ │ │ - smlabteq sl, r0, r7, lr │ │ │ │ + ldrdeq lr, [sl, -r6] │ │ │ │ + smlabbeq sl, r0, fp, lr │ │ │ │ + smlatbeq sl, sl, r8, lr │ │ │ │ + @ instruction: 0x010ae8b0 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ blcs 827a94 │ │ │ │ @ instruction: 0x81bef201 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00181b7 │ │ │ │ @@ -138657,29 +138657,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} @ │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r7, r2, lsl #6 │ │ │ │ - tsteq sl, sl, ror fp │ │ │ │ - strdeq r0, [r7, -r0] │ │ │ │ - tsteq sl, r2, lsl fp │ │ │ │ - smlatteq r7, r4, r2, r0 │ │ │ │ - ldrdeq r0, [r7, -lr] │ │ │ │ - ldrdeq r0, [r7, -r8] │ │ │ │ - ldrdeq r0, [r7, -r2] │ │ │ │ - tsteq sl, r4, ror sl │ │ │ │ - smlabteq r7, r6, r2, r0 │ │ │ │ - tsteq sl, ip, lsr sl │ │ │ │ - @ instruction: 0x010702ba │ │ │ │ - strdeq ip, [sl, -r8] │ │ │ │ - tsteq sl, r2, ror fp │ │ │ │ - tsteq sl, ip, asr #22 │ │ │ │ + strdeq r0, [r7, -r2] │ │ │ │ + tsteq sl, sl, ror #24 │ │ │ │ + smlatteq r7, r0, r3, r0 │ │ │ │ + tsteq sl, r2, lsl #24 │ │ │ │ + ldrdeq r0, [r7, -r4] │ │ │ │ + smlabteq r7, lr, r3, r0 │ │ │ │ + smlabteq r7, r8, r3, r0 │ │ │ │ + smlabteq r7, r2, r3, r0 │ │ │ │ + tsteq sl, r4, ror #22 │ │ │ │ + @ instruction: 0x010703b6 │ │ │ │ + tsteq sl, ip, lsr #22 │ │ │ │ + smlatbeq r7, sl, r3, r0 │ │ │ │ + smlatteq sl, r8, fp, ip │ │ │ │ + tsteq sl, r2, ror #24 │ │ │ │ + tsteq sl, ip, lsr ip │ │ │ │ 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 │ │ │ │ @@ -139507,18 +139507,18 @@ │ │ │ │ @ instruction: 0xf5a4d314 │ │ │ │ vhsub.s8 q11, q0, q12 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ @ instruction: 0x81a6f142 │ │ │ │ ldmdalt r7!, {r1, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x010a0798 │ │ │ │ - tstpeq r8, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, r2, r8, r7 │ │ │ │ - smlabteq r8, r8, ip, pc @ │ │ │ │ + smlabbeq sl, r8, r8, r0 │ │ │ │ + tstpeq r8, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010779b2 │ │ │ │ + @ instruction: 0x0108fdb8 │ │ │ │ cmppvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0064f5b1 │ │ │ │ orrshi pc, r4, r2, asr #1 │ │ │ │ rsbvs pc, r4, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -140367,18 +140367,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f5 │ │ │ │ blx 98a6f8 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, lr, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt pc!, {r0, ip, sp, lr, pc} @ │ │ │ │ - smlabteq r6, r6, sl, pc @ │ │ │ │ - tstpeq r8, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106f796 │ │ │ │ - smlabteq r8, lr, ip, lr │ │ │ │ + @ instruction: 0x0106fbb6 │ │ │ │ + tstpeq r8, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r6, r8, pc @ │ │ │ │ + @ instruction: 0x0108edbe │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82a944 │ │ │ │ sbcshi pc, lr, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d7 │ │ │ │ @@ -141771,53 +141771,53 @@ │ │ │ │ and lr, r7, sl, ror #27 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stcl 7, cr15, [r0, #464]! @ 0x1d0 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r7, r8, lsr ip │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ - smlatbeq r6, sl, sl, sp │ │ │ │ - @ instruction: 0x0106dab8 │ │ │ │ - ldrsheq r1, [r0, -r8] │ │ │ │ - smlatbeq r6, r4, sl, sp │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - smlabbeq r6, sl, sl, sp │ │ │ │ - smlabbeq r6, r8, sl, sp │ │ │ │ - smlabbeq r6, r6, sl, sp │ │ │ │ - smlabbeq r6, r4, sl, sp │ │ │ │ - smlabbeq r6, r6, sl, sp │ │ │ │ - tsteq r0, r6, ror r0 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r6, lsl #20 │ │ │ │ - tsteq r0, r6, asr #32 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - @ instruction: 0x0108d39e │ │ │ │ - @ instruction: 0x0108d398 │ │ │ │ - @ instruction: 0x0108d392 │ │ │ │ - smlabbeq r8, ip, r3, sp │ │ │ │ - @ instruction: 0x0108d39e │ │ │ │ - smlabbeq r8, r0, r3, sp │ │ │ │ - tsteq r8, sl, ror r3 │ │ │ │ - @ instruction: 0x01100f92 │ │ │ │ - @ instruction: 0x010a9b9c │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - ldrdeq sp, [r9, -r2] │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - tsteq r7, sl, lsr #20 │ │ │ │ - tsteq r8, r0, lsr lr │ │ │ │ - smlatteq r8, lr, r1, lr │ │ │ │ - tsteq r8, r6, lsl lr │ │ │ │ - tsteq r7, r4, asr #18 │ │ │ │ - strdeq ip, [r8, -sl] │ │ │ │ - smlabteq r6, ip, r2, sp │ │ │ │ + tsteq r7, r8, lsr #26 │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + @ instruction: 0x0106db9a │ │ │ │ + smlatbeq r6, r8, fp, sp │ │ │ │ + tsteq r0, r8, ror #3 │ │ │ │ + @ instruction: 0x0106db94 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + strdeq sp, [r6, -r6] │ │ │ │ + tsteq r0, r6, lsr r1 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + tsteq r8, r2, lsr #32 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + smlabbeq r8, lr, r4, sp │ │ │ │ + smlabbeq r8, r8, r4, sp │ │ │ │ + smlabbeq r8, r2, r4, sp │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + smlabbeq r8, lr, r4, sp │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + tsteq r8, sl, ror #8 │ │ │ │ + tsteq r0, r2, lsl #1 │ │ │ │ + smlabbeq sl, ip, ip, r9 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + smlabteq r9, r2, r9, sp │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + tsteq r7, sl, lsl fp │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + ldrdeq lr, [r8, -lr] │ │ │ │ + tsteq r8, r6, lsl #30 │ │ │ │ + tsteq r7, r4, lsr sl │ │ │ │ + smlatteq r8, sl, lr, ip │ │ │ │ + @ instruction: 0x0106d3bc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec56754 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r7, r8, #252, 6 @ 0xf0000003 │ │ │ │ eorhi pc, pc, #1 │ │ │ │ subhi pc, pc, #0, 4 │ │ │ │ @@ -142629,16 +142629,16 @@ │ │ │ │ msrpl SPSR_x, #160, 10 @ 0x28000000 │ │ │ │ blcs 82cc70 │ │ │ │ bicshi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007d9 │ │ │ │ bics r8, r1, #208, 6 @ 0x40000003 │ │ │ │ - smlatteq sl, r8, r9, r9 │ │ │ │ - smlatteq sl, r4, r5, r9 │ │ │ │ + ldrdeq r9, [sl, -r8] │ │ │ │ + ldrdeq r9, [sl, -r4] │ │ │ │ tstpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ @ instruction: 0xf5a0d30a │ │ │ │ @ instruction: 0xf04f5364 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -143129,21 +143129,21 @@ │ │ │ │ stmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strdeq fp, [r6, -r4] │ │ │ │ - tsteq sl, ip, asr #12 │ │ │ │ - tsteq sl, lr, lsl #12 │ │ │ │ - ldrdeq fp, [r6, -ip] │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - tsteq sl, r8, lsl r6 │ │ │ │ - tsteq sl, lr, ror #12 │ │ │ │ + smlatteq r6, r4, sp, fp │ │ │ │ + tsteq sl, ip, lsr r7 │ │ │ │ + strdeq r8, [sl, -lr] │ │ │ │ + smlabteq r6, ip, sp, fp │ │ │ │ + smlabteq r6, r6, sp, fp │ │ │ │ + tsteq sl, r8, lsl #14 │ │ │ │ + tsteq sl, lr, asr r7 │ │ │ │ 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 │ │ │ │ @@ -144211,16 +144211,16 @@ │ │ │ │ @ instruction: 0xf0c05f72 │ │ │ │ @ instruction: 0xf5a481ea │ │ │ │ @ instruction: 0xf04f5272 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ mvnhi pc, r0, asr #2 │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - tsteq r8, lr, ror #14 │ │ │ │ - @ instruction: 0x0108b394 │ │ │ │ + tsteq r8, lr, asr r8 │ │ │ │ + smlabbeq r8, r4, r4, fp │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f81d4 │ │ │ │ blx 98e330 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bichi pc, sp, r0, asr #2 │ │ │ │ @@ -144456,20 +144456,20 @@ │ │ │ │ stmia lr!, {r1, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 3b9eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8364> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7729600 │ │ │ │ andlt lr, r2, r6, ror #17 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sl, r6, lsr #4 │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r8, r4, lsl #8 │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ + tsteq sl, r6, lsl r3 │ │ │ │ + smlabteq r6, r6, sp, sl │ │ │ │ + smlabteq r6, r0, sp, sl │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + smlabteq r6, r6, r9, sl │ │ │ │ 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 │ │ │ │ @@ -144500,23 +144500,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 │ │ │ │ - mrseq r7, R10_fiq │ │ │ │ - smlatbeq sl, r2, r1, r7 │ │ │ │ - tsteq sl, ip, asr r1 │ │ │ │ - tsteq sl, sl, ror r1 │ │ │ │ - @ instruction: 0x010a71b8 │ │ │ │ - tsteq sl, lr, asr r2 │ │ │ │ - tsteq sl, r8, lsl #4 │ │ │ │ - tsteq sl, r2, lsr #4 │ │ │ │ - smlabbeq sl, r4, r2, r7 │ │ │ │ + strdeq r7, [sl, -r0] │ │ │ │ + @ instruction: 0x010a7292 │ │ │ │ + tsteq sl, ip, asr #4 │ │ │ │ + tsteq sl, sl, ror #4 │ │ │ │ + smlatbeq sl, r8, r2, r7 │ │ │ │ + tsteq sl, lr, asr #6 │ │ │ │ + strdeq r7, [sl, -r8] │ │ │ │ + tsteq sl, r2, lsl r3 │ │ │ │ + tsteq sl, r4, ror r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec59180 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d5 │ │ │ │ @@ -144612,35 +144612,35 @@ │ │ │ │ svc 0x00b6f771 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf771447a │ │ │ │ streq lr, [fp, #-4016]! @ 0xfffff050 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - strdeq r1, [r7, -r6] │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ + smlatteq r7, r6, pc, r1 @ │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + smlatteq sl, sl, r2, r7 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + strdeq r7, [sl, -r6] │ │ │ │ + smlatteq r6, lr, fp, sl │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + tsteq r8, r2, lsr #6 │ │ │ │ + ldrdeq r7, [sl, -r4] │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + smlabteq sl, lr, r2, r7 │ │ │ │ + @ instruction: 0x0106ab90 │ │ │ │ + smlabbeq r6, sl, fp, sl │ │ │ │ + @ instruction: 0x010a72b8 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ + smlatbeq sl, r4, r2, r7 │ │ │ │ tsteq r6, r8, lsr fp │ │ │ │ - strdeq r7, [sl, -sl] │ │ │ │ - tsteq r6, r2, lsl fp │ │ │ │ - tsteq sl, r6, lsl #4 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - tsteq r8, sl, lsl #24 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - smlatteq sl, r4, r1, r7 │ │ │ │ - tsteq r8, r8, lsl r2 │ │ │ │ - ldrdeq r7, [sl, -lr] │ │ │ │ - smlatbeq r6, r0, sl, sl │ │ │ │ - @ instruction: 0x0106aa9a │ │ │ │ - smlabteq sl, r8, r1, r7 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - @ instruction: 0x010a71b4 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - smlatbeq sl, ip, r1, r7 │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + @ instruction: 0x010a729c │ │ │ │ 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 │ │ │ │ @@ -144663,21 +144663,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 │ │ │ │ - @ instruction: 0x010a719c │ │ │ │ - tsteq sl, lr, lsr r1 │ │ │ │ - tsteq sl, r0, ror #2 │ │ │ │ - tsteq sl, sl, lsl #2 │ │ │ │ - smlatteq sl, r0, r1, r7 │ │ │ │ - tsteq sl, r2, lsl r2 │ │ │ │ - smlatbeq sl, r4, r1, r7 │ │ │ │ + smlabbeq sl, ip, r2, r7 │ │ │ │ + tsteq sl, lr, lsr #4 │ │ │ │ + tsteq sl, r0, asr r2 │ │ │ │ + strdeq r7, [sl, -sl] │ │ │ │ + ldrdeq r7, [sl, -r0] │ │ │ │ + tsteq sl, r2, lsl #6 │ │ │ │ + @ instruction: 0x010a7294 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec59404 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -144707,18 +144707,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mrc 7, 7, APSR_nzcv, cr4, cr1, {3} │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7714620 │ │ │ │ ldcllt 14, cr14, [r0, #-952]! @ 0xfffffc48 │ │ │ │ - smlabteq r9, r2, r2, r4 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ - tsteq r8, r2 │ │ │ │ + @ instruction: 0x010943b2 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + smlabteq r8, sl, sl, sl │ │ │ │ + strdeq sl, [r8, -r2] │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ strdlt sp, [r2], pc @ │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ @@ -144745,16 +144745,16 @@ │ │ │ │ svcmi 0x0044f855 │ │ │ │ andle r4, r6, ip, lsr #5 │ │ │ │ stmdavs r4!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf771210c │ │ │ │ adcmi lr, ip, #28, 24 @ 0x1c00 │ │ │ │ @ instruction: 0xf106d1f8 │ │ │ │ vmvn.i32 d0, #236 @ 0x000000ec │ │ │ │ - @ instruction: 0x4630d5b7 │ │ │ │ - eorle pc, ip, #104, 6 @ 0xa0000001 │ │ │ │ + @ instruction: 0x4630d633 │ │ │ │ + adcle pc, r8, #104, 6 @ 0xa0000001 │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 1912afc │ │ │ │ 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 │ │ │ │ @@ -145139,53 +145139,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ @ instruction: 0x01bfda44 │ │ │ │ biceq r5, r3, r8, lsr #29 │ │ │ │ andeq r3, r0, ip, lsl #24 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - ldrdeq r6, [r0, -lr] │ │ │ │ + strdeq r8, [pc, -r4] │ │ │ │ + smlabteq r0, lr, r6, r6 │ │ │ │ biceq r5, r3, r6, lsl #27 │ │ │ │ - smlabteq r0, lr, r5, r6 │ │ │ │ - tsteq r0, r0, asr #30 │ │ │ │ - tsteq r0, r6, lsl #10 │ │ │ │ - tsteq r0, r4, lsr #10 │ │ │ │ - tsteq r0, r4, lsl #10 │ │ │ │ - tsteq r0, r6, lsr r5 │ │ │ │ - tsteq r0, lr, asr #10 │ │ │ │ - strdeq r6, [r0, -sl] │ │ │ │ + @ instruction: 0x010066be │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + strdeq r6, [r0, -r6] │ │ │ │ + tsteq r0, r4, lsl r6 │ │ │ │ + strdeq r6, [r0, -r4] │ │ │ │ + tsteq r0, r6, lsr #12 │ │ │ │ + tsteq r0, lr, lsr r6 │ │ │ │ + smlatteq r0, sl, r5, r6 │ │ │ │ biceq r5, r3, r6, lsr #24 │ │ │ │ andeq r1, r0, r8, asr r2 │ │ │ │ - rscseq sp, pc, r4, ror r6 @ │ │ │ │ + rscseq sp, pc, r4, ror #14 │ │ │ │ biceq r5, r3, r4, lsr #20 │ │ │ │ - rscseq sp, pc, r2, asr r6 @ │ │ │ │ - rscseq sp, pc, sl, ror #12 │ │ │ │ - rscseq sp, pc, r4, asr #12 │ │ │ │ - rscseq sp, pc, lr, lsr #12 │ │ │ │ - rscseq sp, pc, r0, lsr #12 │ │ │ │ - tsteq r0, r0, asr r3 │ │ │ │ + rscseq sp, pc, r2, asr #14 │ │ │ │ + rscseq sp, pc, sl, asr r7 @ │ │ │ │ + rscseq sp, pc, r4, lsr r7 @ │ │ │ │ + rscseq sp, pc, lr, lsl r7 @ │ │ │ │ + rscseq sp, pc, r0, lsl r7 @ │ │ │ │ + tsteq r0, r0, asr #8 │ │ │ │ andeq r1, r0, r0, asr #6 │ │ │ │ - strdeq r6, [r0, -r0] │ │ │ │ - smlatteq r0, lr, r2, r6 │ │ │ │ + smlatteq r0, r0, r3, r6 │ │ │ │ + ldrdeq r6, [r0, -lr] │ │ │ │ + smlatteq r0, r2, r3, r6 │ │ │ │ + smlatteq r0, r6, r3, r6 │ │ │ │ + smlatteq r0, r6, r3, r6 │ │ │ │ + strdeq r6, [r0, -r2] │ │ │ │ strdeq r6, [r0, -r2] │ │ │ │ - strdeq r6, [r0, -r6] │ │ │ │ - strdeq r6, [r0, -r6] │ │ │ │ - tsteq r0, r2, lsl #6 │ │ │ │ - tsteq r0, r2, lsl #6 │ │ │ │ biceq r5, r3, r6, asr #16 │ │ │ │ - tsteq r0, ip, lsr #4 │ │ │ │ + tsteq r0, ip, lsl r3 │ │ │ │ biceq r5, r3, r6, asr #16 │ │ │ │ biceq r5, r3, sl, lsr #15 │ │ │ │ ldrdeq r5, [r3, #108] @ 0x6c │ │ │ │ - rscseq sp, pc, ip, asr r2 @ │ │ │ │ - @ instruction: 0x010061ba │ │ │ │ - tstpeq r3, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - smlatbeq r2, r6, sl, r0 │ │ │ │ + rscseq sp, pc, ip, asr #6 │ │ │ │ + smlatbeq r0, sl, r2, r6 │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + @ instruction: 0x01020b96 │ │ │ │ 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 │ │ │ │ @@ -145358,25 +145358,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf76fd1ee │ │ │ │ svclt 0x0000ef6c │ │ │ │ @ instruction: 0x01bfd554 │ │ │ │ andeq r3, r0, ip, asr #22 │ │ │ │ strheq r2, [r6, #100] @ 0x64 │ │ │ │ - orrseq r9, fp, r0, lsl #24 │ │ │ │ + @ instruction: 0x019b9cf0 │ │ │ │ biceq r2, r6, r8, lsr #13 │ │ │ │ @ instruction: 0x01bfd532 │ │ │ │ biceq r2, r6, sl, lsl #13 │ │ │ │ biceq r2, r6, sl, ror r6 │ │ │ │ biceq r2, r6, r4, lsr #12 │ │ │ │ biceq r2, r6, r2, lsl r6 │ │ │ │ andeq r2, r0, r8, lsl #6 │ │ │ │ biceq r1, r0, r0, asr r3 │ │ │ │ strdeq r2, [r6, #80] @ 0x50 │ │ │ │ - @ instruction: 0x019b94f8 │ │ │ │ + orrseq r9, fp, r8, ror #11 │ │ │ │ biceq r2, r6, r2, asr #11 │ │ │ │ biceq r2, r6, r0, asr #11 │ │ │ │ biceq r2, r6, lr, lsr #11 │ │ │ │ @ instruction: 0x01c6259e │ │ │ │ biceq r2, r6, sl, asr #10 │ │ │ │ biceq r2, r6, r8, lsr r5 │ │ │ │ andeq r3, r0, r0, asr #4 │ │ │ │ @@ -145622,32 +145622,32 @@ │ │ │ │ bmi b378b0 │ │ │ │ ldrbtmi r4, [sl], #-2822 @ 0xfffff4fa │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrb sp, [fp, fp, ror #1] │ │ │ │ @ instruction: 0x01bfd2c0 │ │ │ │ - smlatbeq r5, ip, r8, pc @ │ │ │ │ + @ instruction: 0x0105f99c │ │ │ │ andeq r3, r0, ip, asr #22 │ │ │ │ - smlatbeq r5, lr, r8, pc @ │ │ │ │ - tsteq r5, ip, lsr r4 │ │ │ │ + @ instruction: 0x0105f99e │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ @ instruction: 0x01bfd238 │ │ │ │ - smlatteq r5, r8, r4, ip │ │ │ │ - smlabteq r5, r8, r4, ip │ │ │ │ - smlabbeq r5, r6, r4, ip │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + @ instruction: 0x0105c5b8 │ │ │ │ + tsteq r5, r6, ror r5 │ │ │ │ biceq r2, r6, ip, asr #7 │ │ │ │ andeq r3, r0, r8, ror #14 │ │ │ │ biceq r1, r0, r6, asr r0 │ │ │ │ biceq r2, r6, r8, lsl #7 │ │ │ │ - @ instruction: 0x0105c390 │ │ │ │ - tsteq r5, r2, ror r3 │ │ │ │ - smlabbeq r5, r4, r3, ip │ │ │ │ - tsteq r5, lr, asr #6 │ │ │ │ - tsteq r5, r2, lsl #6 │ │ │ │ - tsteq r5, r2, lsl #6 │ │ │ │ + smlabbeq r5, r0, r4, ip │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + tsteq r5, lr, lsr r4 │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ @ instruction: 0x01c6229e │ │ │ │ andeq r3, r0, r0, asr #16 │ │ │ │ biceq r0, r0, r8, lsr pc │ │ │ │ biceq r2, r6, r2, asr r2 │ │ │ │ biceq r2, r6, sl, lsr #4 │ │ │ │ ldrdeq r2, [r0], -r0 │ │ │ │ strdeq r2, [r6, #20] │ │ │ │ @@ -145841,22 +145841,22 @@ │ │ │ │ mvnle r0, r0, lsl #6 │ │ │ │ b 1541200 │ │ │ │ b 141204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f6bc> │ │ │ │ @ instruction: 0xf76fe7d1 │ │ │ │ svclt 0x0000eba4 │ │ │ │ @ instruction: 0x01bfce4e │ │ │ │ andeq r3, r0, ip, asr #22 │ │ │ │ - @ instruction: 0x0107d992 │ │ │ │ - @ instruction: 0x0105c1b8 │ │ │ │ + smlabbeq r7, r2, sl, sp │ │ │ │ + smlatbeq r5, r8, r2, ip │ │ │ │ @ instruction: 0x01bfce2e │ │ │ │ biceq r2, r6, r8, lsr #32 │ │ │ │ biceq r2, r6, lr, lsl r0 │ │ │ │ - smlabbeq r5, r2, r1, ip │ │ │ │ + tsteq r5, r2, ror r2 │ │ │ │ strdeq r1, [r6, #248] @ 0xf8 │ │ │ │ - tsteq r5, lr, ror #2 │ │ │ │ + tsteq r5, lr, asr r2 │ │ │ │ strheq r1, [r6, #246] @ 0xf6 │ │ │ │ biceq r1, r6, r0, lsl #31 │ │ │ │ biceq r1, r6, sl, lsl #30 │ │ │ │ andeq r0, r0, ip, lsl #31 │ │ │ │ biceq r0, r0, r6, ror #22 │ │ │ │ strheq r1, [r6, #228] @ 0xe4 │ │ │ │ @ instruction: 0x01bfcc96 │ │ │ │ @@ -146370,40 +146370,40 @@ │ │ │ │ @ instruction: 0xf76ee7ea │ │ │ │ tstcs r8, #136, 30 @ 0x220 │ │ │ │ tstcs r9, #57409536 @ 0x36c0000 │ │ │ │ svclt 0x0000e7d9 │ │ │ │ @ instruction: 0x01bfc8ae │ │ │ │ @ instruction: 0x01bfc8ac │ │ │ │ andeq r3, r0, ip, asr #22 │ │ │ │ - tsteq r5, r6, asr pc │ │ │ │ - tsteq r5, r2, lsr #30 │ │ │ │ - tsteq r5, r2, lsr #30 │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ - smlatbeq r5, r6, lr, fp │ │ │ │ - tsteq r5, r0, asr #28 │ │ │ │ - tsteq r5, lr, lsr #28 │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - @ instruction: 0x01023694 │ │ │ │ - smlatteq r3, r8, ip, sl │ │ │ │ - smlatbeq r5, lr, sp, fp │ │ │ │ - @ instruction: 0x0105bd9e │ │ │ │ - smlabbeq r5, r6, sp, fp │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ - tsteq r3, r0, asr #24 │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - ldrdeq sl, [r3, -r6] │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ - smlatteq r5, r4, ip, fp │ │ │ │ - tsteq r3, r8, ror fp │ │ │ │ - smlatbeq r5, r6, ip, fp │ │ │ │ - tsteq r5, sl, ror ip │ │ │ │ - tsteq r5, sl, ror ip │ │ │ │ - tsteq r5, lr, asr ip │ │ │ │ - rscseq r3, lr, r0, lsl #7 │ │ │ │ + tsteq r5, r6, asr #32 │ │ │ │ + tsteq r5, r2, lsl r0 │ │ │ │ + tsteq r5, r2, lsl r0 │ │ │ │ + smlatteq r5, r2, pc, fp @ │ │ │ │ + smlabteq r5, r0, pc, fp @ │ │ │ │ + @ instruction: 0x0105bf96 │ │ │ │ + tsteq r5, r0, lsr pc │ │ │ │ + tsteq r5, lr, lsl pc │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + smlabbeq r2, r4, r7, r3 │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + @ instruction: 0x0105be9e │ │ │ │ + smlabbeq r5, lr, lr, fp │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + tsteq r5, sl, ror #28 │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + smlabteq r3, r6, ip, sl │ │ │ │ + smlatteq r5, r6, sp, fp │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ + @ instruction: 0x0105bd96 │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + tsteq r5, lr, asr #26 │ │ │ │ + rscseq r3, lr, r0, ror r4 │ │ │ │ biceq r1, r6, r8, ror r6 │ │ │ │ andeq r1, r0, ip, lsr r8 │ │ │ │ strheq r0, [r0, #32] │ │ │ │ biceq r1, r6, r6, asr #12 │ │ │ │ @ instruction: 0x01bfc3e0 │ │ │ │ @ instruction: 0x01bfc3ac │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -147437,135 +147437,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 │ │ │ │ - smlatbeq r5, r0, r0, pc @ │ │ │ │ - tsteq r8, sl, ror #20 │ │ │ │ - tstpeq r5, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ + @ instruction: 0x0105f190 │ │ │ │ + tsteq r8, sl, asr fp │ │ │ │ + tstpeq r5, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ @ instruction: 0x01bfc20e │ │ │ │ - qaddeq pc, r2, r5 @ │ │ │ │ + tstpeq r5, r2, asr #2 @ p-variant is OBSOLETE │ │ │ │ andeq r3, r0, ip, asr #22 │ │ │ │ - tstpeq r5, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01bfc1ce │ │ │ │ - smlabbeq r5, r0, r4, pc @ │ │ │ │ - tstpeq r5, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - strdeq lr, [r5, -r6] │ │ │ │ - tstpeq r5, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, sl, r1, pc @ │ │ │ │ - smlatteq r5, ip, lr, lr │ │ │ │ - @ instruction: 0x0103a5be │ │ │ │ - rscseq sl, pc, r0, lsr #19 │ │ │ │ - smlabbeq r5, r2, pc, lr @ │ │ │ │ + tstpeq r5, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, lr, r4, pc @ │ │ │ │ + smlatteq r5, r6, pc, lr @ │ │ │ │ + tstpeq r5, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlatbeq r3, lr, r6, sl │ │ │ │ + smlalseq sl, pc, r0, sl @ │ │ │ │ + tstpeq r5, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ec92 │ │ │ │ + smlatteq r5, ip, r0, pc @ │ │ │ │ + @ instruction: 0x0105f194 │ │ │ │ + smlabbeq r5, sl, r1, pc @ │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + strheq pc, [r5, -sl] @ │ │ │ │ + tstpeq r5, r6, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + tstpeq r5, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + tstpeq r5, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + tsteq r5, sl, lsl sp │ │ │ │ + rscseq sl, pc, r0, asr r7 @ │ │ │ │ + @ instruction: 0x0105efb6 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r5, r6, lsl #20 │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + tsteq r5, ip, lsr #18 │ │ │ │ + tsteq r5, r2, asr r9 │ │ │ │ + smlatbeq r5, r0, fp, lr │ │ │ │ smlatbeq r5, r2, fp, lr │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - smlatbeq r5, r4, r0, pc @ │ │ │ │ - swpeq pc, sl, [r5] @ │ │ │ │ - smlatteq r5, ip, pc, lr @ │ │ │ │ - smlabteq r5, sl, pc, lr @ │ │ │ │ - smlabbeq r5, r6, r1, pc @ │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ - qaddeq pc, lr, r5 @ │ │ │ │ - tstpeq r5, r6, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, lr, lr │ │ │ │ - tstpeq r5, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r0, r0, pc @ │ │ │ │ - tstpeq r5, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - tsteq r5, sl, lsr #24 │ │ │ │ - rscseq sl, pc, r0, ror #12 │ │ │ │ - smlabteq r5, r6, lr, lr │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - tsteq r5, r6, asr #28 │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - tsteq r5, r6, lsl r9 │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - @ instruction: 0x0105eab0 │ │ │ │ - @ instruction: 0x0105eab2 │ │ │ │ - tsteq r5, r6, ror #20 │ │ │ │ - tsteq r5, ip, ror #20 │ │ │ │ - tsteq r5, lr, ror #20 │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - tsteq r5, sl, ror sl │ │ │ │ - smlabbeq r5, r0, sl, lr │ │ │ │ - @ instruction: 0x0105eab6 │ │ │ │ - @ instruction: 0x0105eab8 │ │ │ │ - tsteq r5, r2, ror #20 │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - tsteq r5, lr, asr sl │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - smlatteq r5, ip, r5, lr │ │ │ │ - strdeq sl, [r4, -r0] │ │ │ │ - rscseq sl, pc, r4, lsr #7 │ │ │ │ - tsteq r3, r4, asr pc │ │ │ │ - tsteq r5, r8, ror #18 │ │ │ │ - smlatbeq r5, lr, r9, lr │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - smlatbeq r5, lr, r9, lr │ │ │ │ - @ instruction: 0x0105e9b0 │ │ │ │ - @ instruction: 0x0105e9b2 │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - @ instruction: 0x0105e9b6 │ │ │ │ - @ instruction: 0x0105e9b8 │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - smlabteq sl, r6, r2, sl │ │ │ │ - @ instruction: 0x0105e8b0 │ │ │ │ - ldrhteq sl, [pc], #30 │ │ │ │ - tsteq r5, r0, ror r3 │ │ │ │ - tsteq lr, r6, ror #12 │ │ │ │ + tsteq r5, r6, asr fp │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r5, lr, asr fp │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + tsteq r5, sl, ror #22 │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + smlatbeq r5, r6, fp, lr │ │ │ │ + smlatbeq r5, r8, fp, lr │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ + tsteq r5, lr, asr #22 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlatteq r4, r0, sl, sl │ │ │ │ + smlalseq sl, pc, r4, r4 @ │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + @ instruction: 0x0105ea9e │ │ │ │ + smlatteq r5, r8, sl, lr │ │ │ │ + @ instruction: 0x0105ea9e │ │ │ │ + smlatbeq r5, r0, sl, lr │ │ │ │ + smlatbeq r5, r2, sl, lr │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + smlatbeq r5, r6, sl, lr │ │ │ │ + smlatbeq r5, r8, sl, lr │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + @ instruction: 0x010aa3b6 │ │ │ │ + smlatbeq r5, r0, r9, lr │ │ │ │ + rscseq sl, pc, lr, lsr #5 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + tsteq lr, r6, asr r7 │ │ │ │ + smlatbeq r5, ip, r3, lr │ │ │ │ + tsteq lr, r2, lsr r6 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, r2, asr r3 │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + tsteq r5, r2, asr r3 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, lr, asr #6 │ │ │ │ + @ instruction: 0x0105e29a │ │ │ │ + @ instruction: 0x0105e29c │ │ │ │ + @ instruction: 0x0105e29e │ │ │ │ + @ instruction: 0x0105e2b8 │ │ │ │ + @ instruction: 0x0105e2ba │ │ │ │ @ instruction: 0x0105e2bc │ │ │ │ - tsteq lr, r2, asr #10 │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - tsteq r5, r2, ror #4 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - tsteq r5, r2, ror #4 │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - tsteq r5, lr, asr r2 │ │ │ │ - smlatbeq r5, sl, r1, lr │ │ │ │ - smlatbeq r5, ip, r1, lr │ │ │ │ - smlatbeq r5, lr, r1, lr │ │ │ │ - smlabteq r5, r8, r1, lr │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + @ instruction: 0x0105e398 │ │ │ │ + @ instruction: 0x0105e3be │ │ │ │ + smlabteq r5, r2, r1, lr │ │ │ │ smlabteq r5, sl, r1, lr │ │ │ │ - smlabteq r5, ip, r1, lr │ │ │ │ - tsteq r5, lr, lsl r8 │ │ │ │ - smlatbeq r5, r8, r2, lr │ │ │ │ - smlabteq r5, lr, r2, lr │ │ │ │ ldrdeq lr, [r5, -r2] │ │ │ │ + ldrdeq lr, [r5, -r6] │ │ │ │ ldrdeq lr, [r5, -sl] │ │ │ │ - smlatteq r5, r2, r0, lr │ │ │ │ - smlatteq r5, r6, r0, lr │ │ │ │ - smlatteq r5, sl, r0, lr │ │ │ │ - smlatteq r5, r8, r0, lr │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - smlabbeq r5, r8, r0, lr │ │ │ │ - swpeq lr, r0, [r5] │ │ │ │ - swpeq lr, r8, [r5] │ │ │ │ - smlatbeq r5, r0, r0, lr │ │ │ │ - smlatbeq r5, r0, r0, lr │ │ │ │ - swpeq lr, sl, [r5] │ │ │ │ - swpeq lr, r4, [r5] │ │ │ │ - smlabbeq r5, lr, r0, lr │ │ │ │ - tsteq r5, sl, asr #32 │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ - tsteq r5, r6, lsr r0 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlatteq r5, r0, r1, lr │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + smlabbeq r5, r0, r1, lr │ │ │ │ + smlabbeq r5, r8, r1, lr │ │ │ │ + @ instruction: 0x0105e190 │ │ │ │ + @ instruction: 0x0105e190 │ │ │ │ + smlabbeq r5, sl, r1, lr │ │ │ │ + smlabbeq r5, r4, r1, lr │ │ │ │ + tsteq r5, lr, ror r1 │ │ │ │ + tsteq r5, sl, lsr r1 │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + tsteq r5, r6, lsr #2 │ │ │ │ + tsteq r5, ip, lsl r1 │ │ │ │ + tsteq r5, r6, lsl #22 │ │ │ │ + smlatteq r5, lr, sl, sp │ │ │ │ + tsteq r5, r4, lsl #22 │ │ │ │ + smlatteq r5, r0, sl, sp │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -148257,96 +148257,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: 0xf76c8ff0 │ │ │ │ svclt 0x0000edde │ │ │ │ - tsteq r5, sl, asr #26 │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - tsteq r5, r2, asr sp │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ - tsteq r5, sl, asr #26 │ │ │ │ - tsteq r5, r6, asr #26 │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ - smlabteq r5, r8, r7, lr │ │ │ │ - tsteq r5, ip, lsl sp │ │ │ │ - smlabteq r5, r8, ip, sp │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - smlatbeq r5, ip, ip, sp │ │ │ │ - @ instruction: 0x0105dd92 │ │ │ │ - @ instruction: 0x0105dcb6 │ │ │ │ - smlabteq r5, sl, ip, sp │ │ │ │ - @ instruction: 0x0105dc94 │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - smlabteq r5, r0, ip, sp │ │ │ │ - smlabbeq r5, r8, ip, sp │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - smlatteq r5, r0, ip, sp │ │ │ │ + tsteq r5, sl, lsr lr │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + tsteq r5, lr, lsr lr │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + tsteq r5, lr, lsr lr │ │ │ │ + tsteq r5, sl, lsr lr │ │ │ │ + tsteq r5, r6, lsr lr │ │ │ │ + tsteq r5, r0, lsr lr │ │ │ │ + @ instruction: 0x0105e8b8 │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + @ instruction: 0x0105ddb8 │ │ │ │ + tsteq r5, r4, ror #28 │ │ │ │ + @ instruction: 0x0105dd9c │ │ │ │ + smlabbeq r5, r2, lr, sp │ │ │ │ + smlatbeq r5, r6, sp, sp │ │ │ │ + @ instruction: 0x0105ddba │ │ │ │ smlabbeq r5, r4, sp, sp │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + @ instruction: 0x0105ddb0 │ │ │ │ tsteq r5, r8, ror sp │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - tsteq r5, r2, lsr #26 │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlatteq r5, r0, sp, sp │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + smlabteq r5, r6, sp, sp │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r5, r2, lsl lr │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + smlabteq r5, r0, r1, lr │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsl pc │ │ │ │ + tsteq r5, r6, lsl pc │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + tsteq r5, sl, lsl pc │ │ │ │ + tsteq r5, ip, lsl pc │ │ │ │ + tsteq r5, sl, lsl pc │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + tsteq r5, lr, lsl lr │ │ │ │ + tsteq r2, r8, asr #30 │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ tsteq r5, r6, lsr #28 │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - tsteq r5, sl, lsr #28 │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - tsteq r5, sl, lsr #28 │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - tsteq r5, lr, lsr #26 │ │ │ │ - tsteq r2, r8, asr lr │ │ │ │ - tsteq r5, r2, asr sp │ │ │ │ - tsteq r5, r2, asr sp │ │ │ │ - tsteq r5, r6, lsr sp │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - tsteq r5, lr, lsl sp │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - rscseq lr, pc, r4, asr #9 │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - smlatteq r5, r0, ip, sp │ │ │ │ - smlatteq r5, r2, ip, sp │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - smlatteq r5, r0, ip, sp │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - tsteq r3, r4, ror sp │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ - smlatbeq r5, r2, fp, sp │ │ │ │ - smlatbeq r5, r2, fp, sp │ │ │ │ - smlatbeq r5, r2, fp, sp │ │ │ │ - smlatbeq r5, r6, fp, sp │ │ │ │ - smlatbeq r5, sl, fp, sp │ │ │ │ - smlatbeq r5, lr, fp, sp │ │ │ │ - @ instruction: 0x0105dbb2 │ │ │ │ - @ instruction: 0x0105dbb2 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ + tsteq r5, ip, lsl lr │ │ │ │ + tsteq r5, lr, lsl #28 │ │ │ │ + smlabteq r5, lr, sp, sp │ │ │ │ + ldrhteq lr, [pc], #84 │ │ │ │ + smlabteq r5, lr, sp, sp │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + smlabteq r5, ip, sp, sp │ │ │ │ + smlabteq r5, r6, sp, sp │ │ │ │ + smlabteq r5, r8, sp, sp │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + smlabteq r5, lr, sp, sp │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlabteq r5, lr, sp, sp │ │ │ │ + tsteq r3, r4, ror #28 │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + tsteq r5, r4, lsl sp │ │ │ │ + tsteq r5, r4, lsl sp │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + @ instruction: 0x0105dc92 │ │ │ │ + @ instruction: 0x0105dc92 │ │ │ │ + @ instruction: 0x0105dc92 │ │ │ │ + @ instruction: 0x0105dc96 │ │ │ │ + @ instruction: 0x0105dc9a │ │ │ │ + @ instruction: 0x0105dc9e │ │ │ │ + smlatbeq r5, r2, ip, sp │ │ │ │ + smlatbeq r5, r2, ip, sp │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ biceq pc, r5, r2, lsr #20 │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - smlatteq r5, r2, sl, sp │ │ │ │ - smlatteq r5, r6, sl, sp │ │ │ │ + smlabteq r5, sl, fp, sp │ │ │ │ + smlabteq r5, lr, fp, sp │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ andeq r2, r0, r0, ror #7 │ │ │ │ @ instruction: 0x01bfe538 │ │ │ │ @ instruction: 0x01ba8c64 │ │ │ │ biceq pc, r5, r0, ror #18 │ │ │ │ andeq r3, r0, r8, lsl fp │ │ │ │ biceq pc, r5, r8, lsl r9 @ │ │ │ │ @ instruction: 0x01ba8910 │ │ │ │ @@ -148384,17 +148384,17 @@ │ │ │ │ @ instruction: 0xf8c3432a │ │ │ │ stmdbcc r1, {r2, r5, r7, sl, fp, sp} │ │ │ │ mvnle r4, r4, lsl #11 │ │ │ │ stmdami r5, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf76d4478 │ │ │ │ svclt 0x0000ee62 │ │ │ │ strdeq r0, [r1, #6] │ │ │ │ - tsteq sp, lr, lsr ip │ │ │ │ + tsteq sp, lr, lsr #26 │ │ │ │ ldrdeq r0, [r1, #12] │ │ │ │ - tsteq sp, r4, ror #4 │ │ │ │ + tsteq sp, r4, asr r3 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r7], -ip, lsl #12 │ │ │ │ vst4.8 {d18,d20,d22,d24}, [pc], r0 │ │ │ │ @ instruction: 0xf76e728c │ │ │ │ @@ -148612,101 +148612,101 @@ │ │ │ │ bmi 297170 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185628> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, lr, ror #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa080 │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ - rscseq pc, sp, ip, asr #30 │ │ │ │ + rscseq r0, lr, ip, lsr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d1a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289f90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x178448> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 2971a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18565c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r4, asr r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa04c │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ - rscseq pc, sp, r0, lsr pc @ │ │ │ │ + rscseq r0, lr, r0, lsr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d1dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289fc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17847c> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 2971d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185690> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, sl, lsr r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa018 │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ - rscseq pc, sp, r4, lsl pc @ │ │ │ │ + rscseq r0, lr, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d210 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289ff8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1784b0> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29720c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1856c4> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r0, lsr #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bf9fe4 │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ - ldrshteq pc, [sp], #232 @ 0xe8 @ │ │ │ │ + rscseq pc, sp, r8, ror #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d244 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a02c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1784e4> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297240 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1856f8> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r6, lsl #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bf9fb0 │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ - ldrsbteq pc, [sp], #236 @ 0xec @ │ │ │ │ + rscseq pc, sp, ip, asr #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d278 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a060 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x178518> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297274 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18572c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76d6818 │ │ │ │ andcs lr, r0, ip, ror #31 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bf9f7c │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ - rscseq pc, sp, r0, asr #29 │ │ │ │ + ldrhteq pc, [sp], #240 @ 0xf0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5d2ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ldclle 0, cr15, [r4, #-844] @ 0xfffffcb4 │ │ │ │ + stcle 0, cr15, [r0, #844]! @ 0x34c │ │ │ │ orrlt r4, r8, r3, lsl #12 │ │ │ │ - mcrle 0, 1, pc, cr14, cr13, {4} @ │ │ │ │ + mrcle 0, 3, APSR_nzcv, cr10, cr13, {4} │ │ │ │ cmnlt r8, r3, lsl #12 │ │ │ │ @ instruction: 0xf12cf0be │ │ │ │ vmla.i d31, d16, d0[1] │ │ │ │ @ instruction: 0xf774f0bf │ │ │ │ stmdami r8, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf9a6f35c │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ vqadd.u32 , q8, q10 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq pc, sp, sl, lsl #29 │ │ │ │ + rscseq pc, sp, sl, ror pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d300 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a40ff8 │ │ │ │ stclt 1, cr15, [r8, #-124] @ 0xffffff84 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d314 │ │ │ │ @@ -148720,49 +148720,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f2f3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq pc, sp, ip, lsr #28 │ │ │ │ + rscseq pc, sp, ip, lsl pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d358 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09d0ff8 │ │ │ │ - strmi sp, [r4], -r9, asr #24 │ │ │ │ + @ instruction: 0x4604dc95 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f0db │ │ │ │ @ instruction: 0xf0bff26f │ │ │ │ strmi pc, [r4], -r3, lsr #14 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r2, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f2d1 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq pc, sp, r8, ror #27 │ │ │ │ + ldrsbteq pc, [sp], #232 @ 0xe8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d39c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09d0ff8 │ │ │ │ - @ instruction: 0x4604dc37 │ │ │ │ + strmi sp, [r4], -r3, lsl #25 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f0b9 │ │ │ │ @ instruction: 0xf0bff24d │ │ │ │ strmi pc, [r4], -r1, lsl #14 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -pc, lsr #5 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq pc, sp, r4, lsr #27 │ │ │ │ + smlalseq pc, sp, r4, lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d3e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2d10ff8 │ │ │ │ strmi pc, [r4], -pc, lsr #5 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f097 │ │ │ │ @@ -148771,32 +148771,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -sp, lsl #5 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq pc, sp, r0, ror #26 │ │ │ │ + rscseq pc, sp, r0, asr lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d424 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e60ff8 │ │ │ │ - @ instruction: 0x4604da77 │ │ │ │ + strmi sp, [r4], -r3, asr #21 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f075 │ │ │ │ @ instruction: 0xf0bff209 │ │ │ │ @ instruction: 0x4604f6bd │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -fp, ror #4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq pc, sp, ip, lsl sp @ │ │ │ │ + rscseq pc, sp, ip, lsl #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d468 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ strmi pc, [r4], -r9, ror #15 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f053 │ │ │ │ @@ -148805,15 +148805,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r2, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -r9, asr #4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq pc, [sp], #200 @ 0xc8 @ │ │ │ │ + rscseq pc, sp, r8, asr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d4ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ @ instruction: 0x4604f793 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f031 │ │ │ │ @@ -148822,49 +148822,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -r7, lsr #4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq pc, sp, r4, ip @ │ │ │ │ + rscseq pc, sp, r4, lsl #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d4f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e80ff8 │ │ │ │ - strmi sp, [r4], -r1, ror #25 │ │ │ │ + strmi sp, [r4], -sp, lsr #26 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f00f │ │ │ │ @ instruction: 0xf0bff1a3 │ │ │ │ @ instruction: 0x4604f657 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r3, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -r5, lsl #4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq pc, sp, r0, asr ip @ │ │ │ │ + rscseq pc, sp, r0, asr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d534 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e80ff8 │ │ │ │ - @ instruction: 0x4604dcf5 │ │ │ │ + strmi sp, [r4], -r1, asr #26 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c4f7ed │ │ │ │ @ instruction: 0xf0bff181 │ │ │ │ @ instruction: 0x4604f635 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -r3, ror #3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq pc, sp, ip, lsl #24 │ │ │ │ + ldrshteq pc, [sp], #204 @ 0xcc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d578 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ @ instruction: 0x4604f5f5 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c4f7cb │ │ │ │ @@ -148873,15 +148873,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -r1, asr #3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq pc, sp, r8, asr #23 │ │ │ │ + ldrhteq pc, [sp], #200 @ 0xc8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d5bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vaddw.u32 q1, , d0 │ │ │ │ strmi pc, [r4], -r5, lsr #15 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @@ -148891,32 +148891,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r5, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f19d │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq pc, sp, r0, lsl #23 │ │ │ │ + rscseq pc, sp, r0, ror ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d604 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ - ble ff7c27f0 │ │ │ │ + blle ac27f0 │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ @ instruction: 0xf784f0bd │ │ │ │ @ instruction: 0xf118f0c4 │ │ │ │ @ instruction: 0xf5ccf0bf │ │ │ │ stmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xfffef35b │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf17af0f4 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - rscseq pc, sp, sl, lsr fp @ │ │ │ │ + rscseq pc, sp, sl, lsr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d648 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54a410 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4388c8> │ │ │ │ bmi 57265c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x460b14> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -148932,15 +148932,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf150f0f4 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01bf9bac │ │ │ │ andeq r3, r0, ip, ror sp │ │ │ │ - rscseq pc, sp, r8, ror #21 │ │ │ │ + ldrsbteq pc, [sp], #184 @ 0xb8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d6a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54a470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438928> │ │ │ │ bmi 5726bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x460b74> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -148956,15 +148956,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf120f0f4 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01bf9b4c │ │ │ │ andeq r2, r0, r4, ror #3 │ │ │ │ - rscseq pc, sp, r8, lsl #21 │ │ │ │ + rscseq pc, sp, r8, ror fp @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ bmi 1157d64 │ │ │ │ strmi r4, [r1], r1, asr #22 │ │ │ │ stmdami r1, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -148991,15 +148991,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ b 154432c │ │ │ │ suble r2, r7, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -lr, lsr #18 │ │ │ │ @ instruction: 0xf76e4479 │ │ │ │ stmdblt r0!, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46484659 │ │ │ │ - ble fee4296c │ │ │ │ + blle 14296c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30e24> │ │ │ │ cmnlt lr, r8, lsl r9 │ │ │ │ @ instruction: 0xd12e2e02 │ │ │ │ bmi b0e598 │ │ │ │ ldrbtmi r4, [sl], #-2848 @ 0xfffff4e0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -149014,44 +149014,44 @@ │ │ │ │ @ instruction: 0xf1914648 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, r7, sl, ip, sp, lr, pc} │ │ │ │ strbmi sp, [r1], -r1, ror #3 │ │ │ │ @ instruction: 0xf76e4620 │ │ │ │ stmdacs r0, {r1, r2, r3, r4, r9, fp, sp, lr, pc} │ │ │ │ andls sp, r1, r5, asr #3 │ │ │ │ @ instruction: 0xf0e74648 │ │ │ │ - stmdbls r1, {r0, r1, r3, r6, r8, r9, fp, ip, lr, pc} │ │ │ │ - blle fefc294c │ │ │ │ + stmdbls r1, {r0, r1, r2, r4, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ + stcle 0, cr15, [r6], {216} @ 0xd8 │ │ │ │ bicsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0x2602e7bb │ │ │ │ ldmdbmi r1, {r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ blmi 5461a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434658> │ │ │ │ @ instruction: 0xe799447b │ │ │ │ @ instruction: 0xf17b4648 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ldr sp, [r1, r1, asr #3]! │ │ │ │ svc 0x00d8f76b │ │ │ │ @ instruction: 0x01bf9ae8 │ │ │ │ andeq r3, r0, ip, asr #22 │ │ │ │ - rscseq pc, sp, ip, asr sl @ │ │ │ │ - tsteq sl, r4, ror #18 │ │ │ │ - rscseq pc, sp, r0, ror #20 │ │ │ │ - rscseq pc, sp, lr, asr sl @ │ │ │ │ - rscseq pc, sp, r2, lsl #20 │ │ │ │ - rscseq pc, sp, ip, lsr sl @ │ │ │ │ + rscseq pc, sp, ip, asr #22 │ │ │ │ + tsteq sl, r4, asr sl │ │ │ │ + rscseq pc, sp, r0, asr fp @ │ │ │ │ + rscseq pc, sp, lr, asr #22 │ │ │ │ + ldrshteq pc, [sp], #162 @ 0xa2 @ │ │ │ │ + rscseq pc, sp, ip, lsr #22 │ │ │ │ @ instruction: 0x01bf9a66 │ │ │ │ - smlatbeq sl, r2, r8, r6 │ │ │ │ - smlalseq pc, sp, r8, r9 @ │ │ │ │ - rscseq pc, sp, ip, ror #18 │ │ │ │ + @ instruction: 0x010a6992 │ │ │ │ + rscseq pc, sp, r8, lsl #21 │ │ │ │ + rscseq pc, sp, ip, asr sl @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d850 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0f80ff8 │ │ │ │ - vstrlt s26, [r8, #-308] @ 0xfffffecc │ │ │ │ + vstrlt s26, [r8, #-612] @ 0xfffffd9c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d864 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-284] @ 0xfffffee4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -149264,24 +149264,24 @@ │ │ │ │ movwcs lr, #7692 @ 0x1e0c │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6b4 │ │ │ │ @ instruction: 0x01bf9974 │ │ │ │ andeq r3, r0, ip, asr #22 │ │ │ │ @ instruction: 0x01bf996a │ │ │ │ @ instruction: 0x01bf98d0 │ │ │ │ - rscseq r0, lr, r0, ror #15 │ │ │ │ - rscseq r0, lr, lr, lsr #14 │ │ │ │ - rscseq r0, lr, lr, lsr #14 │ │ │ │ + ldrsbteq r0, [lr], #128 @ 0x80 │ │ │ │ + rscseq r0, lr, lr, lsl r8 │ │ │ │ + rscseq r0, lr, lr, lsl r8 │ │ │ │ andeq r2, r0, ip, ror r8 │ │ │ │ - ldrhteq pc, [sp], #206 @ 0xce @ │ │ │ │ + rscseq pc, sp, lr, lsr #27 │ │ │ │ muleq r0, ip, ip │ │ │ │ - rscseq r0, lr, r4, ror r6 │ │ │ │ - rscseq r0, lr, r4, lsl #13 │ │ │ │ + rscseq r0, lr, r4, ror #14 │ │ │ │ + rscseq r0, lr, r4, ror r7 │ │ │ │ @ instruction: 0x000017b8 │ │ │ │ - rscseq r0, lr, ip, ror #12 │ │ │ │ + rscseq r0, lr, ip, asr r7 │ │ │ │ andeq r3, r0, r4, asr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5dc00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0326818 │ │ │ │ @@ -150531,18 +150531,18 @@ │ │ │ │ bl 47c5a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36aa60> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 74614 │ │ │ │ b.n 1078c6 │ │ │ │ - @ instruction: 0xf76c00fd │ │ │ │ - @ instruction: 0xf77a00fd │ │ │ │ - @ instruction: 0xf78800fd │ │ │ │ - @ instruction: 0xf79200fd │ │ │ │ + ldr.w r0, [ip, sp, lsl #3] │ │ │ │ + str??.w r0, [sl, sp, lsl #3] │ │ │ │ + ldr??.w r0, [r8, sp, lsl #3] │ │ │ │ + strb.w r0, [r2, #253] @ 0xfd │ │ │ │ │ │ │ │ 001078e4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ @@ -150773,15 +150773,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 107aea │ │ │ │ movs r2, #1 │ │ │ │ b.n 107aea │ │ │ │ nop │ │ │ │ - subs r4, r2, r6 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r0, r2, #4 │ │ │ │ │ │ │ │ 00107b44 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -151018,15 +151018,15 @@ │ │ │ │ b.n 107d32 │ │ │ │ mov r4, r3 │ │ │ │ movs r3, #3 │ │ │ │ b.n 107d32 │ │ │ │ movs r3, #1 │ │ │ │ b.n 107d32 │ │ │ │ nop │ │ │ │ - adds r4, r2, r5 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r0, r2, #4 │ │ │ │ ldr r1, [pc, #32] @ (107dd8 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 107dc0 │ │ │ │ cmp r2, #81 @ 0x51 │ │ │ │ beq.n 107dd2 │ │ │ │ @@ -151037,15 +151037,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 107dbc │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r4, r1, r2 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r0, r2, #4 │ │ │ │ cbz r0, 107dfe │ │ │ │ ldr r3, [pc, #36] @ (107e04 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 107dec │ │ │ │ adds r2, #1 │ │ │ │ @@ -151058,17 +151058,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (107e08 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, r4, r1 │ │ │ │ + adds r2, r2, r5 │ │ │ │ lsls r0, r2, #4 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r0, 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -151245,15 +151245,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 107f50 │ │ │ │ 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} │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r0, r2, #4 │ │ │ │ │ │ │ │ 00107fe4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -151528,16 +151528,16 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #26] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - mcr 0, 6, r0, cr14, cr13, {7} │ │ │ │ - cmn r4, r1 │ │ │ │ + vshr.s64 q0, , #2 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r4, r0, #4 │ │ │ │ │ │ │ │ 0010829c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -152092,15 +152092,15 @@ │ │ │ │ b.n 108612 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 1087ec │ │ │ │ ldrb r0, [r5, #13] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r0, r2, #4 │ │ │ │ ldrb r6, [r6, #3] │ │ │ │ lsls r7, r7, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -152161,16 +152161,15 @@ │ │ │ │ b.n 1088ac │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ str r1, [r3, #16] │ │ │ │ orr.w r1, r0, #1 │ │ │ │ b.n 1088ac │ │ │ │ bx lr │ │ │ │ - b.n 1087f4 │ │ │ │ - lsls r5, r7, #3 │ │ │ │ + @ instruction: 0xe85a00fd │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 17b50c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x699c4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -152789,21 +152788,21 @@ │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w pc, [r5, #255]! │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pli [r5, #255]! │ │ │ │ ldr.w pc, [sp, #4095] @ 0xfff │ │ │ │ - b.n 108ba0 │ │ │ │ + b.n 108d80 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - b.n 108b6c │ │ │ │ + b.n 108d4c │ │ │ │ lsls r5, r7, #3 │ │ │ │ - b.n 108b78 │ │ │ │ + b.n 108d58 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r0, r2, #4 │ │ │ │ strb r0, [r7, #14] │ │ │ │ lsls r7, r7, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 109108 │ │ │ │ tbb [pc, r1] │ │ │ │ subs r1, r4, r5 │ │ │ │ @@ -153255,15 +153254,15 @@ │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ add r3, sp, #864 @ 0x360 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ble.n 109368 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010943c : │ │ │ │ cbz r0, 109452 │ │ │ │ push {r3, lr} │ │ │ │ @@ -153610,15 +153609,15 @@ │ │ │ │ movs r3, #5 │ │ │ │ str.w r3, [lr] │ │ │ │ b.n 10961e │ │ │ │ ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r0, r2, #4 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 001097cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -153743,15 +153742,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 1098e4 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r0, r2, #4 │ │ │ │ │ │ │ │ 00109904 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -153787,15 +153786,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 109898 │ │ │ │ + bhi.n 109878 │ │ │ │ lsls r5, r7, #3 │ │ │ │ str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 00109974 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -153840,15 +153839,15 @@ │ │ │ │ b.n 1099be │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 109a34 │ │ │ │ + bhi.n 109a14 │ │ │ │ lsls r5, r7, #3 │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 001099f4 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -154032,15 +154031,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 73c44 │ │ │ │ mov r1, r0 │ │ │ │ b.n 109b9e │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -154521,19 +154520,19 @@ │ │ │ │ nop │ │ │ │ ldrsh r2, [r4, r6] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r1, r6] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - cbnz r0, 10a13a │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bcc.n 10a0ec │ │ │ │ + bcc.n 10a0cc │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bcc.n 10a0ec │ │ │ │ + bcc.n 10a0cc │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -155442,21 +155441,21 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, r4] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r0, r2, #4 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -156787,17 +156786,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 10b818 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #232] @ (10b940 ) │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 10b87c │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - pop {r6} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r0, [pc, #256] @ (10b968 ) │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010b868 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -157604,19 +157603,19 @@ │ │ │ │ nop │ │ │ │ sbcs r2, r7 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ sbcs r6, r1 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - cbz r0, 10c136 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - cbz r4, 10c126 │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - @ instruction: 0xeb9c010f │ │ │ │ + stc 1, cr0, [ip], {15} │ │ │ │ │ │ │ │ 0010c0d4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (10c19c ) │ │ │ │ @@ -158863,15 +158862,15 @@ │ │ │ │ lsls r2, r0, #7 │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r3, #16 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, pc, #600 @ (adr r6, 10d000 ) │ │ │ │ + add r7, pc, #536 @ (adr r7, 10cfc0 ) │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 0010cdb0 : │ │ │ │ @@ -159903,15 +159902,15 @@ │ │ │ │ str r0, [r6, #32] │ │ │ │ b.n 10d83a │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 10d83c │ │ │ │ + bvc.n 10d81c │ │ │ │ lsls r3, r0, #4 │ │ │ │ movs r7, #190 @ 0xbe │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010d870 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -161792,45 +161791,45 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r4, r7, #2 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #0 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r7, r1, #4 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r7, r1, #4 │ │ │ │ │ │ │ │ 0010ebd0 : │ │ │ │ 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 │ │ │ │ @@ -162530,15 +162529,15 @@ │ │ │ │ ldr.w r3, [r0, #1876] @ 0x754 │ │ │ │ cbz r3, 10f2cc │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9f1480 │ │ │ │ + bl 9f1518 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 10f27e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -163413,15 +163412,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 67c5e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x27c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 10fc88 │ │ │ │ ldr.w r3, [r0, #1876] @ 0x754 │ │ │ │ cbz r3, 10fc80 │ │ │ │ blx r3 │ │ │ │ - bl 9f1564 │ │ │ │ + bl 9f15fc │ │ │ │ strb.w r0, [r5, #321] @ 0x141 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 67c6e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37c> │ │ │ │ b.n 10fc66 │ │ │ │ ldr r1, [pc, #24] @ (10fcac ) │ │ │ │ ldr r3, [pc, #24] @ (10fcb0 ) │ │ │ │ @@ -163433,17 +163432,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 10fc88 │ │ │ │ lsls r6, r6, #14 │ │ │ │ lsls r7, r7, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -163629,15 +163628,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 139640 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27af8> │ │ │ │ b.n 10fe24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f1818 │ │ │ │ + bl 9f18b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 10fe8e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 10fe9c │ │ │ │ add.w ip, sp, #20 │ │ │ │ mov r3, r9 │ │ │ │ @@ -163714,15 +163713,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 139260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27718> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 9f182c │ │ │ │ + bl 9f18c4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ str.w r1, [r0, #408] @ 0x198 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ @@ -163750,15 +163749,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 139260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27718> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9f18c4 │ │ │ │ + bl 9f195c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 10ffee │ │ │ │ nop │ │ │ │ │ │ │ │ 00110018 : │ │ │ │ @@ -164883,15 +164882,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 r5, pc, #248 @ (adr r5, 110c34 ) │ │ │ │ + add r6, pc, #184 @ (adr r6, 110bf4 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 110bd4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -164949,15 +164948,15 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, ip │ │ │ │ str r1, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - add r4, pc, #536 @ (adr r4, 110df4 ) │ │ │ │ + add r5, pc, #472 @ (adr r5, 110db4 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ @@ -165332,21 +165331,21 @@ │ │ │ │ it le │ │ │ │ movle r0, #22 │ │ │ │ b.n 110c38 │ │ │ │ movs r0, #0 │ │ │ │ b.n 110c38 │ │ │ │ movs r0, #31 │ │ │ │ b.n 110c38 │ │ │ │ - add r3, pc, #872 @ (adr r3, 111324 ) │ │ │ │ + add r4, pc, #808 @ (adr r4, 1112e4 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r3, pc, #848 @ (adr r3, 111310 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 1112d0 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, pc, #504 @ (adr r0, 1111bc ) │ │ │ │ + add r1, pc, #440 @ (adr r1, 11117c ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r1, pc, #0 @ (adr r1, 110fc8 ) │ │ │ │ + add r1, pc, #960 @ (adr r1, 111388 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 11119e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -165599,19 +165598,19 @@ │ │ │ │ movs r0, #2 │ │ │ │ b.n 11100e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #808 @ (adr r0, 111574 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + add r0, pc, #200 @ (adr r0, 111318 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbz r0, 111296 │ │ │ │ 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] │ │ │ │ @@ -165702,15 +165701,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 111310 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 1112f8 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbz r0, 11138e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -166031,15 +166030,15 @@ │ │ │ │ blx 74614 │ │ │ │ ldr.w r3, [r6, #3068] @ 0xbfc │ │ │ │ b.n 11160a │ │ │ │ nop │ │ │ │ mcrr 1, 11, r0, r0, cr14 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ beq.n 111702 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166434,15 +166433,15 @@ │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8de01be │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ ... │ │ │ │ │ │ │ │ 00111b48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so>: │ │ │ │ @@ -166615,17 +166614,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 111c60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118> │ │ │ │ b.n 111900 │ │ │ │ lsls r5, r7, #6 │ │ │ │ b.n 11184c │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r5, r7, #3 │ │ │ │ cbz r0, 111d4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x206> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 111d52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -166880,17 +166879,17 @@ │ │ │ │ str.w r2, [r4, #1120] @ 0x460 │ │ │ │ b.n 111ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378> │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3752] @ 0xea8 │ │ │ │ str.w r2, [r4, #3736] @ 0xe98 │ │ │ │ b.n 111ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378> │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r1, #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] │ │ │ │ @@ -167433,21 +167432,21 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ udf #220 @ 0xdc │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 112490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x948> │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #368] @ (1126e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xba0>) │ │ │ │ @@ -168226,15 +168225,15 @@ │ │ │ │ b.n 112bca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1082> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ b.n 112bca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1082> │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -171437,35 +171436,35 @@ │ │ │ │ nop │ │ │ │ cpsid i │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb63a │ │ │ │ lsls r6, r7, #6 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r2, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1151a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x365c> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -171677,17 +171676,17 @@ │ │ │ │ b.n 115006 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34be> │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ b.n 115006 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34be> │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -172478,15 +172477,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r7, r1, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #5 │ │ │ │ cbz r0, 115a96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f4e> │ │ │ │ @@ -176463,21 +176462,21 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 1184a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x695c> │ │ │ │ ldr r3, [pc, #28] @ (1184d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x698c>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ pop {pc} │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r7, r1, #4 │ │ │ │ @ instruction: 0xb6b6 │ │ │ │ lsls r1, r0, #7 │ │ │ │ @ instruction: 0xb696 │ │ │ │ lsls r1, r0, #7 │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r7, r1, #4 │ │ │ │ @ instruction: 0xb642 │ │ │ │ lsls r1, r0, #7 │ │ │ │ @ instruction: 0xb620 │ │ │ │ lsls r1, r0, #7 │ │ │ │ ldr.w r3, [r0, #228] @ 0xe4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -177194,16 +177193,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, #13] │ │ │ │ lsls r6, r7, #6 │ │ │ │ @ instruction: 0xb65e │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 118cdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7194> │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + stmia.w sl, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r2, [pc, #2344] @ 1196e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b9c> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r3, [pc, #2344] @ 1196e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ba0> │ │ │ │ @@ -178344,15 +178342,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r7, #6 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 119c78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8130> │ │ │ │ + bge.n 119c58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8110> │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -179174,15 +179172,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r1, r5] │ │ │ │ lsls r6, r7, #6 │ │ │ │ ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + beq.n 11a66c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8b24> │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb 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 r2, [pc, #2908] @ 11b138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x95f0> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -181697,15 +181695,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r5, #212 @ 0xd4 │ │ │ │ lsls r6, r7, #6 │ │ │ │ strh r5, [r2, #8] │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r4, r1 │ │ │ │ + cbz r4, 11c336 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa7ee> │ │ │ │ lsls r4, r7, #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] @ (11c338 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa7f0>) │ │ │ │ @@ -181735,15 +181733,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r4, #252 @ 0xfc │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 11c2f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa7a8> │ │ │ │ + bpl.n 11c2d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa788> │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r4, #226 @ 0xe2 │ │ │ │ lsls r6, r7, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -185934,21 +185932,21 @@ │ │ │ │ orrs r2, r1 │ │ │ │ lsl.w r3, r3, fp │ │ │ │ orr.w r9, r2, r9 │ │ │ │ orr.w r8, r3, r8 │ │ │ │ sub.w fp, fp, #32 │ │ │ │ b.w 11df48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc400> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r7, pc, #248 @ (adr r7, 11f4e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd99c>) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #220] @ 0xdc │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -197393,39 +197391,39 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #20] │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #18] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - tst r2, r5 │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - tst r2, r0 │ │ │ │ + cmn r2, r6 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - rors r2, r3 │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - sbcs r4, r6 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - asrs r2, r4 │ │ │ │ + tst r2, r2 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsrs r6, r6 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsrs r0, r2 │ │ │ │ + rors r0, r0 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsls r2, r0 │ │ │ │ + adcs r2, r6 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - eors r6, r1 │ │ │ │ + asrs r6, r7 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - ands r6, r1 │ │ │ │ + lsrs r6, r7 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + eors r2, r7 │ │ │ │ lsls r6, r1, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -197606,16 +197604,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 127c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x160ec> │ │ │ │ nop │ │ │ │ add r5, sp, #392 @ 0x188 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - @ instruction: 0xfa1c00fb │ │ │ │ - ldr??.w r0, [lr, fp, lsl #3] │ │ │ │ + @ instruction: 0xfb0c00fb │ │ │ │ + @ instruction: 0xfa6e00fb │ │ │ │ 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 │ │ │ │ movw r2, #37652 @ 0x9314 │ │ │ │ @@ -197765,19 +197763,19 @@ │ │ │ │ blt.n 127d5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16212> │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r2, r3 │ │ │ │ bcc.n 127d5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16212> │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ b.n 127ca0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16158> │ │ │ │ - vst4. {d16-d19}, [r2 :256], fp │ │ │ │ - b.n 127bc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16080> │ │ │ │ + @ instruction: 0xfa3200fb │ │ │ │ + b.n 127da8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16260> │ │ │ │ lsls r5, r1, #4 │ │ │ │ - ldrh.w r0, [lr, #251] @ 0xfb │ │ │ │ - str??.w r0, [r2, fp, lsl #3] │ │ │ │ + vld1.8 @ instruction: 0xf9ae00fb │ │ │ │ + ldr??.w r0, [r2, fp, lsl #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 │ │ │ │ blt.n 127ec8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16380> │ │ │ │ @@ -197849,18 +197847,18 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 127ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16378> │ │ │ │ - str.w r0, [sl, fp, lsl #3] │ │ │ │ - @ instruction: 0xf7e200fb │ │ │ │ - @ instruction: 0xf7b600fb │ │ │ │ - @ instruction: 0xf7d000fb │ │ │ │ + ldrsh.w r0, [sl, fp, lsl #3] │ │ │ │ + ldr.w r0, [r2, #251] @ 0xfb │ │ │ │ + strh.w r0, [r6, #251] @ 0xfb │ │ │ │ + str.w r0, [r0, #251] @ 0xfb │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ @@ -198029,19 +198027,19 @@ │ │ │ │ b.n 128098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16550> │ │ │ │ ldr r2, [pc, #28] @ (1280dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16594>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 128098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16550> │ │ │ │ - @ instruction: 0xf76400fb │ │ │ │ - subw r0, r8, #2299 @ 0x8fb │ │ │ │ - movw r0, #51451 @ 0xc8fb │ │ │ │ - @ instruction: 0xf70400fb │ │ │ │ - @ instruction: 0xf6b800fb │ │ │ │ + ldr.w r0, [r4, fp, lsl #3] │ │ │ │ + @ instruction: 0xf79800fb │ │ │ │ + @ instruction: 0xf73c00fb │ │ │ │ + @ instruction: 0xf7f400fb │ │ │ │ + @ instruction: 0xf7a800fb │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 128142 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165fa> │ │ │ │ bls.n 128134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165ec> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 12813c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165f4> │ │ │ │ @@ -198092,15 +198090,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 128100 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165b8> │ │ │ │ b.n 12813c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165f4> │ │ │ │ - @ instruction: 0xf6f400fb │ │ │ │ + @ instruction: 0xf7e400fb │ │ │ │ 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 │ │ │ │ mov sl, r1 │ │ │ │ @@ -198232,18 +198230,18 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 128296 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1674e> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 128338 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f0> │ │ │ │ lsls r0, r0, #7 │ │ │ │ - @ instruction: 0xf6f600fb │ │ │ │ - @ instruction: 0xf58200fb │ │ │ │ - sub.w r0, r2, #8224768 @ 0x7d8000 │ │ │ │ - @ instruction: 0xf59600fb │ │ │ │ + @ instruction: 0xf7e600fb │ │ │ │ + @ instruction: 0xf67200fb │ │ │ │ + @ instruction: 0xf69200fb │ │ │ │ + @ instruction: 0xf68600fb │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 128358 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16810> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ b.n 128340 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f8> │ │ │ │ @@ -198503,18 +198501,18 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 1283e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689e> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 1284e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x169a0> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12848c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16944> │ │ │ │ - @ instruction: 0xf27400fb │ │ │ │ - subs.w r0, r6, #251 @ 0xfb │ │ │ │ - sbcs.w r0, lr, #251 @ 0xfb │ │ │ │ - @ instruction: 0xf0a400fb │ │ │ │ + @ instruction: 0xf36400fb │ │ │ │ + subw r0, r6, #251 @ 0xfb │ │ │ │ + @ instruction: 0xf26e00fb │ │ │ │ + @ instruction: 0xf19400fb │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 1285fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ab2> │ │ │ │ bhi.n 1285fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ab6> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ @@ -198567,15 +198565,15 @@ │ │ │ │ beq.n 1285fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ab2> │ │ │ │ b.n 128616 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ace> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 128616 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ace> │ │ │ │ b.n 1285fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ab2> │ │ │ │ nop │ │ │ │ - rsbs r0, ip, #251 @ 0xfb │ │ │ │ + movt r0, #49403 @ 0xc0fb │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ ite ne │ │ │ │ @@ -198842,19 +198840,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r5, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r5, #1788] @ 0x6fc │ │ │ │ cmp r5, #29 │ │ │ │ bhi.n 12885a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d12> │ │ │ │ b.n 1288d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d90> │ │ │ │ + subs.w r0, ip, #251 @ 0xfb │ │ │ │ + adds.w r0, ip, #251 @ 0xfb │ │ │ │ @ instruction: 0xf0cc00fb │ │ │ │ - bic.w r0, ip, #251 @ 0xfb │ │ │ │ - vshr.s64 q8, , #36 │ │ │ │ - vshr.s64 q8, , #30 │ │ │ │ - vshr.s64 q8, , #32 │ │ │ │ + @ instruction: 0xf0d200fb │ │ │ │ + @ instruction: 0xf0d000fb │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -198970,15 +198968,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bls.n 1289d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16e90> │ │ │ │ + bge.n 128bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17070> │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -199073,15 +199071,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 128b16 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16fce> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 128b16 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16fce> │ │ │ │ b.n 128b50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17008> │ │ │ │ - mcr 0, 2, r0, cr2, cr11, {7} │ │ │ │ + vqadd.s64 q0, q9, │ │ │ │ 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, #1644] @ 129240 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x176f8> │ │ │ │ mov r5, r1 │ │ │ │ @@ -199669,36 +199667,36 @@ │ │ │ │ b.n 128fe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x174a0> │ │ │ │ strb r0, [r4, #16] │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #16] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - stc 0, cr0, [r8], #1004 @ 0x3ec │ │ │ │ + ldc 0, cr0, [r8, #1004] @ 0x3ec │ │ │ │ strb r6, [r2, #12] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - stc 0, cr0, [lr], #-1004 @ 0xfffffc14 │ │ │ │ + ldc 0, cr0, [lr, #-1004] @ 0xfffffc14 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl, #-1004]! @ 0xfffffc14 │ │ │ │ - adcs.w r0, lr, fp, ror #3 │ │ │ │ - @ instruction: 0xeaba00fb │ │ │ │ - @ instruction: 0xeb9000fb │ │ │ │ - bic.w r0, r8, fp, ror #3 │ │ │ │ - adcs.w r0, r0, fp, ror #3 │ │ │ │ - @ instruction: 0xeb3200fb │ │ │ │ - add.w r0, ip, fp, ror #3 │ │ │ │ - eor.w r0, r6, fp, ror #3 │ │ │ │ - bics.w r0, r6, fp, ror #3 │ │ │ │ - and.w r0, r8, fp, ror #3 │ │ │ │ - ldrd r0, r0, [r8, #1004] @ 0x3ec │ │ │ │ - strd r0, r0, [sl, #-1004] @ 0x3ec │ │ │ │ - strd r0, r0, [r2, #-1004]! @ 0x3ec │ │ │ │ - ldrd r0, r0, [ip], #1004 @ 0x3ec │ │ │ │ - stmia.w sl!, {r0, r1, r3, r4, r5, r6, r7} │ │ │ │ + mcr 0, 1, r0, cr10, cr11, {7} │ │ │ │ + mcrr 0, 15, r0, lr, cr11 │ │ │ │ + sub.w r0, sl, fp, ror #3 │ │ │ │ + stc 0, cr0, [r0], {251} @ 0xfb │ │ │ │ + adds.w r0, r8, fp, ror #3 │ │ │ │ + mcrr 0, 15, r0, r0, cr11 │ │ │ │ + stc 0, cr0, [r2], #-1004 @ 0xfffffc14 │ │ │ │ + @ instruction: 0xebfc00fb │ │ │ │ + sbcs.w r0, r6, fp, ror #3 │ │ │ │ + @ instruction: 0xeb2600fb │ │ │ │ + @ instruction: 0xeaf800fb │ │ │ │ + @ instruction: 0xeac800fb │ │ │ │ + bics.w r0, sl, fp, ror #3 │ │ │ │ + orrs.w r0, r2, fp, ror #3 │ │ │ │ + strd r0, r0, [ip, #1004]! @ 0x3ec │ │ │ │ + @ instruction: 0xe99a00fb │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #896] @ (12962c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ae4>) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -200226,17 +200224,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1297fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17cb2> │ │ │ │ b.n 12980a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17cc2> │ │ │ │ - b.n 129fcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18484> │ │ │ │ + b.n 1291ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17664> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - b.n 129ed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1838c> │ │ │ │ + b.n 1290b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1756c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -200371,23 +200369,23 @@ │ │ │ │ b.n 129880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17d38> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 12992a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17de2> │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - b.n 129f28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183e0> │ │ │ │ + b.n 12a108 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185c0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ add r7, sp, #272 @ 0x110 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - b.n 129e20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182d8> │ │ │ │ + b.n 12a000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184b8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - b.n 129e30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182e8> │ │ │ │ + b.n 12a010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184c8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #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] @ (129b28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17fe0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -200521,19 +200519,19 @@ │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 1299f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17eb0> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r7, #6 │ │ │ │ add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - b.n 129cc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1817c> │ │ │ │ + b.n 129ea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1835c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - b.n 129d24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181dc> │ │ │ │ + b.n 129f04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183bc> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - b.n 129c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x180ec> │ │ │ │ + b.n 129e14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182cc> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [pc, #4] @ (129b44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ffc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ @@ -200702,15 +200700,15 @@ │ │ │ │ bne.n 129cfa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181b2> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 129cca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18182> │ │ │ │ b.n 129c58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18110> │ │ │ │ add r2, sp, #896 @ 0x380 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - svc 6 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r3, 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 r5, r1 │ │ │ │ @@ -200898,15 +200896,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r5, [r3, #524] @ 0x20c │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 129e5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18314> │ │ │ │ nop │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -200994,15 +200992,15 @@ │ │ │ │ bne.n 12a00e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184c6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 129fde <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18496> │ │ │ │ b.n 129f70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18428> │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - bgt.n 12a058 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18510> │ │ │ │ + ble.n 12a038 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184f0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -201062,15 +201060,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (12a0d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18590>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12a090 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18548> │ │ │ │ nop │ │ │ │ - blt.n 12a110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185c8> │ │ │ │ + bgt.n 12a0f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185a8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12a0ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185a4> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -202333,131 +202331,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 12acba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19172> │ │ │ │ b.n 12a9f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ea8> │ │ │ │ ldrb r6, [r4, r2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 12ae74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1932c> │ │ │ │ + bvs.n 12ae54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1930c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bvs.n 12ae30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192e8> │ │ │ │ + bvs.n 12ae10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192c8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcc.n 12ada4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1925c> │ │ │ │ + bmi.n 12ad84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1923c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bpl.n 12adc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1927c> │ │ │ │ + bvs.n 12ada4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1925c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bcc.n 12ae18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192d0> │ │ │ │ + bmi.n 12adf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192b0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcc.n 12ae9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19354> │ │ │ │ + bmi.n 12ae7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19334> │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bcc.n 12ae48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19300> │ │ │ │ + bcc.n 12ae28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192e0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcs.n 12af00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193b8> │ │ │ │ + bcc.n 12aee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19398> │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bmi.n 12aecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19384> │ │ │ │ + bpl.n 12aeac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19364> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 12add4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1928c> │ │ │ │ + bcs.n 12adb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1926c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bne.n 12ad9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19254> │ │ │ │ + bcs.n 12ad7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19234> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 12af20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193d8> │ │ │ │ + bcs.n 12af00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193b8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bne.n 12af60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19418> │ │ │ │ + bcs.n 12af40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193f8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 12ae68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19320> │ │ │ │ + bne.n 12ae48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19300> │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bne.n 12adbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19274> │ │ │ │ + bcs.n 12ad9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19254> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 12af18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193d0> │ │ │ │ + bne.n 12aef8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193b0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bne.n 12adf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192a8> │ │ │ │ + bcs.n 12add0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19288> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 12aee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1939c> │ │ │ │ + bne.n 12aec4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1937c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r0, #7 │ │ │ │ - beq.n 12aeb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19368> │ │ │ │ + bne.n 12ae90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19348> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r0, #7 │ │ │ │ - beq.n 12aee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19398> │ │ │ │ + bne.n 12aec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19378> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 12ae40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192f8> │ │ │ │ + bcs.n 12ae20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192d8> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 12ae50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19308> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + beq.n 12af9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19454> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n 12adc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19278> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bne.n 12adcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19284> │ │ │ │ + bcs.n 12adac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19264> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + beq.n 12af2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193e4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - beq.n 12aed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1938c> │ │ │ │ + beq.n 12aeb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1936c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + beq.n 12aef8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193b0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bne.n 12af04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193bc> │ │ │ │ + bcs.n 12aee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1939c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 12aea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19358> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - beq.n 12adec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192a4> │ │ │ │ + bne.n 12afcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19484> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r0, #7 │ │ │ │ ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r0, #7 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + beq.n 12afdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19494> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r0, #7 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 12aed0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19388> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r0, r0, #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -202556,15 +202554,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 12af8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19444> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #8] │ │ │ │ lsls r5, r7, #6 │ │ │ │ str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1299b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e70> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202611,17 +202609,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12b044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x194fc> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202662,17 +202660,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12b0cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19584> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202951,15 +202949,15 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r4, [pc, #904] @ (12b7bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c74>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ lsls r3, r7, #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] @ 12b464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1991c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -202997,17 +202995,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #19] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #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] @ 12b4e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1999c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -203045,17 +203043,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #17] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr.w r2, [pc, #2712] @ 12bfd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a48c> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 12b5cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a84> │ │ │ │ @@ -204878,21 +204876,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12c80a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1acc2> │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + @ instruction: 0xb84a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, 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] @ (12c988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ae40>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -204993,15 +204991,15 @@ │ │ │ │ beq.n 12c968 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ae20> │ │ │ │ b.n 12c978 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ae30> │ │ │ │ nop │ │ │ │ str r2, [r1, #12] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r6, [r5, #25] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r3, r7, #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] @ (12ca60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1af18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -205073,21 +205071,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12ca0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1aec2> │ │ │ │ ldrsh r6, [r5, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 12caf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1afb0> │ │ │ │ mov lr, r0 │ │ │ │ @@ -205130,23 +205128,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r1, r3] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + cpsid ai │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + cpsie i │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 12cb8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b044> │ │ │ │ mov r4, r1 │ │ │ │ @@ -205186,23 +205184,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r6, [r5, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r3, lr} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r3, 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 r7, [pc, #148] @ (12cc4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b104>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -205266,25 +205264,25 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12cc08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b0c0> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r6, [r7, r5] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r3, r7, #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] @ 12cc9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b154> │ │ │ │ @@ -205293,15 +205291,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 12c874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ad2c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - push {r5, r7} │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, 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 r4, [pc, #256] @ (12cdb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b26c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -205401,17 +205399,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12cd88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b240> │ │ │ │ b.n 12cda6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b25e> │ │ │ │ ldrb r6, [r3, r2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r6, [r3, #9] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbz r2, 12ce3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2f4> │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r1 │ │ │ │ @@ -205422,15 +205420,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 12c874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ad2c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 12ce54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b30c> │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r3, 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #252] @ (12cf04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b3bc>) │ │ │ │ @@ -205530,17 +205528,17 @@ │ │ │ │ beq.n 12ced6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b38e> │ │ │ │ b.n 12cef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b3ac> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, r5] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, 12cf7e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b436> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - uxtb r4, r3 │ │ │ │ + cbz r4, 12cf86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b43e> │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #80] @ (12cf74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b42c>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -205576,17 +205574,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - uxth r6, r4 │ │ │ │ + cbz r6, 12cfe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b498> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - sxtb r4, r1 │ │ │ │ + cbz r4, 12cfce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b486> │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 12cff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b4a8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -205621,19 +205619,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 12d066 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b51e> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - sxtb r4, r2 │ │ │ │ + cbz r4, 12d04c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b504> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - sxtb r4, r5 │ │ │ │ + cbz r4, 12d056 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b50e> │ │ │ │ lsls r3, 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, #240] @ (12d104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b5bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -205727,17 +205725,17 @@ │ │ │ │ beq.n 12d0e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b59c> │ │ │ │ b.n 12d0f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b5ac> │ │ │ │ nop │ │ │ │ ldr r6, [r7, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r0, [r5, #27] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - sxtb r6, r2 │ │ │ │ + cbz r6, 12d160 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b618> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - sxth r0, r0 │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r3, 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, #240] @ (12d218 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b6d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -205832,17 +205830,17 @@ │ │ │ │ beq.n 12d1ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b6a2> │ │ │ │ b.n 12d208 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b6c0> │ │ │ │ nop │ │ │ │ ldr r2, [r5, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r6, [r5, #23] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - cbz r4, 12d23a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b6f2> │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbz r0, 12d23a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b6f2> │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r3, r7, #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] @ (12d330 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b7e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -205938,15 +205936,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12d306 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b7be> │ │ │ │ b.n 12d28c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b744> │ │ │ │ ldrsb r0, [r3, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r6, [r4, #20] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r3, 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 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -206240,23 +206238,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 12d616 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1bace> │ │ │ │ nop │ │ │ │ strb r4, [r4, r3] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ lsls r3, r7, #3 │ │ │ │ strb r0, [r5, #10] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12d45c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b914> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -206462,21 +206460,21 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ cmp r0, #42 @ 0x2a │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r2, pc, #624 @ (adr r2, 12db50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c008>) │ │ │ │ + add r3, pc, #560 @ (adr r3, 12db10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1bfc8>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 129824 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17cdc> │ │ │ │ @@ -206585,15 +206583,15 @@ │ │ │ │ beq.n 12d9de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1be96> │ │ │ │ b.n 12d958 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1be10> │ │ │ │ nop │ │ │ │ str r2, [r5, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 12de08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c2c0>) │ │ │ │ + add r5, pc, #936 @ (adr r5, 12ddc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c280>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (12db18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1bfd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206685,17 +206683,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r7, [pc, #136] @ (12dba4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c05c>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r4, [r7, #16] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, pc, #656 @ (adr r3, 12ddb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c270>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 12dd78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c230>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (12dbf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c0a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206767,21 +206765,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12db72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c02a> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #88] @ (12dc4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c104>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r2, pc, #808 @ (adr r2, 12df2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c3e4>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 12deec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c3a4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (12dcc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206849,21 +206847,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12dc86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c13e> │ │ │ │ ldr r5, [pc, #232] @ (12ddac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c264>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r1, pc, #992 @ (adr r1, 12e0b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c56c>) │ │ │ │ + add r2, pc, #928 @ (adr r2, 12e074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c52c>) │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -206935,19 +206933,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12dd7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c234> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r3, 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 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -207513,27 +207511,27 @@ │ │ │ │ beq.n 12e31a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c7d2> │ │ │ │ b.n 12e1fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c6b2> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #152] @ (12e484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c93c>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r4, r7, #2 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r3, pc, #416 @ (adr r3, 12e594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ca4c>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 12e554 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ca0c>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r2, pc, #848 @ (adr r2, 12e748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cc00>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 12e708 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cbc0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r2, pc, #608 @ (adr r2, 12e65c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cb14>) │ │ │ │ + add r3, pc, #544 @ (adr r3, 12e61c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cad4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r2, pc, #720 @ (adr r2, 12e6d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cb88>) │ │ │ │ + add r3, pc, #656 @ (adr r3, 12e690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cb48>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r2, pc, #408 @ (adr r2, 12e59c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ca54>) │ │ │ │ + add r3, pc, #344 @ (adr r3, 12e55c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ca14>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #168 @ (adr r2, 12e4b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c96c>) │ │ │ │ + add r3, pc, #104 @ (adr r3, 12e474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c92c>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 148be4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3709c> │ │ │ │ b.n 12e326 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c7de> │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ @@ -207599,17 +207597,17 @@ │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 12e1fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c6b2> │ │ │ │ movw r2, #32879 @ 0x806f │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12e49a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c952> │ │ │ │ b.n 12e1fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c6b2> │ │ │ │ nop │ │ │ │ - add r1, pc, #280 @ (adr r1, 12e5f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1caa8>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 12e5b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ca68>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, pc, #808 @ (adr r0, 12e804 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ccbc>) │ │ │ │ + add r1, pc, #744 @ (adr r1, 12e7c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cc7c>) │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -207636,15 +207634,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 12e118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c5d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - add r0, pc, #632 @ (adr r0, 12e7b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cc6c>) │ │ │ │ + add r1, pc, #568 @ (adr r1, 12e774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cc2c>) │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -207671,15 +207669,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 12e118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c5d0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - add r0, pc, #344 @ (adr r0, 12e6f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cbac>) │ │ │ │ + add r1, pc, #280 @ (adr r1, 12e6b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cb6c>) │ │ │ │ lsls r3, r7, #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] @ 12e5d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ca90> │ │ │ │ @@ -207697,15 +207695,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 12e118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c5d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #200 @ (adr r0, 12e6a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cb5c>) │ │ │ │ + add r1, pc, #136 @ (adr r1, 12e664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cb1c>) │ │ │ │ lsls r3, r7, #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] │ │ │ │ @@ -207735,15 +207733,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 12e118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c5d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #936 @ (adr r0, 12e9e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ce9c>) │ │ │ │ lsls r3, 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (12e6d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cb8c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -207945,33 +207943,33 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12e7de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cc96> │ │ │ │ negs r6, r4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r3, 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (12e9a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ce60>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -208224,27 +208222,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12ea02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ceba> │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb 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] @ (12ec00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d0b8>) │ │ │ │ @@ -208333,17 +208331,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 12eba2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d05a> │ │ │ │ nop │ │ │ │ subs r6, #30 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb 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, #396] @ (12edac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d264>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -208507,35 +208505,35 @@ │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12ed32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d1ea> │ │ │ │ nop │ │ │ │ subs r5, #50 @ 0x32 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb 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] @ (12eebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d374>) │ │ │ │ @@ -208624,17 +208622,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 12ee5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d316> │ │ │ │ subs r3, #98 @ 0x62 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb 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, #472] @ (12f0b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d56c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -208829,39 +208827,39 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12f024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d4dc> │ │ │ │ nop │ │ │ │ subs r2, #118 @ 0x76 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb 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] @ (12f284 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d73c>) │ │ │ │ @@ -209017,17 +209015,17 @@ │ │ │ │ b.n 12f140 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d5f8> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 12f1ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d672> │ │ │ │ nop │ │ │ │ subs r0, #82 @ 0x52 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb 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, #376] @ (12f41c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d8d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -209179,29 +209177,29 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 12f2ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d7a2> │ │ │ │ adds r6, #174 @ 0xae │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, 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, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (12f508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1d9c0>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -209280,15 +209278,15 @@ │ │ │ │ nop │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ lsrs r4, r4, #14 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r2, r5, #12 │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -209468,39 +209466,39 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #10 │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r6, r5, #8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r3, 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, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (12f884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1dd3c>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -209639,15 +209637,15 @@ │ │ │ │ nop │ │ │ │ adds r2, #20 │ │ │ │ lsls r5, r7, #6 │ │ │ │ lsrs r0, r2, #3 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r2, r0, #32 │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -209815,33 +209813,33 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r7, #28 │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsls r0, r2, #27 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r3, 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, r2 │ │ │ │ @@ -209857,15 +209855,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 12e118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c5d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r3, 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, r2 │ │ │ │ @@ -209883,15 +209881,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 12e118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c5d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r3, 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, r2 │ │ │ │ @@ -209911,15 +209909,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 12e118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1c5d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r0, [r4, #32] │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -210162,23 +210160,23 @@ │ │ │ │ nop │ │ │ │ lsls r0, r6, #12 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #11 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r3, 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 r2, [pc, #224] @ (12fee8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e3a0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -210338,17 +210336,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r3, 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 r2, [pc, #392] @ (130160 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e618>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -210526,15 +210524,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 12fcb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e16c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r7, #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] @ (1301fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e6b4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -210560,17 +210558,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 12fcb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e16c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r7, #140 @ 0x8c │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r7, #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] @ 1302d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e78c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -210639,17 +210637,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r7, #54 @ 0x36 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r5, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r7, #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] @ (130338 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e7f0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -210681,17 +210679,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13030a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e7c2> │ │ │ │ b.n 13031c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e7d4> │ │ │ │ movs r6, #96 @ 0x60 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r7, #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] @ (13039c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e854>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -210723,17 +210721,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13036e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e826> │ │ │ │ b.n 130380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e838> │ │ │ │ movs r5, #252 @ 0xfc │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ 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] @ (130420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e8d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210775,19 +210773,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r3, 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, #280] @ (13055c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ea14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210893,21 +210891,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 130472 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1e92a> │ │ │ │ movs r5, #14 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ orrs r6, r0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (130610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1eac8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210963,19 +210961,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r7, #3 │ │ │ │ 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] @ (130694 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1eb4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211016,19 +211014,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r3, 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, #280] @ (1307d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ec88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211134,21 +211132,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 1306e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1eb9e> │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsls r2, r2 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -211223,17 +211221,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r3, r7, #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] @ (130920 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1edd8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -211268,17 +211266,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1308e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1eda0> │ │ │ │ b.n 130902 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1edba> │ │ │ │ nop │ │ │ │ movs r0, #132 @ 0x84 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (1309e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ee98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211394,17 +211392,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r4, r3, #5 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (130aa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ef5c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -211457,17 +211455,17 @@ │ │ │ │ beq.n 130aee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1efa6> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 130ad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ef8c> │ │ │ │ nop │ │ │ │ subs r0, r3, #2 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r5, #4] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ lsls r3, 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, #188] @ (130be8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f0a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211540,19 +211538,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r4, r4, #0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #192] @ 130cc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f180> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -211623,17 +211621,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ adds r6, r0, #5 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ lsls r3, r7, #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] @ (130d30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f1e8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -211667,17 +211665,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 130cfe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f1b6> │ │ │ │ b.n 130d14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f1cc> │ │ │ │ adds r4, r5, #1 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #188] @ 130e08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2c0> │ │ │ │ mov lr, r0 │ │ │ │ @@ -211742,15 +211740,15 @@ │ │ │ │ b.n 130d8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f244> │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 130df4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2ac> │ │ │ │ b.n 130d88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f240> │ │ │ │ nop │ │ │ │ adds r2, r0, #0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (130f04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f3bc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -211836,15 +211834,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 130eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f364> │ │ │ │ b.n 130e62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f31a> │ │ │ │ nop │ │ │ │ subs r6, r5, r4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r3, 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, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #224] @ (131000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f4b8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -211929,15 +211927,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r4, r4, r0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ @ instruction: 0xf0d601bc │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ orns r1, r0, #188 @ 0xbc │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -211982,30 +211980,30 @@ │ │ │ │ bl 45517c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343634> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 131068 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f520> │ │ │ │ ldr r0, [pc, #36] @ (1310b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f568>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e5a9c │ │ │ │ + bl 10e5b94 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (1310b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f56c>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b221c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ cmp r3, #12 │ │ │ │ lsls r0, r0, #7 │ │ │ │ b.n 1310dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f594> │ │ │ │ lsls r1, r6, #6 │ │ │ │ cmp r2, #254 @ 0xfe │ │ │ │ lsls r0, r0, #7 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - add r7, pc, #872 @ (adr r7, 131420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8d8>) │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r5, r1, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (1310e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f598>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -212159,15 +212157,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2c3918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1dd0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 64 @ 0x40 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (1312cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f784>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -213345,19 +213343,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 131ce0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20198> │ │ │ │ ldr r2, [pc, #16] @ (131db4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2026c>) │ │ │ │ add r2, pc │ │ │ │ b.n 131ce0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20198> │ │ │ │ bcc.n 131d28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x201e0> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 131d58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20210> │ │ │ │ + bne.n 131d38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x201f0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 131d50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20208> │ │ │ │ + bne.n 131d30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x201e8> │ │ │ │ lsls r3, r7, #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] │ │ │ │ @@ -213539,15 +213537,15 @@ │ │ │ │ ldr.w r0, [r1, #876] @ 0x36c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -214069,15 +214067,15 @@ │ │ │ │ str.w r3, [sl, #2092] @ 0x82c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [ip, #16] │ │ │ │ cmp r2, r5 │ │ │ │ bne.n 1324ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20982> │ │ │ │ b.n 1324a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2095c> │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cbz r1, 1325d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a90> │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {r4, lr} │ │ │ │ ldrd lr, ip, [r1, #128] @ 0x80 │ │ │ │ ldr.w r3, [r0, #2016] @ 0x7e0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ @@ -214505,15 +214503,15 @@ │ │ │ │ b.n 1329c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20e7a> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 1329c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20e7a> │ │ │ │ movw r0, #36249 @ 0x8d99 │ │ │ │ b.n 1329c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20e7a> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 1329c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20e7a> │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r2, [r3, #32] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -214541,15 +214539,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -214684,15 +214682,15 @@ │ │ │ │ bhi.n 132b8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21044> │ │ │ │ movs r0, #12 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -214720,15 +214718,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 132c2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x210e4> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r1, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 132c88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21140> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 132c84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2113c> │ │ │ │ @@ -216421,17 +216419,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r5, r1, #4 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 133d7e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22236> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -216602,15 +216600,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 133f32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223ea> │ │ │ │ ldr r2, [pc, #8] @ (133f34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223ec>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - ldrb r4, [r4, #5] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r5, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3144] @ 134b88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23040> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -222310,15 +222308,15 @@ │ │ │ │ movs r7, #2 │ │ │ │ b.w 137888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25d40> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #26] │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #655360 @ 0xa0000 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ @@ -223754,15 +223752,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r6, r3, #6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ @ instruction: 0xfa0fffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #300] @ 0x12c │ │ │ │ cbnz r3, 139268 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27720> │ │ │ │ bx lr │ │ │ │ @@ -224099,15 +224097,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldrb.w r0, [r0, #300] @ 0x12c │ │ │ │ cbnz r0, 139648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27b00> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -224964,15 +224962,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 1397ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ca4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #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] @ 139fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28468> │ │ │ │ @@ -224981,15 +224979,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 1397ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ca4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r3, r7, #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] @ 139fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28498> │ │ │ │ @@ -224997,15 +224995,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 1397ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ca4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -225043,15 +225041,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 139b78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28030> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #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] @ 13a09c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28554> │ │ │ │ @@ -225060,15 +225058,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 139b78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28030> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r3, r7, #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] @ 13a0cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28584> │ │ │ │ @@ -225076,15 +225074,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 139b78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28030> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r3, 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 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -227376,20 +227374,20 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, #1] │ │ │ │ lsls r4, r7, #6 │ │ │ │ bx r4 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, sl, #8192000 @ 0x7d0000 │ │ │ │ + @ instruction: 0xf5fa00fa │ │ │ │ mov ip, sl │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ands.w r0, lr, #8192000 @ 0x7d0000 │ │ │ │ - bic.w r0, r6, #8192000 @ 0x7d0000 │ │ │ │ - @ instruction: 0xf3fc00fa │ │ │ │ + add.w r0, lr, #8192000 @ 0x7d0000 │ │ │ │ + adds.w r0, r6, #8192000 @ 0x7d0000 │ │ │ │ + @ instruction: 0xf4ec00fa │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (13ba9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29f54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227469,16 +227467,16 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 13bae2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29f9a> │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - @ instruction: 0xf35200fa │ │ │ │ - @ instruction: 0xf33000fa │ │ │ │ + orr.w r0, r2, #8192000 @ 0x7d0000 │ │ │ │ + bic.w r0, r0, #8192000 @ 0x7d0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (13bb58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a010>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -227530,15 +227528,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r7, #6 │ │ │ │ add lr, r0 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, ip, #250 @ 0xfa │ │ │ │ + @ instruction: 0xf39c00fa │ │ │ │ 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 r5, [pc, #344] @ (13bd44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a1fc>) │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #344] @ (13bd48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a200>) │ │ │ │ @@ -227790,15 +227788,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - vshr.s64 q8, q13, #6 │ │ │ │ + @ instruction: 0xf0ea00fa │ │ │ │ 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] @ (13bf38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a3f0>) │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -228143,15 +228141,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r7, #28] │ │ │ │ lsls r4, r7, #6 │ │ │ │ lsls r4, r3 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 6, r0, cr14, cr10, {7} │ │ │ │ + vshr.s64 q0, q13, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 13c274 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a72c> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #604] @ 0x25c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -228223,15 +228221,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 13bfde <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a496> │ │ │ │ b.n 13c310 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7c8> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #676] @ 0x2a4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mcrr 0, 15, r0, r8, cr10 │ │ │ │ + ldc 0, cr0, [r8, #-1000]! @ 0xfffffc18 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -228535,17 +228533,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 13c65a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ab12> │ │ │ │ nop │ │ │ │ - stmia.w r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ - ldmia.w r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - ldmia.w lr, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldrd r0, r0, [r4, #-1000]! @ 0x3e8 │ │ │ │ + @ instruction: 0xe98000fa │ │ │ │ + @ instruction: 0xe98e00fa │ │ │ │ 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 │ │ │ │ cbz r1, 13c6e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ab98> │ │ │ │ @@ -232187,15 +232185,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #37860 @ 0x93e4 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #37859 @ 0x93e3 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34480 @ 0x86b0 │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 1312d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f788> │ │ │ │ @@ -232302,15 +232300,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #7 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r2, r5, #5 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ cbz r2, 13eede <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d396> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 13eee2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d39a> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 13eef2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d3aa> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -232336,17 +232334,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 13eee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d398> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r4, r1, #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, #3840] @ 0xf00 │ │ │ │ ldr r5, [pc, #1012] @ (13f324 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d7dc>) │ │ │ │ @@ -233758,19 +233756,19 @@ │ │ │ │ b.n 13fd1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e1d6> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #16 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ - lsls r4, r1, #4 │ │ │ │ - bkpt 0x0078 │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r4, r1, #4 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + it vs │ │ │ │ + lslvs r4, r1, #4 │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r4, r1, #4 │ │ │ │ cmp r2, r0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ lsls r4, r7, #6 │ │ │ │ lsls r4, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -234237,19 +234235,19 @@ │ │ │ │ b.n 1401e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e698> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #1 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ vsra.u64 d16, d27, #2 │ │ │ │ - cbnz r0, 1403c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e880> │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - cbnz r4, 14041c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8d4> │ │ │ │ + pop {r2, r5, r7} │ │ │ │ lsls r4, r1, #4 │ │ │ │ - cbnz r4, 1403d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e88c> │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r4, r1, #4 │ │ │ │ lsls r6, r5 │ │ │ │ lsls r1, r6, #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 │ │ │ │ @@ -234612,28 +234610,28 @@ │ │ │ │ b.n 140750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ec08> │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 1406ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eba6> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ stc2 1, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #4 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r4, r1, #4 │ │ │ │ subs r4, #8 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r3, #174 @ 0xae │ │ │ │ lsls r1, r6, #6 │ │ │ │ str.w r0, [sl, #443] @ 0x1bb │ │ │ │ - cbz r2, 14080e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ecc6> │ │ │ │ + cbz r2, 14084a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ed02> │ │ │ │ lsls r4, r1, #4 │ │ │ │ - sxth r0, r2 │ │ │ │ + cbz r0, 140810 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ecc8> │ │ │ │ lsls r4, r1, #4 │ │ │ │ - cbz r2, 140842 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ecfa> │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r4, r1, #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] @ (1408a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ed60>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -236125,26 +236123,26 @@ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 141380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f838> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ stcl 1, cr0, [ip, #748]! @ 0x2ec │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #48 @ (adr r7, 1417c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fc78>) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 141b80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30038>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r7, pc, #16 @ (adr r7, 1417a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fc5c>) │ │ │ │ + add r7, pc, #976 @ (adr r7, 141b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3001c>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ - push {r1, r2} │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #4 │ │ │ │ cmp r6, #122 @ 0x7a │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmdb r8, {r0, r1, r3, r4, r5, r7, r8} │ │ │ │ - add r2, pc, #960 @ (adr r2, 141b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3001c>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 141b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ffdc>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r3, pc, #904 @ (adr r3, 141b30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ffe8>) │ │ │ │ + add r4, pc, #840 @ (adr r4, 141af0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ffa8>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 141854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fd0c> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (14189c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fd54>) │ │ │ │ @@ -236220,17 +236218,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 141828 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fce0> │ │ │ │ nop │ │ │ │ - add sp, #16 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -236629,25 +236627,25 @@ │ │ │ │ lsrs r4, r3, #4 │ │ │ │ orr.w r3, r4, r3, lsl #2 │ │ │ │ strb.w r3, [r0, #47] @ 0x2f │ │ │ │ ldrb.w r3, [r0, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 141a92 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ff4a> │ │ │ │ b.n 141a68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ff20> │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + cbz r6, 141d78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30230> │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r1, #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] @ (141e2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x302e4>) │ │ │ │ @@ -236974,15 +236972,15 @@ │ │ │ │ ble.n 1420ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x305a2> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r1, #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] @ (1421d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30688>) │ │ │ │ @@ -237407,15 +237405,15 @@ │ │ │ │ neglt r3, r3 │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 142550 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30a08> │ │ │ │ nop │ │ │ │ - add r3, pc, #952 @ (adr r3, 14291c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30dd4>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 1428dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30d94>) │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -237460,15 +237458,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - add r3, pc, #240 @ (adr r3, 1426e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b9c>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 1426a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b5c>) │ │ │ │ lsls r4, r1, #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] @ (142700 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30bb8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -237889,15 +237887,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 142aaa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30f62> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r1, #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] @ (142c0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x310c4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -239347,21 +239345,21 @@ │ │ │ │ b.w 142fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x31468> │ │ │ │ bne.n 143b14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x31fcc> │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 143b10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x31fc8> │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r1, #4 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ mov.w r9, #0 │ │ │ │ mov r7, ip │ │ │ │ mov r8, lr │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ sub.w r0, r8, sl │ │ │ │ @@ -244366,17 +244364,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 146f0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x353c4> │ │ │ │ ldr r2, [pc, #12] @ (146f54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3540c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r4, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -244534,15 +244532,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 14706a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35522> │ │ │ │ nop │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ subs r4, r2, #0 │ │ │ │ @@ -244589,19 +244587,19 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r6, #178 @ 0xb2 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r2, r7, #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 │ │ │ │ @@ -244648,21 +244646,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (147218 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x356d0>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 1471c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3567e> │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r2, 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -244702,15 +244700,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r2, r7, #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 │ │ │ │ @@ -244802,15 +244800,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14736a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35822> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #22 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 147430 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x358e8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -244896,15 +244894,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r5, #26 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -245203,35 +245201,35 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 1476b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35b6e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r3, #20] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrh r0, [r0, #10] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r3, #28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r2, 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -245523,29 +245521,29 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 147988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35e40> │ │ │ │ ldr r1, [pc, #36] @ (147ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35f9c>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ b.n 1479de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35e96> │ │ │ │ nop │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ lsls r2, r7, #3 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + str r0, [r3, r5] │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldr.w ip, [pc, #300] @ 147c18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x360d0> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 147b36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35fee> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 147b14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35fcc> │ │ │ │ @@ -246599,21 +246597,21 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 148594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a4c> │ │ │ │ b.n 1485ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a82> │ │ │ │ nop │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r2, r7, #3 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r3, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 16ae44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x592fc> │ │ │ │ @@ -246629,15 +246627,15 @@ │ │ │ │ beq.n 148620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36ad8> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 148610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36ac8> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - cmp r6, r5 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r4, r1, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 148648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36b00> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -246708,15 +246706,15 @@ │ │ │ │ b.n 1486b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36b68> │ │ │ │ ldr r2, [pc, #12] @ (1486f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36bac>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 1486b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36b68> │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #932] @ (148ab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36f68>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -247054,24 +247052,24 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r4, [r5, #3] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - blt.n 148b84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3703c> │ │ │ │ + bgt.n 148b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3701c> │ │ │ │ lsls r3, r1, #4 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r2, #2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ @@ -247169,19 +247167,19 @@ │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 148b9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37054> │ │ │ │ b.n 148b6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37024> │ │ │ │ nop │ │ │ │ strb r0, [r2, #20] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [pc, #680] @ (148e90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37348>) │ │ │ │ movw r2, #35867 @ 0x8c1b │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ bhi.n 148c26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x370de> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -247702,16 +247700,16 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 149070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37528> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r7, #6 │ │ │ │ strb r6, [r7, #4] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ands.w r0, sl, #8159232 @ 0x7c8000 │ │ │ │ - @ instruction: 0xf3be00f9 │ │ │ │ + add.w r0, sl, #8159232 @ 0x7c8000 │ │ │ │ + @ instruction: 0xf4ae00f9 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 148ef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x373ac> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ cmp r5, r3 │ │ │ │ @@ -247953,31 +247951,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 1490b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37570> │ │ │ │ nop │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -248057,15 +248055,15 @@ │ │ │ │ bne.n 1494b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3796a> │ │ │ │ b.n 1494a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3795e> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 1494b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3796a> │ │ │ │ b.n 1494a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3795e> │ │ │ │ nop │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r2, r7, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 149556 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37a0e> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 149552 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37a0a> │ │ │ │ @@ -248485,15 +248483,15 @@ │ │ │ │ add.w r2, r6, #31360 @ 0x7a80 │ │ │ │ adds r2, #107 @ 0x6b │ │ │ │ uxth r2, r2 │ │ │ │ cmp r2, #6 │ │ │ │ bls.n 1498a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37d5e> │ │ │ │ b.n 14992a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37de2> │ │ │ │ nop │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r4, r6, r7 │ │ │ │ lsls r2, r7, #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 │ │ │ │ @@ -248941,15 +248939,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 149a8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37f44> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 149dee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x382a6> │ │ │ │ b.n 149b58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38010> │ │ │ │ - adds r4, r4, r0 │ │ │ │ + adds r4, r2, 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ @@ -249418,46 +249416,46 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r6, [r7, #20] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 14a3bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38874> │ │ │ │ + bgt.n 14a39c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38854> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r2, r7, #3 │ │ │ │ str r6, [r0, #16] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - b.n 149f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3842c> │ │ │ │ + b.n 14a154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3860c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r2, r7, #3 │ │ │ │ bne.n 14a3aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38862> │ │ │ │ - vmlal.u , d31, d18[0] │ │ │ │ + vrsra.u64 , q1, #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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r2 │ │ │ │ @@ -249828,25 +249826,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (14a75c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38c14>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 14a51a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x389d2> │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r2, r7, #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 │ │ │ │ @@ -249931,15 +249929,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r2, 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -250112,17 +250110,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 14a914 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dcc> │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -250370,35 +250368,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (14acc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3917c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 14ab2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38fe4> │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, r5, #4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r2, r6, #2 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -250736,37 +250734,37 @@ │ │ │ │ b.n 14aece <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39386> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r5, r5] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + str r0, [r6, #4] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ str r0, [r3, r4] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1328] @ 14b5a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39a60> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -251273,59 +251271,59 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #496] @ (14b79c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39c54>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #464] @ (14b784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39c3c>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r5, [pc, #464] @ (14b798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39c50>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r0, #23 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r2, 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, #240] @ (14b710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39bc8>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -251753,53 +251751,53 @@ │ │ │ │ b.n 14b7a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39c5e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #808] @ (14bd84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a23c>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r0, [pc, #320] @ (14bbac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a064>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - lsls r6, r6, #6 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 14bb14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39fcc> │ │ │ │ mov ip, r2 │ │ │ │ @@ -252383,24 +252381,24 @@ │ │ │ │ bl 16d8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5bdb4> │ │ │ │ b.n 14bd78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a230> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r0, ip │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba800f9 │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + ldc2 0, cr0, [r8], {249} @ 0xf9 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r4, r1, #4 │ │ │ │ tst r6, r0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stc2 0, cr0, [r4, #-996] @ 0xfffffc1c │ │ │ │ - mrc2 0, 4, r0, cr6, cr9, {7} │ │ │ │ - mcr2 0, 1, r0, cr0, cr9, {7} │ │ │ │ - stc2l 0, cr0, [r2, #-996]! @ 0xfffffc1c │ │ │ │ - ldc2l 0, cr0, [r2, #-996]! @ 0xfffffc1c │ │ │ │ + ldc2l 0, cr0, [r4, #996]! @ 0x3e4 │ │ │ │ + vshr.u64 q0, , #58 │ │ │ │ + vqadd.u16 q0, q8, │ │ │ │ + mrc2 0, 2, r0, cr2, cr9, {7} │ │ │ │ + mcr2 0, 3, r0, cr2, cr9, {7} │ │ │ │ cbz r7, 14c13e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a5f6> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14c494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a94c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -252749,21 +252747,21 @@ │ │ │ │ bl 16d8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5bdb4> │ │ │ │ b.n 14c240 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a6f8> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #14 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - @ instruction: 0xf63e00f9 │ │ │ │ - vld1.8 @ instruction: 0xf9a400f9 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + @ instruction: 0xf72e00f9 │ │ │ │ + @ instruction: 0xfa9400f9 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r4, r1, #4 │ │ │ │ subs r5, #96 @ 0x60 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - vld1.8 @ instruction: 0xf9a800f9 │ │ │ │ + @ instruction: 0xfa9800f9 │ │ │ │ add r7, sp, #676 @ 0x2a4 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14c864 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ad1c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r6, [pc, #1552] @ 14cac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3af7c> │ │ │ │ @@ -253351,24 +253349,24 @@ │ │ │ │ nop │ │ │ │ subs r3, #62 @ 0x3e │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #198 @ 0xc6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - movw r0, #43257 @ 0xa8f9 │ │ │ │ - @ instruction: 0xf65000f9 │ │ │ │ - @ instruction: 0xf6b800f9 │ │ │ │ + @ instruction: 0xf73a00f9 │ │ │ │ + @ instruction: 0xf74000f9 │ │ │ │ + @ instruction: 0xf7a800f9 │ │ │ │ + subw r0, r4, #2297 @ 0x8f9 │ │ │ │ subs.w r0, r4, #8159232 @ 0x7c8000 │ │ │ │ - @ instruction: 0xf4c400f9 │ │ │ │ - rsb r0, sl, #8159232 @ 0x7c8000 │ │ │ │ + @ instruction: 0xf6ba00f9 │ │ │ │ add r2, sp, #708 @ 0x2c4 │ │ │ │ - vmls.i , , d24[0] │ │ │ │ + vsli.32 , q4, #31 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xf3c000f9 │ │ │ │ + @ instruction: 0xf4b000f9 │ │ │ │ strb r6, [r3, #5] │ │ │ │ lsls r6, r7, #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 │ │ │ │ ldr.w r6, [pc, #1252] @ 14cff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b4a8> │ │ │ │ @@ -253839,19 +253837,19 @@ │ │ │ │ nop │ │ │ │ adds r4, #230 @ 0xe6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #106 @ 0x6a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - orrs.w r0, sl, #249 @ 0xf9 │ │ │ │ + adc.w r0, sl, #249 @ 0xf9 │ │ │ │ add r5, pc, #124 @ (adr r5, 14d080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b538>) │ │ │ │ - vcvt.u32.f32 q15, q11, #1 │ │ │ │ + vmla.i , , d22[0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - mcr 0, 4, r0, cr14, cr9, {7} │ │ │ │ + vqadd.s64 q8, q15, │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -254165,20 +254163,20 @@ │ │ │ │ b.n 14d0f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b5b0> │ │ │ │ ldr r2, [r0, r3] │ │ │ │ lsls r3, r7, #6 │ │ │ │ cmp r7, #132 @ 0x84 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 1, r0, cr0, cr9, {7} │ │ │ │ - bic.w r0, ip, r9, ror #3 │ │ │ │ - @ instruction: 0xebf400f9 │ │ │ │ + vqadd.s32 q0, q8, │ │ │ │ + adds.w r0, ip, r9, ror #3 │ │ │ │ + stcl 0, cr0, [r4], #996 @ 0x3e4 │ │ │ │ cmp r7, #0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr??.w r0, [lr, ] │ │ │ │ + @ instruction: 0xfa6e010b │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -254321,23 +254319,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 16d8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5bdb4> │ │ │ │ b.n 14d27a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b732> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - b.n 14d324 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b7dc> │ │ │ │ + @ instruction: 0xe80000f9 │ │ │ │ + ldrd r0, r0, [sl, #996] @ 0x3e4 │ │ │ │ + b.n 14d4cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b984> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strd r0, r0, [sl], #996 @ 0x3e4 │ │ │ │ - b.n 14d2ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b7a4> │ │ │ │ + bic.w r0, r2, r9, ror #3 │ │ │ │ + b.n 14d494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b94c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmdb r2!, {r0, r3, r4, r5, r6, r7} │ │ │ │ - b.n 14d2b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b76c> │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xe8da00f9 │ │ │ │ + strd r0, r0, [sl, #996] @ 0x3e4 │ │ │ │ ldr r6, [sp, #916] @ 0x394 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14d8e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bd98>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #736] @ (14d810 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bcc8>) │ │ │ │ @@ -254619,22 +254616,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r0, r0] │ │ │ │ lsls r3, r7, #6 │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe98c00f9 │ │ │ │ - b.n 14d308 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b7c0> │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - b.n 14d69c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bb54> │ │ │ │ + orns r0, ip, r9, ror #3 │ │ │ │ + b.n 14d4e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b9a0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ + @ instruction: 0xe82c00f9 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - @ instruction: 0xf4c6010b │ │ │ │ + subs.w r1, r6, #9109504 @ 0x8b0000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -254777,25 +254773,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 16d8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5bdb4> │ │ │ │ b.n 14d732 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bbea> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - b.n 14de6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c324> │ │ │ │ + b.n 14e04c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c504> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14d224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b6dc> │ │ │ │ + b.n 14d404 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b8bc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14de34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c2ec> │ │ │ │ + b.n 14e014 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c4cc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14d2bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b774> │ │ │ │ + b.n 14d49c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b954> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14ddfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c2b4> │ │ │ │ + b.n 14dfdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c494> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14d214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b6cc> │ │ │ │ + b.n 14d3f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b8ac> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -255102,22 +255098,22 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #976] @ (14e0d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c588>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ movs r5, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 14d628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bae0> │ │ │ │ + b.n 14d808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bcc0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - vaddw.s16 q8, q7, d11 │ │ │ │ + @ instruction: 0xf0ce010b │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + svc 28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + b.n 14dee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c39c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 146ff4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x354ac> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -255306,25 +255302,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 16d8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5bdb4> │ │ │ │ b.n 14dc2e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c0e6> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - ble.n 14df30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c3e8> │ │ │ │ + ble.n 14df10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c3c8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14df00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c3b8> │ │ │ │ + ble.n 14dee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c398> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + b.n 14df68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c420> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14deb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c370> │ │ │ │ + ble.n 14de98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c350> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r4, [sp, #828] @ 0x33c │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14e2f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c7b0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -255621,22 +255617,22 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #944] @ (14e5e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ca98>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + b.n 14e358 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c810> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xeae6010b │ │ │ │ + rsbs r1, r6, fp │ │ │ │ subs r2, r4, #1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bls.n 14e2c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c77c> │ │ │ │ + bge.n 14e2a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c75c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 14e258 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c710> │ │ │ │ + blt.n 14e238 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c6f0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -255801,25 +255797,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 16d8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5bdb4> │ │ │ │ b.n 14e11e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c5d6> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - bhi.n 14e444 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c8fc> │ │ │ │ + bls.n 14e424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c8dc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bls.n 14e3fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c8b4> │ │ │ │ + bge.n 14e3dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c894> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bhi.n 14e414 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c8cc> │ │ │ │ + bhi.n 14e3f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c8ac> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bge.n 14e49c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c954> │ │ │ │ + blt.n 14e47c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c934> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvc.n 14e3cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c884> │ │ │ │ + bhi.n 14e3ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c864> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bls.n 14e3ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c8a4> │ │ │ │ + bge.n 14e3cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c884> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r7, [r3, #62] @ 0x3e │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -256127,23 +256123,23 @@ │ │ │ │ nop │ │ │ │ add sl, r5 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r4, r5, r5 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 14e82c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cce4> │ │ │ │ + blt.n 14e80c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ccc4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14e288 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c740> │ │ │ │ + b.n 14e468 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c920> │ │ │ │ lsls r3, r1, #4 │ │ │ │ adds r2, r2, r4 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bcc.n 14e730 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cbe8> │ │ │ │ + bmi.n 14e710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cbc8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bpl.n 14e6c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cb7c> │ │ │ │ + bvs.n 14e6a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cb5c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 146ff4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x354ac> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 14e6e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cb9e> │ │ │ │ @@ -256323,25 +256319,25 @@ │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ bl 16d8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5bdb4> │ │ │ │ b.n 14e66e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cb26> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - bmi.n 14e8cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cd84> │ │ │ │ + bpl.n 14e8ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cd64> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcs.n 14e904 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cdbc> │ │ │ │ + bcc.n 14e8e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cd9c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcs.n 14e8dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cd94> │ │ │ │ + bcc.n 14e8bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cd74> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bpl.n 14e964 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ce1c> │ │ │ │ + bpl.n 14e944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cdfc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bmi.n 14e8b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cd68> │ │ │ │ + bpl.n 14e890 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cd48> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcs.n 14e898 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cd50> │ │ │ │ + bcc.n 14e878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cd30> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r1, [r4, #20] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14ed28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d1e0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -256637,23 +256633,23 @@ │ │ │ │ nop │ │ │ │ subs r7, #190 @ 0xbe │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r0, r0, #26 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 14eba4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d05c> │ │ │ │ + bvs.n 14eb84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d03c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14eddc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d294> │ │ │ │ + b.n 14efbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d474> │ │ │ │ lsls r3, r1, #4 │ │ │ │ asrs r4, r6, #16 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - beq.n 14ec28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d0e0> │ │ │ │ + bne.n 14ec08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d0c0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -256811,25 +256807,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 16d8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5bdb4> │ │ │ │ b.n 14eb4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d004> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + beq.n 14edcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d284> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - beq.n 14ee84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d33c> │ │ │ │ + bne.n 14ee64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d31c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r7, {r1, r3, r6, r7} │ │ │ │ + beq.n 14edb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d268> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r3, [r0, #46] @ 0x2e │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -256997,21 +256993,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, #0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r6, r3, #2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + beq.n 14efa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d45c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + beq.n 14f0d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d588> │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (14f0a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d55c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -257063,19 +257059,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r1, #38 @ 0x26 │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsrs r4, r0, #31 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + beq.n 14f134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d5ec> │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r1, r7, #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] @ (14f180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d638>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -257152,19 +257148,19 @@ │ │ │ │ nop │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsrs r2, r4, #28 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #100] @ (14f210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d6c8>) │ │ │ │ @@ -257240,15 +257236,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38c18> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r7, #42 @ 0x2a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (14f2f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d7a8>) │ │ │ │ @@ -257332,15 +257328,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38c18> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ adds r6, #74 @ 0x4a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (14f3dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d894>) │ │ │ │ @@ -257423,15 +257419,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38c18> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r5, #94 @ 0x5e │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -257492,15 +257488,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 14a838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38cf0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds r4, #170 @ 0xaa │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -257546,15 +257542,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 147f78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36430> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, #62 @ 0x3e │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -257581,15 +257577,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 14a838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38cf0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r3, #190 @ 0xbe │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -257662,15 +257658,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14a838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38cf0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r3, #2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #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] @ (14f734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dbec>) │ │ │ │ @@ -257720,15 +257716,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 147f78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36430> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r2, #144 @ 0x90 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r1, r7, #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] @ (14f798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc50>) │ │ │ │ @@ -257760,15 +257756,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 14a838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38cf0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -257840,15 +257836,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14a838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38cf0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r1, #74 @ 0x4a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r1, r7, #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] @ (14f8e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dda0>) │ │ │ │ @@ -257898,15 +257894,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 147f78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36430> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r1, r7, #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] @ (14f94c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de04>) │ │ │ │ @@ -257939,15 +257935,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 14a838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38cf0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r0, #82 @ 0x52 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -258151,21 +258147,21 @@ │ │ │ │ b.n 14fa34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deec> │ │ │ │ cmp r7, #138 @ 0x8a │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsls r0, r1, #25 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r1, r7, #3 │ │ │ │ lsls r4, r0, #23 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w r7, r7, #33024 @ 0x8100 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ ldrex r3, [r7] │ │ │ │ @@ -258570,33 +258566,33 @@ │ │ │ │ b.n 14fb20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dfd8> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 14ffd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e488> │ │ │ │ nop │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ strb r5, [r5, #22] │ │ │ │ - vrsra.u64 , q15, #1 │ │ │ │ + vmls.i , , d30[0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ittt │ │ │ │ - lsl r1, r7, #3 │ │ │ │ - bkpt 0x00ee │ │ │ │ - lsl r1, r7, #3 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ - lsls r6, r7, #6 │ │ │ │ - ittt cs │ │ │ │ - lslcs r1, r7, #3 │ │ │ │ - stmdbcs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + lsls r1, r7, #3 │ │ │ │ + ittt le │ │ │ │ + lslle r1, r7, #3 │ │ │ │ + suble r4, #140 @ 0x8c │ │ │ │ + lslle r6, r7, #6 │ │ │ │ + stmia r0!, {r1, 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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #420] @ (1501c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e67c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r4, [pc, #420] @ (1501c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e680>) │ │ │ │ mov sl, r3 │ │ │ │ add r5, pc │ │ │ │ @@ -258767,20 +258763,20 @@ │ │ │ │ bl 14a9ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38ea4> │ │ │ │ b.n 1500a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e55e> │ │ │ │ cmp r1, #26 │ │ │ │ lsls r3, r7, #6 │ │ │ │ vsra.u64 d16, d26, #40 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r1, r7, #3 │ │ │ │ vbsl d16, d18, d26 │ │ │ │ - pop {r2, r4} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w r7, r7, #33024 @ 0x8100 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ ldrex r3, [r7] │ │ │ │ @@ -259187,30 +259183,30 @@ │ │ │ │ b.n 150190 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e648> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 150628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3eae0> │ │ │ │ nop │ │ │ │ - rev16 r2, r4 │ │ │ │ + cbnz r2, 150698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3eb50> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbnz r6, 15067a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3eb32> │ │ │ │ + hlt 0x003e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - rev16 r4, r4 │ │ │ │ + cbnz r4, 1506a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3eb58> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r1, [r1, #116] @ 0x74 │ │ │ │ - @ instruction: 0xffffad9a │ │ │ │ + @ instruction: 0xffffae8a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbnz r2, 15067e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3eb36> │ │ │ │ + hlt 0x000a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + cbnz r2, 15067a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3eb32> │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 150690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3eb48> │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -259517,18 +259513,18 @@ │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ b.n 150712 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ebca> │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ lsls r3, r7, #6 │ │ │ │ ldrsh.w r0, [r8, ] │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - rev r2, r1 │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh.w r0, [r6, #442] @ 0x1ba │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 150854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ed0c> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -259828,30 +259824,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 15080c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ecc4> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 150cc2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f17a> │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbz r2, 150d26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f1de> │ │ │ │ + push {r1, r3} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbz r0, 150d2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f1e4> │ │ │ │ + push {r4} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbz r4, 150d5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f212> │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbz r6, 150d50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f208> │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ - vsubl.u , d15, d0 │ │ │ │ + vrshr.u64 , q8, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r7, #158 @ 0x9e │ │ │ │ lsls r6, r7, #6 │ │ │ │ - sxth r2, r6 │ │ │ │ + cbz r2, 150d44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f1fc> │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #704] @ (150fd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f488>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -260128,18 +260124,18 @@ │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ b.n 150d5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f216> │ │ │ │ adds r0, r5, #0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ @ instruction: 0xf2e801ba │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 151050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f508> │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ @ instruction: 0xf25a01ba │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 150ea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f358> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -260439,30 +260435,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 150e58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f310> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 15130e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3f7c6> │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r1, [r6, #32] │ │ │ │ - @ instruction: 0xffffabb4 │ │ │ │ + vmull.u q13, d31, d20 │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r1, #82 @ 0x52 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -260575,19 +260571,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 14a9ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38ea4> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #21 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (15154c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fa04>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -260671,19 +260667,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r1, #19 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (1515f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3faa8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -260739,19 +260735,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r4, #15 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ lsls r1, r7, #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] @ (15168c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fb44>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -260806,19 +260802,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a9ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38ea4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #13 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #132] @ (151734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fbec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -260875,19 +260871,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a9ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38ea4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r4, #10 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #80] @ (1517a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fc5c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -260923,15 +260919,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a9ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38ea4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r7, #7 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #132] @ (151844 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fcfc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -260988,17 +260984,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r2, #6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, 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 r4, [pc, #136] @ (1518ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fda4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261057,17 +261053,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r5, #3 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #84] @ (15195c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fe14>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -261106,15 +261102,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 14a9ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38ea4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r1, #1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (151a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fef0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261196,17 +261192,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #31 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, 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 r4, [pc, #200] @ (151b20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ffd8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261290,17 +261286,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r7, #27 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r7, pc, #632 @ (adr r7, 151da0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40258>) │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (151bcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40084>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -261363,15 +261359,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 14a9ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38ea4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r2, #24 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r6, pc, #832 @ (adr r6, 151f14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x403cc>) │ │ │ │ + add r7, pc, #768 @ (adr r7, 151ed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4038c>) │ │ │ │ lsls r1, 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, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (151c5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40114>) │ │ │ │ @@ -262020,27 +262016,27 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #5 │ │ │ │ lsls r3, r7, #6 │ │ │ │ b.n 1522c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40778> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #328 @ (adr r2, 15239c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40854>) │ │ │ │ + add r3, pc, #264 @ (adr r3, 15235c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40814>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r2, pc, #160 @ (adr r2, 1522f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x407b0>) │ │ │ │ + add r3, pc, #96 @ (adr r3, 1522b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40770>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ svc 150 @ 0x96 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r1, pc, #8 @ (adr r1, 152268 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40720>) │ │ │ │ + add r1, pc, #968 @ (adr r1, 152628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40ae0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, pc, #864 @ (adr r0, 1525c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a7c>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 152584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a3c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, pc, #864 @ (adr r0, 1525c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a80>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 152588 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a40>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, pc, #496 @ (adr r0, 15245c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40914>) │ │ │ │ + add r1, pc, #432 @ (adr r1, 15241c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x408d4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r1, [pc, #80] @ (1522c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40778>) │ │ │ │ mov r2, lr │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -262070,15 +262066,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 16fd80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5e238> │ │ │ │ b.n 15205e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40516> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #728 @ (adr r0, 15259c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a54>) │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #464] @ (1524a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40960>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -262257,21 +262253,21 @@ │ │ │ │ nop │ │ │ │ lsls r6, r3, #25 │ │ │ │ lsls r3, r7, #6 │ │ │ │ ble.n 1524f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409a8> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + add r0, pc, #488 @ (adr r0, 15269c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40b54>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + add r0, pc, #304 @ (adr r0, 1525e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40aa0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ bgt.n 1525a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a5c> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -262565,23 +262561,23 @@ │ │ │ │ nop │ │ │ │ lsls r4, r2, #16 │ │ │ │ lsls r3, r7, #6 │ │ │ │ bge.n 15277c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40c34> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ bge.n 152894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40d4c> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 152bdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x41094>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 152b9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x41054>) │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -262705,25 +262701,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16dcc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5c180> │ │ │ │ b.n 1526f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40baa> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [pc, #636] @ (152bdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x41094>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (152d24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x411dc>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -262985,23 +262981,23 @@ │ │ │ │ b.n 1529f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40eac> │ │ │ │ nop │ │ │ │ vsra.u64 d16, d26, #64 │ │ │ │ bvs.n 152b2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40fe4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ bvs.n 152c40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x410f8> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r0, pc, #680 @ (adr r0, 152ee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4139c>) │ │ │ │ + add r1, pc, #616 @ (adr r1, 152ea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4135c>) │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -263125,25 +263121,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16dcc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5c180> │ │ │ │ b.n 152b44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40ffc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r7, r9 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -263449,23 +263445,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 15304c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x41504> │ │ │ │ @ instruction: 0xfb1c01ba │ │ │ │ bne.n 1530a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x41560> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -263610,25 +263606,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16dcc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5c180> │ │ │ │ b.n 152fd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4148c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ lsls r1, r7, #3 │ │ │ │ adcs r1, r4 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x41b1c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -263903,23 +263899,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 1534e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4199e> │ │ │ │ @ instruction: 0xf68001ba │ │ │ │ ldmia r5!, {r2, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldmia r3!, {r1, r4} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -264064,25 +264060,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16dcc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5c180> │ │ │ │ b.n 15346e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x41926> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ subs r4, #201 @ 0xc9 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -264396,23 +264392,23 @@ │ │ │ │ b.n 1539d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x41e8c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf19401ba │ │ │ │ ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmia r6!, {r2, r5} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -264555,25 +264551,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16dcc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5c180> │ │ │ │ b.n 15395c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x41e14> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r7, #217 @ 0xd9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153fec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x424a4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -264853,23 +264849,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 153e68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42320> │ │ │ │ ldcl 1, cr0, [r8], #744 @ 0x2e8 │ │ │ │ stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmia r1!, {r4, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -265012,25 +265008,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 16dcc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5c180> │ │ │ │ b.n 153df0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x422a8> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r3, #71 @ 0x47 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -265149,15 +265145,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265180,15 +265176,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265212,15 +265208,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265244,15 +265240,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r2, #12] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265277,15 +265273,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265311,15 +265307,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265345,15 +265341,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265381,15 +265377,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265417,15 +265413,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265454,15 +265450,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265490,15 +265486,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265526,15 +265522,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r1, r7, #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] @ 154634 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42aec> │ │ │ │ @@ -265562,15 +265558,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265599,15 +265595,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265636,15 +265632,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265671,15 +265667,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ lsls r1, r7, #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] @ 154798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42c50> │ │ │ │ @@ -265707,15 +265703,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -265744,15 +265740,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37350> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ ldr.w ip, [pc, #1380] @ 154d60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43218> │ │ │ │ push {r4, lr} │ │ │ │ add ip, pc │ │ │ │ cbnz r2, 15486c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42d24> │ │ │ │ movw r3, #36243 @ 0x8d93 │ │ │ │ @@ -266562,19 +266558,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 154e78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43330> │ │ │ │ nop │ │ │ │ cbz r6, 155110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435c8> │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r6, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #136] @ (155180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43638>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -266633,21 +266629,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 154df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432b0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bhi.n 155238 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436f0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (155230 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436e8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -266709,21 +266705,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 147178 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35630> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1551da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43692> │ │ │ │ b.n 1551cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43684> │ │ │ │ bvc.n 15518c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43644> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r1, 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -266785,19 +266781,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bvs.n 1552d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43790> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r7, #15] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (155388 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43840>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -266851,19 +266847,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432b0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bvs.n 155418 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r1, 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 r5, [pc, #132] @ (155430 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438e8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -266922,19 +266918,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bpl.n 155380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43838> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + strb r6, [r6, #10] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r1, 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 r5, [pc, #132] @ (1554d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43990>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -266992,19 +266988,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bmi.n 1554d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43990> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (15558c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a44>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -267066,19 +267062,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 154df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432b0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bmi.n 15563c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43af4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r7, #2] │ │ │ │ lsls r1, 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 12b538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199f0> │ │ │ │ @@ -267129,15 +267125,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 149e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38318> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ bcc.n 155718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43bd0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + strb r0, [r6, #2] │ │ │ │ lsls r1, r7, #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] @ (1556b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b68>) │ │ │ │ @@ -267167,15 +267163,15 @@ │ │ │ │ bl 149e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38318> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bcs.n 1556a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b60> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r1, r7, #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] @ (155750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c08>) │ │ │ │ @@ -267223,17 +267219,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bcs.n 155668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b20> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -267286,17 +267282,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bne.n 1557c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c80> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r1, 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (1558b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d68>) │ │ │ │ @@ -267360,17 +267356,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bne.n 155918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43dd0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ beq.n 15584c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d04> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r1, 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (155970 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43e28>) │ │ │ │ @@ -267437,17 +267433,17 @@ │ │ │ │ bl 149e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38318> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ beq.n 155a70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f28> │ │ │ │ lsls r2, r7, #6 │ │ │ │ beq.n 1559f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43eb0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (155a24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43edc>) │ │ │ │ @@ -267511,17 +267507,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #156] @ (155ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f9c>) │ │ │ │ @@ -267589,17 +267585,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3} │ │ │ │ lsls r2, r7, #6 │ │ │ │ ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -267822,27 +267818,27 @@ │ │ │ │ b.n 155b9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44054> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #656 @ (adr r4, 155fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44468>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r4, pc, #368 @ (adr r4, 155e9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44354>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #120] @ 155dc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44280> │ │ │ │ sub sp, #28 │ │ │ │ @@ -268012,19 +268008,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 155ede <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44396> │ │ │ │ b.n 155f00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x443b8> │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -268175,15 +268171,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1560a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44560> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 156078 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44530> │ │ │ │ b.n 156014 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x444cc> │ │ │ │ nop │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -268515,15 +268511,15 @@ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104960 @ 0x19a00 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -268696,15 +268692,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (156654 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44b0c>) │ │ │ │ add r1, pc │ │ │ │ bl 2c3918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1dd0> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 156606 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44abe> │ │ │ │ stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #888] @ (1569e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44e9c>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -269474,15 +269470,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ b.n 156e0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x452c4> │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrd r0, lr, [sp, #16] │ │ │ │ b.n 156e2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x452e2> │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r2, r3 │ │ │ │ beq.n 156eda <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45392> │ │ │ │ @@ -269649,15 +269645,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 15708a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45542> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [pc, #604] @ (1572e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4579c>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 1571d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4568e> │ │ │ │ bhi.n 1570ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45582> │ │ │ │ @@ -269938,17 +269934,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (157380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45838>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 157364 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4581c> │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -270311,21 +270307,21 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #20] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #20] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -270436,15 +270432,15 @@ │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 157840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45cf8> │ │ │ │ nop │ │ │ │ - @ instruction: 0xebf2010a │ │ │ │ + stcl 1, cr0, [r2], #40 @ 0x28 │ │ │ │ cbz r1, 15791c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45dd4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #36] @ (157920 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45dd8>) │ │ │ │ @@ -270461,15 +270457,15 @@ │ │ │ │ bl 1577a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c5c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add sp, #344 @ 0x158 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r7, [pc, #360] @ (157a90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45f48>) │ │ │ │ + str r2, [r1, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ cbz r2, 157960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e18> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -270487,15 +270483,15 @@ │ │ │ │ bl 1577a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c5c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r7, [pc, #152] @ (157a04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ebc>) │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (1579c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -270523,19 +270519,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r7, sp, #856 @ 0x358 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r6, [pc, #824] @ (157d00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b8>) │ │ │ │ + ldr r7, [pc, #760] @ (157cc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46178>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [pc, #728] @ (157ca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4615c>) │ │ │ │ + ldr r7, [pc, #664] @ (157c64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4611c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r1, r7, #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] @ (157a48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45f00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -270580,21 +270576,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r6, [pc, #416] @ (157bf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x460a8>) │ │ │ │ + ldr r7, [pc, #352] @ (157bb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46068>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [pc, #408] @ (157bec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x460a4>) │ │ │ │ + ldr r7, [pc, #344] @ (157bac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46064>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [pc, #248] @ (157b50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46008>) │ │ │ │ + ldr r7, [pc, #184] @ (157b10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45fc8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -270852,23 +270848,22 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 157d00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b8> │ │ │ │ b.n 157d36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461ee> │ │ │ │ nop │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [pc, #336] @ (157ea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46358>) │ │ │ │ + ldr r5, [pc, #272] @ (157e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46318>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 157c10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x460c8> │ │ │ │ - lsls r2, r1, #4 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + strex r1, r0, [ip, #40] @ 0x28 │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r1, r7, #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] @ (157da8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46260>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -270893,15 +270888,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 1569f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ea8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r3, [pc, #240] @ (157ea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46358>) │ │ │ │ + ldr r4, [pc, #176] @ (157e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46318>) │ │ │ │ lsls r1, r7, #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] @ (157dfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x462b4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -270926,15 +270921,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1569f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ea8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [pc, #928] @ (1581a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4665c>) │ │ │ │ + ldr r3, [pc, #864] @ (158164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4661c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (157e7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46334>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -270976,17 +270971,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 1569f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ea8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [pc, #504] @ (15807c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46534>) │ │ │ │ + ldr r3, [pc, #440] @ (15803c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464f4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [pc, #584] @ (1580d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46588>) │ │ │ │ + ldr r3, [pc, #520] @ (158090 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46548>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (157f68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46420>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -271185,19 +271180,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15806c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46524> │ │ │ │ b.n 15809c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46554> │ │ │ │ nop │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r0, [pc, #912] @ (158444 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x468fc>) │ │ │ │ + ldr r1, [pc, #848] @ (158404 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x468bc>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [pc, #664] @ (158350 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46808>) │ │ │ │ + ldr r1, [pc, #600] @ (158310 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x467c8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [pc, #728] @ (158394 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4684c>) │ │ │ │ + ldr r1, [pc, #664] @ (158354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4680c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (158214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x466cc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -271477,17 +271472,17 @@ │ │ │ │ bne.n 1583a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4685a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 158394 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4684c> │ │ │ │ b.n 158274 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4672c> │ │ │ │ add r7, pc, #152 @ (adr r7, 158454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4690c>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bxns r5 │ │ │ │ + ldr r0, [pc, #112] @ (158430 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x468e8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - mov r2, r2 │ │ │ │ + bx r0 │ │ │ │ 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, #376] @ (158550 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a08>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -271624,15 +271619,15 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, pc, #480 @ (adr r5, 158734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46bec>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, sl │ │ │ │ + cmp r8, r8 │ │ │ │ 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, #324] @ (1586b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b6c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -271754,20 +271749,20 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 15861c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46ad4> │ │ │ │ add r3, pc, #912 @ (adr r3, 158a48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46f00>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrb.w r0, [sl, #248] @ 0xf8 │ │ │ │ - add r6, r0 │ │ │ │ + vst1.8 @ instruction: 0xf98a00f8 │ │ │ │ + add lr, lr │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bics r4, r5 │ │ │ │ + add ip, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bics r0, r0 │ │ │ │ + add r0, lr │ │ │ │ lsls r1, r7, #3 │ │ │ │ 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] @ (1587bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46c74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -271855,15 +271850,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 158794 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46c4c> │ │ │ │ b.n 158720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46bd8> │ │ │ │ nop │ │ │ │ add r2, pc, #480 @ (adr r2, 1589a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46e58>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf75400f8 │ │ │ │ + str.w r0, [r4, r8, lsl #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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -272120,27 +272115,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add r0, pc, #432 @ (adr r0, 158c2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x470e4>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adcs r4, r4 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r2, r2 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r3 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r1 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r2, r4 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r6 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r4, r0 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -272154,15 +272149,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 155dd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4428c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r6, r3 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -272207,17 +272202,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - eors r6, r5 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ands r2, r6 │ │ │ │ + asrs 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, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (158c78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47130>) │ │ │ │ @@ -272319,17 +272314,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 158c58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47110> │ │ │ │ b.n 158c68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47120> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 158cfa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x471b2> │ │ │ │ bls.n 158cac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47164> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -272677,15 +272672,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (1590b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4756c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -272712,15 +272707,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r1, 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 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ add.w r9, r0, #94208 @ 0x17000 │ │ │ │ @@ -273838,21 +273833,21 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r3, r1, #4 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ strh.w r2, [r9, #52] @ 0x34 │ │ │ │ movw r2, #6408 @ 0x1908 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 159dda <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48292> │ │ │ │ bhi.n 159d66 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4821e> │ │ │ │ @@ -273914,15 +273909,15 @@ │ │ │ │ b.n 159966 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47e1e> │ │ │ │ cmp.w r5, #260 @ 0x104 │ │ │ │ bne.n 159e36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x482ee> │ │ │ │ ldrh.w r1, [r9, #52] @ 0x34 │ │ │ │ mov.w r7, #8448 @ 0x2100 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ b.n 159950 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47e08> │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r7, #22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r5, r0, #102400 @ 0x19000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -274135,19 +274130,19 @@ │ │ │ │ subs r7, #1 │ │ │ │ bcs.n 15a11e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x485d6> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r3, r1, #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 │ │ │ │ add.w r6, r0, #104960 @ 0x19a00 │ │ │ │ mov r8, r0 │ │ │ │ @@ -274374,41 +274369,41 @@ │ │ │ │ b.n 15a314 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x487cc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrb r4, [r1, r4] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bvs.n 15a384 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4883c> │ │ │ │ + bvc.n 15a364 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4881c> │ │ │ │ lsls r7, r0, #4 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -274518,15 +274513,15 @@ │ │ │ │ b.n 15a4ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48964> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, r0] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r4, [r1, r5] │ │ │ │ lsls r2, r7, #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 │ │ │ │ @@ -274601,15 +274596,15 @@ │ │ │ │ b.n 15a564 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48a1c> │ │ │ │ ldr r2, [pc, #16] @ (15a5bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48a74>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r1, 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -274726,23 +274721,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 15a6b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48b6e> │ │ │ │ ldr.w r9, [pc, #24] @ 15a704 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48bbc> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 15a624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48adc> │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #344] @ (15a870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48d28>) │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -274882,15 +274877,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #668] @ (15ab28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48fe0>) │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -275303,25 +275298,25 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, r2] │ │ │ │ lsls r2, r7, #6 │ │ │ │ strb r0, [r5, r2] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r1, r7, #3 │ │ │ │ strb r6, [r1, r1] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -275565,39 +275560,39 @@ │ │ │ │ b.n 15af36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x493ee> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r4, r3] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r5, r0, #4 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r6, [r4, r7] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - movs r0, #24 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #160] @ (15b050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49508>) │ │ │ │ @@ -275664,17 +275659,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #136] @ (15b0f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x495b0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -275732,17 +275727,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe616c> │ │ │ │ ldr r2, [pc, #12] @ (15b100 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x495b8>) │ │ │ │ add r2, pc │ │ │ │ b.n 15b0d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49590> │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #68] @ (15b158 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49610>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -275772,15 +275767,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48a78> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -275794,15 +275789,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15b05c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49514> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r1, 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 r6, r2 │ │ │ │ @@ -275836,15 +275831,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48a78> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #30] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r1, r7, #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] @ 15b238 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496f0> │ │ │ │ @@ -275861,15 +275856,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 15b05c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49514> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r6, r6, #7 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r1, 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 r6, r2 │ │ │ │ @@ -275903,15 +275898,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48a78> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #27] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r1, r7, #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] @ 15b2dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49794> │ │ │ │ @@ -275929,15 +275924,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15b05c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49514> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r1, 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 r6, r2 │ │ │ │ @@ -275971,15 +275966,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 15a5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48a78> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #25] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -275997,15 +275992,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15b05c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49514> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r1, 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 r6, r2 │ │ │ │ @@ -276039,15 +276034,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 15a5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48a78> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #22] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r1, r7, #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] @ 15b420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498d8> │ │ │ │ @@ -276065,15 +276060,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15b05c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49514> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r6, r0, #1 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r1, r7, #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] @ (15b474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4992c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -276099,15 +276094,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48a78> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r3, #20] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -276119,15 +276114,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15af9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49454> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r2, r0, r7 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (15b504 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x499bc>) │ │ │ │ @@ -276156,15 +276151,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48a78> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r2, #18] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r0, r1, r6 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r1, r7, #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] @ 15b548 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49a00> │ │ │ │ @@ -276180,15 +276175,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 15af9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49454> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - subs r6, r1, r5 │ │ │ │ + adds r6, r7, #0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (15b5a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49a58>) │ │ │ │ @@ -276218,15 +276213,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48a78> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, #15] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r4, r6, r7 │ │ │ │ lsls r1, r7, #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] @ 15b5e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49a98> │ │ │ │ @@ -276242,15 +276237,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15af9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49454> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r6, r0, r3 │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (15b638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49af0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -276279,15 +276274,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15af9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49454> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r3, #13] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (15b698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49b50>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -276319,15 +276314,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15af9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49454> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #11] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + subs r4, r7, r4 │ │ │ │ lsls r1, r7, #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] @ (15b6f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49bac>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -276359,15 +276354,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15af9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49454> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r4, #10] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -276623,41 +276618,41 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 15b802 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49cba> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #912] @ (15bd0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a1c4>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ @ instruction: 0x47f6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ @@ -278537,31 +278532,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 15cb7e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b036> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r5, #16 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r1, 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #268] @ (15ce2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b2e4>) │ │ │ │ @@ -278827,21 +278822,21 @@ │ │ │ │ bl 2c3918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1dd0> │ │ │ │ b.n 15cf52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b40a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r1, #174 @ 0xae │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r0, #166 @ 0xa6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -279054,16 +279049,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73f74 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - smmla r1, r0, sl, r0 │ │ │ │ - @ instruction: 0xfad8010a │ │ │ │ + mcrr2 1, 0, r0, r0, cr10 │ │ │ │ + smlal r0, r1, r8, sl │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -279305,16 +279300,16 @@ │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #138 @ 0x8a │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2, #992] @ 0x3e0 │ │ │ │ - stc2 0, cr0, [lr, #-992]! @ 0xfffffc20 │ │ │ │ + mcr2 0, 4, r0, cr2, cr8, {7} │ │ │ │ + mrc2 0, 0, r0, cr14, cr8, {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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #808] @ (15d7c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4bc78>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -279628,18 +279623,18 @@ │ │ │ │ lsls r2, r7, #6 │ │ │ │ cmp r3, #90 @ 0x5a │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #248 @ 0xf8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stc2 0, cr0, [lr], #-992 @ 0xfffffc20 │ │ │ │ + ldc2 0, cr0, [lr, #-992] @ 0xfffffc20 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r0, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xfae000f8 │ │ │ │ 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 │ │ │ │ bl 455938 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343df0> │ │ │ │ @@ -280259,18 +280254,18 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #408] @ (15e068 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4c520>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r3, #6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r2, #8126464 @ 0x7c0000 │ │ │ │ - orrs.w r0, r0, #8126464 @ 0x7c0000 │ │ │ │ - ands.w r0, r0, #8126464 @ 0x7c0000 │ │ │ │ - and.w r0, sl, #8126464 @ 0x7c0000 │ │ │ │ + @ instruction: 0xf58200f8 │ │ │ │ + adc.w r0, r0, #8126464 @ 0x7c0000 │ │ │ │ + add.w r0, r0, #8126464 @ 0x7c0000 │ │ │ │ + @ instruction: 0xf4fa00f8 │ │ │ │ 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] @ (15dfdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4c494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -280573,19 +280568,19 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #376] @ (15e378 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4c830>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r4, r7, #7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf22400f8 │ │ │ │ - rsbs r0, ip, #248 @ 0xf8 │ │ │ │ - rsb r0, sl, #248 @ 0xf8 │ │ │ │ - rsb r0, ip, #248 @ 0xf8 │ │ │ │ - @ instruction: 0xf13600f8 │ │ │ │ + @ instruction: 0xf31400f8 │ │ │ │ + movt r0, #49400 @ 0xc0f8 │ │ │ │ + @ instruction: 0xf2ba00f8 │ │ │ │ + @ instruction: 0xf2bc00f8 │ │ │ │ + @ instruction: 0xf22600f8 │ │ │ │ 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] @ (15e27c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4c734>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -280690,17 +280685,17 @@ │ │ │ │ b.n 15e32c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4c7e4> │ │ │ │ mov lr, r7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ adds r6, r3, #5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r4, #248 @ 0xf8 │ │ │ │ - and.w r0, lr, #248 @ 0xf8 │ │ │ │ - ands.w r0, ip, #248 @ 0xf8 │ │ │ │ + sbc.w r0, r4, #248 @ 0xf8 │ │ │ │ + @ instruction: 0xf0fe00f8 │ │ │ │ + add.w r0, ip, #248 @ 0xf8 │ │ │ │ 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] @ (15e3c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4c87c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -280805,17 +280800,17 @@ │ │ │ │ b.n 15e470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4c928> │ │ │ │ cmp r6, lr │ │ │ │ lsls r2, r7, #6 │ │ │ │ adds r6, r2, #0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q8, q9, q12 │ │ │ │ - vshr.s64 q0, q12, #36 │ │ │ │ - vqadd.s32 q8, q8, q12 │ │ │ │ + orr.w r0, r2, #248 @ 0xf8 │ │ │ │ + eor.w r0, ip, #248 @ 0xf8 │ │ │ │ + orrs.w r0, r0, #248 @ 0xf8 │ │ │ │ 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] @ (15e594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ca4c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -281133,21 +281128,21 @@ │ │ │ │ nop │ │ │ │ bics r6, r4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r0, r0, r1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 3, r0, cr0, cr8, {7} │ │ │ │ - stcl 0, cr0, [r8, #992] @ 0x3e0 │ │ │ │ - ldcl 0, cr0, [r8, #992] @ 0x3e0 │ │ │ │ - ldcl 0, cr0, [r4, #-992]! @ 0xfffffc20 │ │ │ │ - stcl 0, cr0, [sl, #-992]! @ 0xfffffc20 │ │ │ │ - ldc 0, cr0, [r2, #-992] @ 0xfffffc20 │ │ │ │ - ldc 0, cr0, [lr, #-992]! @ 0xfffffc20 │ │ │ │ + vqadd.s16 q8, q8, q12 │ │ │ │ + mrc 0, 5, r0, cr8, cr8, {7} │ │ │ │ + mcr 0, 6, r0, cr8, cr8, {7} │ │ │ │ + mcr 0, 3, r0, cr4, cr8, {7} │ │ │ │ + mrc 0, 2, r0, cr10, cr8, {7} │ │ │ │ + mcr 0, 0, r0, cr2, cr8, {7} │ │ │ │ + mcr 0, 1, r0, cr14, cr8, {7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #84] @ (15e884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4cd3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -281275,18 +281270,18 @@ │ │ │ │ nop │ │ │ │ lsls r0, r7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r2, r2, #29 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc 0, 15, r0, r2, cr8 │ │ │ │ - mrrc 0, 15, r0, ip, cr8 │ │ │ │ - @ instruction: 0xebfc00f8 │ │ │ │ - stc 0, cr0, [r6], {248} @ 0xf8 │ │ │ │ + stcl 0, cr0, [r2, #-992] @ 0xfffffc20 │ │ │ │ + stcl 0, cr0, [ip, #-992] @ 0xfffffc20 │ │ │ │ + stcl 0, cr0, [ip], #992 @ 0x3e0 │ │ │ │ + ldcl 0, cr0, [r6], #992 @ 0x3e0 │ │ │ │ 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] @ (15ea04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4cebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -281400,17 +281395,17 @@ │ │ │ │ nop │ │ │ │ subs r7, #54 @ 0x36 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r6, r2, #23 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8000f8 │ │ │ │ - sbc.w r0, r2, r8, ror #3 │ │ │ │ - @ instruction: 0xeb2a00f8 │ │ │ │ + ldcl 0, cr0, [r0], #-992 @ 0xfffffc20 │ │ │ │ + mrrc 0, 15, r0, r2, cr8 │ │ │ │ + ldc 0, cr0, [sl], {248} @ 0xf8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 15eb38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4cff0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -281499,16 +281494,16 @@ │ │ │ │ b.n 15eb92 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d04a> │ │ │ │ subs r6, #2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r4, #18 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xead400f8 │ │ │ │ - eors.w r0, r8, r8, ror #3 │ │ │ │ + rsb r0, r4, r8, ror #3 │ │ │ │ + @ instruction: 0xeb8800f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 15ec48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d100> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -281603,16 +281598,16 @@ │ │ │ │ nop │ │ │ │ subs r4, #242 @ 0xf2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r2, #14 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r8, r8, ror #3 │ │ │ │ - strd r0, r0, [sl, #992] @ 0x3e0 │ │ │ │ + add.w r0, r8, r8, ror #3 │ │ │ │ + @ instruction: 0xeaba00f8 │ │ │ │ stmdb 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 │ │ │ │ ldr r4, [pc, #244] @ (15ee3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d2f4>) │ │ │ │ @@ -281718,15 +281713,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r5, #10 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15ef14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d3cc> │ │ │ │ + b.n 15f0f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d5ac> │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r2, r3, #7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 15ef14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d3cc> │ │ │ │ add lr, pc │ │ │ │ @@ -281799,23 +281794,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 15eea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d358> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 15ef00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d3b8> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 15f080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d538> │ │ │ │ + b.n 15f260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d718> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - b.n 15efa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d458> │ │ │ │ + b.n 15f180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d638> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + b.n 15f08c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d544> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - udf #0 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15ef64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d41c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -282124,21 +282119,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r7, #170 @ 0xaa │ │ │ │ lsls r2, r7, #6 │ │ │ │ - b.n 15ec20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d0d8> │ │ │ │ + b.n 15ee00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d2b8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15ec3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d0f4> │ │ │ │ + b.n 15ee1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d2d4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15ecfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d1b4> │ │ │ │ + b.n 15eedc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d394> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15ec50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d108> │ │ │ │ + b.n 15ee30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d2e8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 15f2b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d76a> │ │ │ │ bhi.w 15f4e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d99a> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -282499,41 +282494,41 @@ │ │ │ │ b.n 15f236 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d6ee> │ │ │ │ ldr r2, [pc, #64] @ (15f6b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4db68>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 15f236 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d6ee> │ │ │ │ - b.n 15facc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4df84> │ │ │ │ + b.n 15fcac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e164> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fc0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e0c4> │ │ │ │ + b.n 15fdec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e2a4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fb1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4dfd4> │ │ │ │ + b.n 15fcfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e1b4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fcc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e178> │ │ │ │ + b.n 15eea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d358> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fb7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e034> │ │ │ │ + b.n 15fd5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e214> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fbf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e0a8> │ │ │ │ + b.n 15fdd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e288> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fdf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e2b0> │ │ │ │ + b.n 15efd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d490> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fd58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e210> │ │ │ │ + b.n 15ef38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d3f0> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fdfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e2b4> │ │ │ │ + b.n 15efdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d494> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fc70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e128> │ │ │ │ + b.n 15fe50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e308> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fe20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e2d8> │ │ │ │ + b.n 15f000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d4b8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fd74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e22c> │ │ │ │ + b.n 15ef54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d40c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fda0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e258> │ │ │ │ + b.n 15ef80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4d438> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fb4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e004> │ │ │ │ + b.n 15fd2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e1e4> │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -282728,19 +282723,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 15f74a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4dc02> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - b.n 15fed0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e388> │ │ │ │ + b.n 1600b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e568> │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #25] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -282778,17 +282773,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15f960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4de18>) │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #0 │ │ │ │ b.n 15f91c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ddd4> │ │ │ │ - b.n 15fba8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e060> │ │ │ │ + b.n 15fd88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e240> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15fb50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e008> │ │ │ │ + b.n 15fd30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e1e8> │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -282838,15 +282833,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 15fb2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4dfe4> │ │ │ │ + b.n 15fd0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e1c4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #6914 @ 0x1b02 │ │ │ │ push {r4, lr} │ │ │ │ ldr.w r2, [r3, #1856] @ 0x740 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 15fa84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4df3c> │ │ │ │ @@ -283215,27 +283210,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 15fbd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e090> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 15fbd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e090> │ │ │ │ nop │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - udf #4 │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 15ff14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e3cc> │ │ │ │ + udf #104 @ 0x68 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ble.n 15feec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e3a4> │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ble.n 15fe40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e2f8> │ │ │ │ + ble.n 15fe20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e2d8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bgt.n 15fddc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e294> │ │ │ │ + ble.n 15fdbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e274> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ble.n 15fe54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e30c> │ │ │ │ + udf #0 │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -283321,21 +283316,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (15ff2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e3e4>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 15fe86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e33e> │ │ │ │ nop │ │ │ │ - bgt.n 15fe84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e33c> │ │ │ │ + ble.n 15fe64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e31c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bgt.n 160018 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e4d0> │ │ │ │ + ble.n 15fff8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e4b0> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bgt.n 15fe68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e320> │ │ │ │ + ble.n 15fe48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e300> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bgt.n 15ff9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e454> │ │ │ │ + ble.n 15ff7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e434> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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] @ (16016c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e624>) │ │ │ │ @@ -283530,25 +283525,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 16006e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e526> │ │ │ │ movs r2, #4 │ │ │ │ b.n 160040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e4f8> │ │ │ │ nop │ │ │ │ cmp r2, #14 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bmi.n 1600ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e564> │ │ │ │ + bpl.n 16008c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e544> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - beq.n 1600d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e58c> │ │ │ │ + bne.n 1600b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e56c> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bge.n 1600b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e568> │ │ │ │ + blt.n 160090 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e548> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bge.n 1600a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e558> │ │ │ │ + blt.n 160280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e738> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + beq.n 1600c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e578> │ │ │ │ lsls r2, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -283733,23 +283728,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 1602d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e788> │ │ │ │ movs r3, #4 │ │ │ │ b.n 1602a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e75c> │ │ │ │ nop │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bcs.n 160420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e8d8> │ │ │ │ + bcc.n 160400 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e8b8> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r7!, {r6} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bhi.n 16047c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e934> │ │ │ │ + bls.n 16045c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e914> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r2, r1, #4 │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 16041a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e8d2> │ │ │ │ @@ -283816,19 +283811,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1604a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e95c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bvc.n 1603ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e864> │ │ │ │ + bhi.n 16058c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ea44> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + cbz r2, 1604cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e984> │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw ip, #17175 @ 0x4317 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [pc, #116] @ (160528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e9e0>) │ │ │ │ mul.w ip, ip, r3 │ │ │ │ ldr.w lr, [pc, #116] @ 16052c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e9e4> │ │ │ │ add r4, pc │ │ │ │ @@ -283860,17 +283855,17 @@ │ │ │ │ strh.w r8, [ip, #28] │ │ │ │ strh.w r4, [ip, #30] │ │ │ │ strh.w r3, [ip, #32] │ │ │ │ strd r3, r3, [ip, #16] │ │ │ │ strd r3, r4, [lr, #784] @ 0x310 │ │ │ │ strd r3, r2, [lr, #796] @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - beq.n 160558 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ea10> │ │ │ │ + bne.n 160538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e9f0> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r2, r1, #4 │ │ │ │ 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, r1 │ │ │ │ @@ -283941,21 +283936,21 @@ │ │ │ │ b.n 16057c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ea34> │ │ │ │ ldr r2, [pc, #24] @ (160608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4eac0>) │ │ │ │ mov r3, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 16057c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ea34> │ │ │ │ - bpl.n 160594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ea4c> │ │ │ │ + bvs.n 160574 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ea2c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bpl.n 160528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e9e0> │ │ │ │ + bvs.n 160508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e9c0> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bpl.n 160588 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ea40> │ │ │ │ + bvs.n 160568 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ea20> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bpl.n 1606bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4eb74> │ │ │ │ + bvs.n 16069c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4eb54> │ │ │ │ lsls r0, r7, #3 │ │ │ │ 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 1606da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4eb92> │ │ │ │ @@ -284058,19 +284053,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bpl.n 1607ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ec64> │ │ │ │ + bvs.n 16078c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ec44> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bmi.n 160730 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ebe8> │ │ │ │ + bpl.n 160710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ebc8> │ │ │ │ lsls r0, 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 r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ @@ -284277,15 +284272,15 @@ │ │ │ │ bne.w 1608b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ed68> │ │ │ │ b.n 1608f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4edb0> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 160886 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ed3e> │ │ │ │ nop │ │ │ │ - bcc.n 160aa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ef60> │ │ │ │ + bmi.n 160a88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ef40> │ │ │ │ lsls r0, r7, #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] @ 160b44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4effc> │ │ │ │ mov ip, r2 │ │ │ │ @@ -284430,23 +284425,23 @@ │ │ │ │ b.n 160a68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ef20> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf61401b9 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf59001b9 │ │ │ │ - beq.n 160b00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4efb8> │ │ │ │ + bne.n 160ae0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ef98> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bne.n 160be8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f0a0> │ │ │ │ + bcs.n 160bc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f080> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bne.n 160b0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4efc4> │ │ │ │ + bcs.n 160aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4efa4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bne.n 160b14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4efcc> │ │ │ │ + bcs.n 160af4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4efac> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, pc, #360 @ (adr r7, 160ccc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f184>) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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] @ (160dc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f280>) │ │ │ │ @@ -284673,22 +284668,22 @@ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ b.n 160c9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f152> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eor.w r1, r0, #6062080 @ 0x5c8000 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 160d04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f1bc> │ │ │ │ + bcs.n 160ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f19c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bne.n 160eb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f36c> │ │ │ │ + bcs.n 160e94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f34c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xf35401b9 │ │ │ │ - beq.n 160cec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f1a4> │ │ │ │ + bne.n 160ecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f384> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + beq.n 160d4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f204> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -284830,19 +284825,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 160ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f378> │ │ │ │ movs r3, #4 │ │ │ │ b.n 160e94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f34c> │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -284896,19 +284891,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 161030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f4e8> │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r2, r1, #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] │ │ │ │ @@ -284995,22 +284990,22 @@ │ │ │ │ ldr r0, [pc, #24] @ (1611b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f66c>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 161150 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f608> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 161126 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f5de> │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ite gt │ │ │ │ - lslgt r2, r1, #4 │ │ │ │ - itee vs @ unpredictable │ │ │ │ - lslvs r2, r1, #4 │ │ │ │ - pushvc {r4, r5, r6, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + lsls r2, r1, #4 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r2, r1, #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] @ 161210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f6c8> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ @@ -285083,15 +285078,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f29c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #28 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r0, r7, #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] @ (16137c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f834>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -285172,15 +285167,15 @@ │ │ │ │ b.n 161300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f7b8> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r6, #25 │ │ │ │ lsls r2, r7, #6 │ │ │ │ ldc 1, cr0, [r2, #-740]! @ 0xfffffd1c │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldcl 1, cr0, [r8], #740 @ 0x2e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #72] @ (1613e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f89c>) │ │ │ │ @@ -285255,15 +285250,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f29c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r6, r2, #21 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r0, r7, #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] @ (161540 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f9f8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -285340,15 +285335,15 @@ │ │ │ │ b.n 1614c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f980> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r5, #18 │ │ │ │ lsls r2, r7, #6 │ │ │ │ sbc.w r1, sl, r9, ror #2 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xeb3001b9 │ │ │ │ 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] @ (1615d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4fa88>) │ │ │ │ @@ -285457,15 +285452,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f29c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #13 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r7, #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] @ (161790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4fc48>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -285562,15 +285557,15 @@ │ │ │ │ b.n 161712 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4fbca> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r1, #10 │ │ │ │ lsls r2, r7, #6 │ │ │ │ strd r0, r1, [ip, #-740] @ 0x2e4 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ strd r0, r1, [r6], #740 @ 0x2e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #76] @ (1617fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4fcb4>) │ │ │ │ @@ -285641,15 +285636,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f29c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r7, #4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #164] @ (161938 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4fdf0>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -285722,15 +285717,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r4, #2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 161800 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4fcb8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 161798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4fc50> │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -285802,15 +285797,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f29c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r6, r2, #30 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #164] @ (161ae0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4ff98>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -285883,15 +285878,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r7, #27 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 161658 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4fb10> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 1615f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4faa8> │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -286006,15 +286001,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f29c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #23 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r7, #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] @ (161d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x501f4>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286113,15 +286108,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r3, #19 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 162480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50938> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 1623c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50878> │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -286204,15 +286199,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 160de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f29c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r0, #14 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (161f34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x503ec>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286297,15 +286292,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r1, #11 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 162250 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50708> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 1621d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50690> │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -286406,22 +286401,22 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r4, #7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 162180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50638> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - itte ls │ │ │ │ - lslls r0, r7, #3 │ │ │ │ - svcls 242 @ 0xf2 │ │ │ │ - lslhi r1, r7, #6 │ │ │ │ - itee eq │ │ │ │ - lsleq r0, r7, #3 │ │ │ │ - pushne {lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ + lsls r0, r7, #3 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ + lsls r1, r7, #6 │ │ │ │ + ittt │ │ │ │ + lsl r0, r7, #3 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (1620b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50568>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov ip, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r3, pc │ │ │ │ @@ -286490,18 +286485,18 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f29c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bkpt 0x008a │ │ │ │ - lsls r0, r7, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte vc │ │ │ │ + lslvc r0, r7, #3 │ │ │ │ + pushvc {r4, r5, r6, r7, lr} │ │ │ │ + movvs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #164] @ (1621f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x506a8>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #164] @ (1621f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x506ac>) │ │ │ │ mov r7, r2 │ │ │ │ add r5, pc │ │ │ │ @@ -286569,15 +286564,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r5, #31 │ │ │ │ lsls r2, r7, #6 │ │ │ │ udf #170 @ 0xaa │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x000c │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r0, r7, #3 │ │ │ │ udf #114 @ 0x72 │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -286707,17 +286702,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsls r2, r7, #26 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r0, 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #264] @ (162498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50950>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -286829,19 +286824,19 @@ │ │ │ │ nop │ │ │ │ lsls r2, r4, #22 │ │ │ │ lsls r2, r7, #6 │ │ │ │ bgt.n 16256c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50a24> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ blt.n 1623d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50888> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - cbnz r2, 162508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x509c0> │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (16259c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50a54>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286936,19 +286931,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r7, #17 │ │ │ │ lsls r2, r7, #6 │ │ │ │ blt.n 162610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50ac8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 1625f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50aae> │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ bge.n 1624c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50980> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - hlt 0x0038 │ │ │ │ + cbnz r0, 16261a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50ad2> │ │ │ │ lsls r0, 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (162614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50acc>) │ │ │ │ @@ -287053,17 +287048,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r5, #12 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - rev r6, r2 │ │ │ │ + cbnz r6, 162720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50bd8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r2, 16270c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50bc4> │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r0, 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (162744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50bfc>) │ │ │ │ @@ -287193,19 +287188,19 @@ │ │ │ │ nop │ │ │ │ lsls r4, r3, #7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ bhi.n 162774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50c2c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 16284e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50d06> │ │ │ │ + rev r0, r3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ bvc.n 162830 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50ce8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + cbnz r6, 162870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50d28> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #176] @ (162910 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50dc8>) │ │ │ │ @@ -287277,17 +287272,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #3 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + cbnz r0, 16292e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50de6> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cbnz r3, 162932 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50dea> │ │ │ │ @@ -287414,17 +287409,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #16] @ (162aa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50f60>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ mrc2 1, 7, r0, cr2, cr9, {5} │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (162adc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x50f94>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -287476,17 +287471,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mcr2 1, 3, r0, cr0, cr9, {5} │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #84] @ (162bb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5106c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287520,17 +287515,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldc2l 1, cr0, [r0, #740]! @ 0x2e4 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (162bf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x510b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -287650,15 +287645,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (162d24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x511dc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ stc2l 1, cr0, [lr], #-740 @ 0xfffffd1c │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (162d58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51210>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -287706,17 +287701,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfbe401b9 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #76] @ (162e20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x512d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287746,17 +287741,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb7c01b9 │ │ │ │ - cbz r2, 162e8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51344> │ │ │ │ + push {r1, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r6, 162e9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51352> │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (162e64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5131c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -287815,17 +287810,17 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfad601b9 │ │ │ │ - cbz r2, 162f3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x513f4> │ │ │ │ + push {r1, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r6, 162f38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x513f0> │ │ │ │ + push {r1, r2, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 162f84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5143c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287867,17 +287862,17 @@ │ │ │ │ vstr d4, [r4] │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfa5201b9 │ │ │ │ - uxtb r2, r4 │ │ │ │ + cbz r2, 163000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x514b8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 162ffc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x514b4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #120] @ 163018 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x514d0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287915,17 +287910,17 @@ │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vld2.8 {d0[5],d1[5]}, [lr :16], r9 │ │ │ │ - sxtb r2, r2 │ │ │ │ + cbz r2, 163070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51528> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - sxth r6, r6 │ │ │ │ + cbz r6, 16306c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51524> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #128] @ 1630b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5156c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287966,17 +287961,17 @@ │ │ │ │ vstr s13, [r4, #4] │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsb.w r0, [sl, ] │ │ │ │ - cbz r6, 1630f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x515a8> │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r4, 1630f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x515a8> │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #116] @ 163144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x515fc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288014,17 +288009,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ - cbz r6, 16315e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51616> │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r0, 16315e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51616> │ │ │ │ + sxth r0, r5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 1631c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51678> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288061,17 +288056,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ee01b9 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + cbz r2, 1631fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x516b2> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 1631fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x516b2> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 16323c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x516f4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288108,17 +288103,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf77201b9 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 16325c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51714> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + cbz r4, 16325c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51714> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (1632b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51768>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288150,17 +288145,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6fc01b9 │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + cbz r6, 1632bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51774> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #176] @ (16337c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51834>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -288229,17 +288224,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf68401b9 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r0, r7, #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] @ (163410 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x518c8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -288287,19 +288282,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs.w r1, r8, #6062080 @ 0x5c8000 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 161214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f6cc> │ │ │ │ @@ -288385,15 +288380,15 @@ │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 160de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4f29c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ eors.w r1, r8, #6062080 @ 0x5c8000 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 1620b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5056c> │ │ │ │ @@ -288695,17 +288690,17 @@ │ │ │ │ @ instruction: 0xf1ec01b9 │ │ │ │ ldmia r0!, {r5, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (1638e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51da0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288737,19 +288732,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0be01b9 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (163934 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51dec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288765,15 +288760,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (163938 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51df0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ orr.w r1, ip, #185 @ 0xb9 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (163968 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51e20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288810,15 +288805,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (1639bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51e74>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ vsra.s64 d16, d25, #42 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (163a58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x51f10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288906,17 +288901,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mcr 1, 7, r0, cr4, cr9, {5} │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r7, #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] @ (163b60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52018>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288958,19 +288953,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (163b6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52024>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mcr 1, 3, r0, cr0, cr9, {5} │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r0, 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 r6, [pc, #176] @ (163c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x520ec>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -289047,15 +289042,15 @@ │ │ │ │ ldc 1, cr0, [r8, #740]! @ 0x2e4 │ │ │ │ stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r0, r7, #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] @ 163cd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52190> │ │ │ │ mov lr, r2 │ │ │ │ @@ -289102,19 +289097,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (163ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5219c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldcl 1, cr0, [sl], #740 @ 0x2e4 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - rors r2, r4 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r0, 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, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (163db0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52268>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -289194,15 +289189,15 @@ │ │ │ │ mcrr 1, 11, r0, r0, cr9 │ │ │ │ stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - add r7, pc, #920 @ (adr r7, 164158 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52610>) │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (163e2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x522e4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289240,17 +289235,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xeb8001b9 │ │ │ │ - add r7, pc, #600 @ (adr r7, 16408c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52544>) │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsls r6, r1 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (163ea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5235c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289288,17 +289283,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add.w r1, r8, r9, ror #2 │ │ │ │ - add r7, pc, #232 @ (adr r7, 163f94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5244c>) │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ands r6, r2 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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] @ (164080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52538>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -289470,15 +289465,15 @@ │ │ │ │ b.n 163ff2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x524aa> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ orns r1, r6, r9, ror #2 │ │ │ │ stmia r1!, {r2, r4, r5} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #680 @ (adr r6, 164334 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x527ec>) │ │ │ │ + add r7, pc, #616 @ (adr r7, 1642f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x527ac>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -289523,19 +289518,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #24] @ (164124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x525dc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 1640f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x525ae> │ │ │ │ stmia.w lr!, {r0, r3, r4, r5, r7, r8} │ │ │ │ - add r4, pc, #888 @ (adr r4, 164498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52950>) │ │ │ │ + add r5, pc, #824 @ (adr r5, 164458 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52910>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r4, pc, #784 @ (adr r4, 164438 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x528f0>) │ │ │ │ + add r5, pc, #720 @ (adr r5, 1643f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x528b0>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ cbz r3, 164190 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52648> │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -289744,15 +289739,15 @@ │ │ │ │ nop │ │ │ │ b.n 164288 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52740> │ │ │ │ lsls r1, r7, #6 │ │ │ │ bkpt 0x0050 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #0 @ (adr r4, 16437c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52834>) │ │ │ │ + add r4, pc, #960 @ (adr r4, 16473c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52bf4>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -289795,17 +289790,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 163f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5242c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - add r2, pc, #344 @ (adr r2, 164550 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52a08>) │ │ │ │ + add r3, pc, #280 @ (adr r3, 164510 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x529c8>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -289817,15 +289812,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 164434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x528ec> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 15ff30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e3e8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - add r1, pc, #984 @ (adr r1, 164810 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52cc8>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 1647d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52c88>) │ │ │ │ lsls r0, r7, #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] @ 164478 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52930> │ │ │ │ @@ -289839,15 +289834,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 15ff30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e3e8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - add r1, pc, #912 @ (adr r1, 16480c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52cc4>) │ │ │ │ + add r2, pc, #848 @ (adr r2, 1647cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52c84>) │ │ │ │ lsls r0, r7, #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] @ 1644b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52970> │ │ │ │ @@ -289860,15 +289855,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 15ff30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e3e8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - add r1, pc, #736 @ (adr r1, 16479c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52c54>) │ │ │ │ + add r2, pc, #672 @ (adr r2, 16475c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52c14>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -289886,15 +289881,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 160188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e640> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - add r1, pc, #512 @ (adr r1, 164704 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52bbc>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 1646c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52b7c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -289913,15 +289908,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 160188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e640> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - add r1, pc, #304 @ (adr r1, 164680 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52b38>) │ │ │ │ + add r2, pc, #240 @ (adr r2, 164640 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52af8>) │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -289941,15 +289936,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 160188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e640> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - add r1, pc, #200 @ (adr r1, 164664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52b1c>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 164624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52adc>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -289968,15 +289963,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 160188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e640> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - add r0, pc, #976 @ (adr r0, 1649b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52e70>) │ │ │ │ + add r1, pc, #912 @ (adr r1, 164978 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52e30>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -289996,15 +289991,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 160188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e640> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #800 @ (adr r0, 164958 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52e10>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 164918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52dd0>) │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -290023,15 +290018,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 160188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e640> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - add r0, pc, #664 @ (adr r0, 16491c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52dd4>) │ │ │ │ + add r1, pc, #600 @ (adr r1, 1648dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52d94>) │ │ │ │ lsls r0, r7, #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] @ 1646bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52b74> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -290116,25 +290111,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ b.n 164c84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5313c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r0, pc, #880 @ (adr r0, 164af8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52fb0>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #952 @ (adr r0, 164b48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53000>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #856 @ (adr r0, 164af0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52fa8>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (1647dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52c94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290184,15 +290179,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1606e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4eba0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 164aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52fa4> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + add r0, pc, #376 @ (adr r0, 1649a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52e60>) │ │ │ │ lsls r0, r7, #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] @ (164878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52d30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290217,15 +290212,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1606e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4eba0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 164a9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52f54> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + add r0, pc, #168 @ (adr r0, 164928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52de0>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (1648f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52db0>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -290330,25 +290325,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 164a48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52f00> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r6, #26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (164a68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52f20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290422,15 +290417,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e8dc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ udf #212 @ 0xd4 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r7, #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] @ (164b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x52fbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290455,15 +290450,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4e8dc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ udf #132 @ 0x84 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -290845,21 +290840,21 @@ │ │ │ │ b.n 164cf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x531b0> │ │ │ │ bgt.n 164ec8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53380> │ │ │ │ lsls r1, r7, #6 │ │ │ │ cbz r0, 164f64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5341c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ cbz r0, 164f4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53404> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #544] @ 0x220 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -290929,19 +290924,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 30a1b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8668> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bls.n 164f88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53440> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r7, #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] @ (1650cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53584>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -291034,17 +291029,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bls.n 165188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53640> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, 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 r4, [pc, #120] @ (165160 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53618>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -291093,19 +291088,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bhi.n 165234 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x536ec> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -291150,21 +291145,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (1651fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x536b4>) │ │ │ │ add r2, pc │ │ │ │ b.n 1651cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53684> │ │ │ │ ldr r2, [pc, #16] @ (165200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x536b8>) │ │ │ │ add r2, pc │ │ │ │ b.n 1651cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53684> │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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] @ (165474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5392c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -291412,41 +291407,41 @@ │ │ │ │ add r5, sp, #888 @ 0x378 │ │ │ │ lsls r1, r7, #6 │ │ │ │ add r5, sp, #880 @ 0x370 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [r0, ] │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xf7f401bc │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r7, #3 │ │ │ │ str??.w r0, [sl, #441] @ 0x1b9 │ │ │ │ ldr.w r0, [r6, #441] @ 0x1b9 │ │ │ │ @ instruction: 0xf7ae01bc │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ lsls r1, r7, #6 │ │ │ │ strb.w r0, [sl, #441] @ 0x1b9 │ │ │ │ str.w r0, [ip, ] │ │ │ │ - str r6, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r7, #3 │ │ │ │ strh.w r0, [r2, ] │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xf6b801bc │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xf76201b9 │ │ │ │ @ instruction: 0xf62401bc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -291594,19 +291589,19 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r4, r0, #4 │ │ │ │ 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] @ (1656ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53b64>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -291635,23 +291630,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r7, #3 │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r7, [pc, #736] @ (165998 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53e50>) │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r4, r0, #4 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.n 165738 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x53bf0> │ │ │ │ tbb [pc, r2] │ │ │ │ lsls r4, r0, #8 │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ movs r0, #11 │ │ │ │ @@ -292626,23 +292621,23 @@ │ │ │ │ bls.w 165e02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x542ba> │ │ │ │ b.n 165e12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x542ca> │ │ │ │ nop │ │ │ │ add r2, pc, #336 @ (adr r2, 1662b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5476c>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r6, #18] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -293277,108 +293272,106 @@ │ │ │ │ ldr r3, [pc, #204] @ (16691c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54dd4>) │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 166842 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54cfa> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bhi.n 166954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54e0c> │ │ │ │ + bls.n 166934 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54dec> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 1668a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54d60> │ │ │ │ + bhi.n 166888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54d40> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - sbc.w r1, sl, r9 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + mrrc 1, 0, r0, sl, cr9 │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bvs.n 166974 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54e2c> │ │ │ │ + bvc.n 166954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54e0c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmdb sl!, {r0, r3, r8} │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + ands.w r1, sl, r9 │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bmi.n 1667c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54c7c> │ │ │ │ + bpl.n 1669a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54e5c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bmi.n 166970 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54e28> │ │ │ │ + bpl.n 166950 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54e08> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r5, #30] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia.w sl, {r0, r3, r8} │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + ldrd r0, r1, [sl, #-36]! @ 0x24 │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bcc.n 1668c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54d7c> │ │ │ │ + bmi.n 1668a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54d5c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 1668c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54d78> │ │ │ │ - lsls r1, r1, #4 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + @ instruction: 0xe8d20109 │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 1667ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x54c64> │ │ │ │ - lsls r1, r1, #4 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strex r1, r0, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r0, #18] │ │ │ │ + strh r6, [r6, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -294993,15 +294986,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 72930 │ │ │ │ str.w r0, [r4, #3672] @ 0xe58 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r4, r0, #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 r4, r0 │ │ │ │ @@ -295300,15 +295293,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3908] @ 0xf44 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r5, [pc, #632] @ (168420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x568d8>) │ │ │ │ + ldr r6, [pc, #568] @ (1683e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x56898>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ 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 │ │ │ │ @@ -297243,19 +297236,19 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 169038 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x574f0> │ │ │ │ b.n 168f60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x57418> │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r3, [pc, #308] @ (169744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x57bfc>) │ │ │ │ @@ -297371,15 +297364,15 @@ │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ b.n 1696a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x57b5a> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 169726 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x57bde> │ │ │ │ b.n 169694 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x57b4c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldr r6, [r2, #28] │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ lsls r1, r7, #6 │ │ │ │ @@ -297790,15 +297783,15 @@ │ │ │ │ b.n 16983e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x57cf6> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16983e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x57cf6> │ │ │ │ nop │ │ │ │ - subs r3, #0 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ 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, #1232] @ 0x4d0 │ │ │ │ @@ -300199,19 +300192,19 @@ │ │ │ │ b.n 16b398 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x59850> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r0, r0] │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldr r4, [pc, #1016] @ (16b81c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x59cd4>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 16b44e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x59906> │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (16b558 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x59a10>) │ │ │ │ @@ -300824,15 +300817,15 @@ │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #424] @ (16bc4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5a104>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ ldr r2, [pc, #200] @ (16bb70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5a028>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ - adds r2, #32 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ @@ -301118,15 +301111,15 @@ │ │ │ │ nop │ │ │ │ cmp r2, r6 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r4, r1 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 16be00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5a2b8> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 16bde8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5a2a0> │ │ │ │ @@ -302469,15 +302462,15 @@ │ │ │ │ nop │ │ │ │ sbcs r0, r6 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ mov.w r3, #460 @ 0x1cc │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 16c468 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5a920> │ │ │ │ movs r3, #73 @ 0x49 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 16c468 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5a920> │ │ │ │ @@ -303702,20 +303695,20 @@ │ │ │ │ mov.w r9, #178 @ 0xb2 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 16c560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5aa18> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r9, #177 @ 0xb1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 16c560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5aa18> │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - cdp2 1, 13, cr0, cr6, cr9, {0} │ │ │ │ - cdp2 1, 9, cr0, cr4, cr9, {0} │ │ │ │ - cdp2 1, 5, cr0, cr10, cr9, {0} │ │ │ │ - cdp2 1, 1, cr0, cr8, cr9, {0} │ │ │ │ + vaddw.u8 q8, q3, d9 │ │ │ │ + vaddw.u8 q0, q2, d9 │ │ │ │ + vrhadd.u8 d16, d10, d9 │ │ │ │ + vrhadd.u8 d0, d8, d9 │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ @@ -303763,15 +303756,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 16d926 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5bdde> │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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 │ │ │ │ @@ -304149,17 +304142,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (16dd48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5c200>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 2c3918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1dd0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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 r8, r3 │ │ │ │ @@ -306245,15 +306238,15 @@ │ │ │ │ b.n 16eee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5d39c> │ │ │ │ adds r2, r0, r0 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #14 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - stc2 0, cr0, [lr, #988]! @ 0x3dc │ │ │ │ + mrc2 0, 4, r0, cr14, cr7, {7} │ │ │ │ movw r0, #34041 @ 0x84f9 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ movw r8, #457 @ 0x1c9 │ │ │ │ ite eq │ │ │ │ @@ -306371,17 +306364,17 @@ │ │ │ │ ldr r2, [pc, #24] @ (16f3ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5d8a4>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 16ec26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5d0de> │ │ │ │ nop │ │ │ │ - ldrh.w r0, [ip, #247] @ 0xf7 │ │ │ │ - strh.w r0, [ip, #247] @ 0xf7 │ │ │ │ - ble.n 16f45c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5d914> │ │ │ │ + vld1.8 @ instruction: 0xf9ac00f7 │ │ │ │ + ldrsb.w r0, [ip, #247] @ 0xf7 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -306887,15 +306880,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r5, #15 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r0, #4 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ vldr d7, [pc, #36] @ 16fa00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5deb8> │ │ │ │ @@ -307442,17 +307435,17 @@ │ │ │ │ nop │ │ │ │ lsls r4, r4, #9 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r0, #7 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - bvs.n 16ffbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5e474> │ │ │ │ + bvs.n 16ff9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5e454> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bpl.n 16ffb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5e46c> │ │ │ │ + bvs.n 16ff94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5e44c> │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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 │ │ │ │ @@ -307564,15 +307557,15 @@ │ │ │ │ b.n 1700ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x5e566> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vsra.u64 d0, d24, #44 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ veor d16, d26, d24 │ │ │ │ - @ instruction: 0xeb3e00f7 │ │ │ │ + stc 0, cr0, [lr], #-988 @ 0xfffffc24 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w sl, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47360 @ 0xb900 │ │ │ │ add.w r8, r8, #232 @ 0xe8 │ │ │ │ @@ -309921,15 +309914,15 @@ │ │ │ │ ... │ │ │ │ adds r6, #154 @ 0x9a │ │ │ │ lsls r4, r7, #6 │ │ │ │ adds r6, #134 @ 0x86 │ │ │ │ lsls r4, r7, #6 │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r5, r0, #4 │ │ │ │ movs r7, #122 @ 0x7a │ │ │ │ lsls r6, r5, #6 │ │ │ │ adds r6, #82 @ 0x52 │ │ │ │ lsls r4, r7, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -310607,15 +310600,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1722aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x60762> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r2 │ │ │ │ @@ -311490,15 +311483,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 172c26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x610de> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 172ca0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x61158> │ │ │ │ lsls r0, r7, #6 │ │ │ │ bmi.n 172c9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x61154> │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -311552,17 +311545,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcc.n 172bfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x610b4> │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ @@ -312409,15 +312402,15 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 1735fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x61ab4> │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ @@ -313309,19 +313302,19 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ ldr.w r3, [pc, #1244] @ 1744e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x629a0> │ │ │ │ @@ -313800,33 +313793,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ itt al │ │ │ │ lslal r0, r7, #6 │ │ │ │ itte le @ unpredictable │ │ │ │ lslle r0, r7, #6 │ │ │ │ asrle r0, r3, #9 │ │ │ │ movgt r0, r0 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r7, r6, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ add.w r9, sp, #176 @ 0xb0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r6, #1 │ │ │ │ @@ -314195,15 +314188,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 48b5a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x379a58> │ │ │ │ b.w 17404a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x62502> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #984 @ (adr r4, 174cc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x63178>) │ │ │ │ + add r5, pc, #920 @ (adr r5, 174c80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x63138>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #163 @ 0xa3 │ │ │ │ mov r0, r4 │ │ │ │ bl 48a63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378af4> │ │ │ │ mov r6, r0 │ │ │ │ @@ -314538,19 +314531,19 @@ │ │ │ │ ldrb.w r2, [fp, #13] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ beq.w 1753ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x63886> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 1754f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x639a8> │ │ │ │ b.n 174c54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6310c> │ │ │ │ ... │ │ │ │ - add r3, pc, #328 @ (adr r3, 174d94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6324c>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 174d54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6320c>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r3, pc, #312 @ (adr r3, 174d88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x63240>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 174d48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x63200>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r3, pc, #96 @ (adr r3, 174cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6316c>) │ │ │ │ + add r4, pc, #32 @ (adr r4, 174c74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6312c>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ mov r0, r4 │ │ │ │ bl 48a63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378af4> │ │ │ │ vldr d7, [pc, #844] @ 174fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x63468> │ │ │ │ @@ -314885,19 +314878,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 485480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x373938> │ │ │ │ movs r2, #32 │ │ │ │ b.n 174fcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x63484> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ strd sl, fp, [sp, #176] @ 0xb0 │ │ │ │ bl 485d90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x374248> │ │ │ │ mov r5, r0 │ │ │ │ @@ -315992,15 +315985,15 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #304 @ (adr r7, 175bcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x64084>) │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #3 │ │ │ │ add r7, pc, #128 @ (adr r7, 175b28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x63fe0>) │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -316561,27 +316554,27 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #248 @ (adr r4, 176178 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x64630>) │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r1, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #153 @ 0x99 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 48a63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378af4> │ │ │ │ mov r8, r0 │ │ │ │ @@ -317065,15 +317058,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ strh.w r3, [sp, #72] @ 0x48 │ │ │ │ bfi r4, r3, #16, #16 │ │ │ │ b.w 175bfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x640b4> │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ @@ -318736,29 +318729,29 @@ │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 1779e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x65ea0> │ │ │ │ b.n 177a04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x65ebc> │ │ │ │ nop │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strb r2, [r6, #9] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r7, #10] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r0, r7] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r1, r1, #4 │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ beq.w 177dfa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x662b2> │ │ │ │ ldr.w r5, [r4, #1624] @ 0x658 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r1, [r8] │ │ │ │ @@ -319173,15 +319166,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r1, r1, #4 │ │ │ │ movs r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r5, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 178402 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x668ba> │ │ │ │ ldr.w r3, [r4, #816] @ 0x330 │ │ │ │ @@ -319750,19 +319743,19 @@ │ │ │ │ ldrb.w r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1784d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x66990> │ │ │ │ mov r7, r2 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 17806c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x66524> │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -319967,15 +319960,15 @@ │ │ │ │ movs r0, #174 @ 0xae │ │ │ │ b.n 178680 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x66b38> │ │ │ │ cmp r0, r3 │ │ │ │ movw r0, #345 @ 0x159 │ │ │ │ it ne │ │ │ │ movne.w r0, #348 @ 0x15c │ │ │ │ b.n 178680 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x66b38> │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 1310b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f570> │ │ │ │ @@ -320146,19 +320139,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 131330 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7e8> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 178838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x66cf0> │ │ │ │ b.n 178876 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x66d2e> │ │ │ │ nop │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -321475,15 +321468,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (179678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x67b30>) │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 179462 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6791a> │ │ │ │ nop │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -322329,15 +322322,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 179edc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x68394> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -322924,19 +322917,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 17a3fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x688b4> │ │ │ │ ldr r2, [pc, #20] @ (17a574 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x68a2c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 17a224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x686dc> │ │ │ │ - ldr r2, [pc, #560] @ (17a7a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x68c58>) │ │ │ │ + ldr r3, [pc, #496] @ (17a760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x68c18>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r1, [pc, #40] @ (17a59c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x68a54>) │ │ │ │ + ldr r1, [pc, #1000] @ (17a95c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x68e14>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r1, [pc, #64] @ (17a5b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x68a70>) │ │ │ │ + ldr r2, [pc, #0] @ (17a578 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x68a30>) │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -323915,15 +323908,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r0, r5] │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, r3] │ │ │ │ lsls r0, r7, #6 │ │ │ │ - add r6, pc, #472 @ (adr r6, 17b15c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x69614>) │ │ │ │ + add r7, pc, #408 @ (adr r7, 17b11c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x695d4>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ cbz r0, 17aff2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x694aa> │ │ │ │ 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] │ │ │ │ @@ -325843,15 +325836,15 @@ │ │ │ │ ... │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #74 @ 0x4a │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r7, #70 @ 0x46 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - add r3, pc, #424 @ (adr r3, 17c5b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6aa70>) │ │ │ │ + add r4, pc, #360 @ (adr r4, 17c578 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6aa30>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -326007,15 +326000,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r3, #194 @ 0xc2 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #82 @ 0x52 │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -327039,35 +327032,35 @@ │ │ │ │ ... │ │ │ │ adds r5, #96 @ 0x60 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #62 @ 0x3e │ │ │ │ lsls r0, r7, #6 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #432] @ (17d2d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6b790>) │ │ │ │ + ldr r1, [pc, #368] @ (17d298 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6b750>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - add r6, pc, #56 @ (adr r6, 17d174 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6b62c>) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 17d534 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6b9ec>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ lsls r0, r7, #6 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ movs r5, #3 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ @@ -327326,15 +327319,15 @@ │ │ │ │ b.n 17cc82 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6b13a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r7, r9, [r3, #24] │ │ │ │ sub sp, #8 │ │ │ │ @@ -327875,15 +327868,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r2, #4 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r1, #210 @ 0xd2 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @@ -328065,15 +328058,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r7, r6, #3 │ │ │ │ movs r5, #232 @ 0xe8 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ @@ -328494,17 +328487,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 5425b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x430a68> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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 │ │ │ │ @@ -328672,17 +328665,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17e278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6c730> │ │ │ │ ldrb.w r3, [r4, #379] @ 0x17b │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17e278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6c730> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #46080 @ 0xb400 │ │ │ │ @@ -329178,15 +329171,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r2, r6, r1 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r1, #4 │ │ │ │ adds r0, r0, r1 │ │ │ │ lsls r0, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -333067,15 +333060,15 @@ │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldc2 1, cr0, [r8], {183} @ 0xb7 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [ip], {183} @ 0xb7 │ │ │ │ adds r0, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #312] @ (181044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6f4fc>) │ │ │ │ + ldr r5, [pc, #248] @ (181004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x6f4bc>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ ldrd sl, fp, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -334309,23 +334302,23 @@ │ │ │ │ lsls r4, r1, #11 │ │ │ │ lsls r4, r1, #11 │ │ │ │ ... │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, r2, r7, ror #2 │ │ │ │ ldrd r0, r1, [lr, #732]! @ 0x2dc │ │ │ │ - bls.n 181c54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7010c> │ │ │ │ + bge.n 181c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x700ec> │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r6, [pc, #120] @ (181c8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x70144>) │ │ │ │ + ldr r7, [pc, #56] @ (181c4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x70104>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 181bcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x70084> │ │ │ │ + bls.n 181bac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x70064> │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + adds r7, #42 @ 0x2a │ │ │ │ lsls r2, r7, #3 │ │ │ │ movs r3, #2 │ │ │ │ strh.w r3, [sp, #40] @ 0x28 │ │ │ │ ldrd r8, r9, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ strd r8, r9, [sp, #128] @ 0x80 │ │ │ │ @@ -336830,15 +336823,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 18313c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x715f4> │ │ │ │ nop │ │ │ │ bmi.n 18351c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x719d4> │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #6 │ │ │ │ push {r0, r1, r6, r7} │ │ │ │ vsri.64 , , #1 │ │ │ │ @ instruction: 0xffffb1e7 │ │ │ │ vsubl.u , d15, d5 │ │ │ │ @@ -338648,25 +338641,25 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 18488c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x72d44> │ │ │ │ lsls r7, r6, #6 │ │ │ │ movs r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r4, r2 │ │ │ │ @@ -339203,24 +339196,24 @@ │ │ │ │ bl 4a4440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3928f8> │ │ │ │ b.n 184d74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7322c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb756 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r7, r6, #6 │ │ │ │ @ instruction: 0xefc5ffff │ │ │ │ - add r2, pc, #608 @ (adr r2, 185130 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x735e8>) │ │ │ │ + add r3, pc, #544 @ (adr r3, 1850f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x735a8>) │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1244] @ 1853c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x73880> │ │ │ │ @@ -339681,23 +339674,23 @@ │ │ │ │ blx 74614 │ │ │ │ b.n 1851ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x73686> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 1853ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x73886> │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r1, r1, #4 │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r4, [r1, #1596] @ 0x63c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -339816,42 +339809,42 @@ │ │ │ │ b.n 185492 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7394a> │ │ │ │ ldr r3, [pc, #60] @ (18554c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x73a04>) │ │ │ │ add r3, pc │ │ │ │ b.n 185488 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x73940> │ │ │ │ ldr r2, [pc, #60] @ (185550 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x73a08>) │ │ │ │ add r2, pc │ │ │ │ b.n 1854c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x73978> │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stc2 1, cr0, [r0, #-744] @ 0xfffffd18 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1596] @ 0x63c │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -340025,68 +340018,68 @@ │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ b.n 185640 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x73af8> │ │ │ │ ldr r1, [pc, #112] @ (18576c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x73c24>) │ │ │ │ add r1, pc │ │ │ │ b.n 185660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x73b18> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ @ instruction: 0xfb3a01ba │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r4, #31] │ │ │ │ + ldrb r6, [r2, #3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r3, #31] │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r2, [r6, #30] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb.w r3, [r3, #78] @ 0x4e │ │ │ │ cbz r3, 18577a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x73c32> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -341714,18 +341707,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 186718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x74bd0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 1868ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x74d72> │ │ │ │ nop │ │ │ │ str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldcl 1, cr0, [sl], {8} │ │ │ │ + stcl 1, cr0, [sl, #32] │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (186a84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x74f3c>) │ │ │ │ @@ -341865,15 +341858,15 @@ │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r6, r6, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (186b44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x74ffc>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 186b3e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x74ff6> │ │ │ │ @@ -341934,15 +341927,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r6, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -342044,15 +342037,15 @@ │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r6, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -342467,16 +342460,16 @@ │ │ │ │ str.w r3, [r8, #1592] @ 0x638 │ │ │ │ b.n 18703a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x754f2> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8d60108 │ │ │ │ - b.n 186eb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7536c> │ │ │ │ + strd r0, r1, [r6, #32] │ │ │ │ + b.n 187094 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7554c> │ │ │ │ lsls r0, r1, #4 │ │ │ │ ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r6, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -343315,21 +343308,21 @@ │ │ │ │ mov sl, r0 │ │ │ │ b.n 1876e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x75ba0> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldc 1, cr0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + cdp 1, 2, cr0, cr6, cr8, {0} │ │ │ │ + asrs r6, r2, #14 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - smlad r1, r8, r8, r0 │ │ │ │ - b.n 188134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x765ec> │ │ │ │ + ldc2 1, cr0, [r8], {8} │ │ │ │ + b.n 187314 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x757cc> │ │ │ │ lsls r0, r1, #4 │ │ │ │ strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r6, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2196] @ 0x894 │ │ │ │ cbnz r3, 187a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x75ef0> │ │ │ │ @@ -345064,15 +345057,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -346346,17 +346339,17 @@ │ │ │ │ addne.w r0, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 189a6a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x77f22> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r6, 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, #396] @ (189d04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x781bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346489,17 +346482,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r0, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 189c10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x780c8> │ │ │ │ ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r6, 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, #392] @ (189ea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x78360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346624,17 +346617,17 @@ │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ b.n 189dfe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x782b6> │ │ │ │ ldrh r6, [r5, #32] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ lsls r6, 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, #404] @ (18a058 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x78510>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346765,17 +346758,17 @@ │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ b.n 189fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x78460> │ │ │ │ ldrh r2, [r1, #20] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #396] @ (18a200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x786b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346898,17 +346891,17 @@ │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ b.n 18a152 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7860a> │ │ │ │ ldrh r2, [r3, #6] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #408] @ (18a3b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7886c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -347038,17 +347031,17 @@ │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ b.n 18a302 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x787ba> │ │ │ │ strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r6, [pc, #968] @ (18a784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x78c3c>) │ │ │ │ + ldr r7, [pc, #904] @ (18a744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x78bfc>) │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r6, [pc, #656] @ (18a650 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x78b08>) │ │ │ │ + ldr r7, [pc, #592] @ (18a610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x78ac8>) │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (18a4a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x78958>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -349037,17 +349030,17 @@ │ │ │ │ ldr.w r1, [r2, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 18b9d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x79e8a> │ │ │ │ b.n 18ba94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x79f4c> │ │ │ │ ... │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r1, #30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (18bbd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7a088>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -349071,15 +349064,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ @@ -349611,23 +349604,23 @@ │ │ │ │ b.n 18c19c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7a654> │ │ │ │ ldr r3, [pc, #16] @ (18c1dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7a694>) │ │ │ │ add r3, pc │ │ │ │ b.n 18c19c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7a654> │ │ │ │ ldr r3, [pc, #16] @ (18c1e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7a698>) │ │ │ │ add r3, pc │ │ │ │ b.n 18c19c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7a654> │ │ │ │ - bkpt 0x0082 │ │ │ │ - lsls r1, r1, #4 │ │ │ │ - bkpt 0x0048 │ │ │ │ - lsls r1, r1, #4 │ │ │ │ - bkpt 0x0002 │ │ │ │ - lsls r1, r1, #4 │ │ │ │ - bkpt 0x001c │ │ │ │ + itee vc │ │ │ │ + lslvc r1, r1, #4 │ │ │ │ + it cc @ unpredictable │ │ │ │ + lslcc r1, r1, #4 │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + ite eq │ │ │ │ + lsleq r1, r1, #4 │ │ │ │ + stmdbne sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #148] @ (18c290 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7a748>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vmov.f32 s16, s0 │ │ │ │ @@ -349850,15 +349843,15 @@ │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 18c3ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7a882> │ │ │ │ nop │ │ │ │ str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r1, r1, #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, #332] @ (18c61c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7aad4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -349968,15 +349961,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18c560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7aa18> │ │ │ │ nop │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #364] @ (18c7a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ac58>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -350092,15 +350085,15 @@ │ │ │ │ vldr d3, [sp, #40] @ 0x28 │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 18c6b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ab70> │ │ │ │ str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #320] @ (18c8f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7adb0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350206,15 +350199,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18c84e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ad06> │ │ │ │ nop │ │ │ │ str r0, [r3, #24] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cbz r4, 18c950 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ae08> │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -350262,21 +350255,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (18c99c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ae54>) │ │ │ │ add r0, pc │ │ │ │ b.n 18c95c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ae14> │ │ │ │ ldr r0, [pc, #16] @ (18c9a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ae58>) │ │ │ │ add r0, pc │ │ │ │ b.n 18c95c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ae14> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r1, r1, #4 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #348] @ (18cb10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7afc8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -350388,15 +350381,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 18ca38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7aef0> │ │ │ │ nop │ │ │ │ ldrsh r4, [r3, r6] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #284] @ (18cc44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b0fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350493,15 +350486,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18cbae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b066> │ │ │ │ ldrsh r0, [r5, r0] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - uxtb r6, r7 │ │ │ │ + cbz r6, 18ccc6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b17e> │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #284] @ (18cd7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b234>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -350599,15 +350592,15 @@ │ │ │ │ movw r2, #5124 @ 0x1404 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18cce6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b19e> │ │ │ │ ldrb r2, [r6, r3] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cbz r6, 18cd98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b250> │ │ │ │ + sxtb r6, r0 │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #288] @ (18ceb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b36c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350711,15 +350704,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ce1a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b2d2> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #284] @ (18cfec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b4a4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -350817,15 +350810,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18cf56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b40e> │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #288] @ (18d124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b5dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350929,15 +350922,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18d08a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b542> │ │ │ │ nop │ │ │ │ ldr r4, [r1, r5] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 18d1d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b68e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -351232,15 +351225,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r0, #32 │ │ │ │ strgt r3, [r0, #28] │ │ │ │ b.n 18d418 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7b8d0> │ │ │ │ nop │ │ │ │ strb r4, [r6, r7] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #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, #332] @ (18d620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7bad8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351350,15 +351343,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 18d59e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ba56> │ │ │ │ strb r6, [r7, r1] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - add r6, pc, #640 @ (adr r6, 18d8a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7bd60>) │ │ │ │ + add r7, pc, #576 @ (adr r7, 18d868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7bd20>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #352] @ (18d79c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7bc54>) │ │ │ │ @@ -351476,15 +351469,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18d6e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7bba0> │ │ │ │ nop │ │ │ │ strh r0, [r3, r4] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - add r4, pc, #16 @ (adr r4, 18d7b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7bc6c>) │ │ │ │ + add r4, pc, #976 @ (adr r4, 18db74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7c02c>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #340] @ (18d90c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7bdc4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351597,15 +351590,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18d854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7bd0c> │ │ │ │ nop │ │ │ │ str r2, [r3, r6] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - add r2, pc, #216 @ (adr r2, 18d9ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7bea4>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 18d9ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7be64>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 18da86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7bf3e> │ │ │ │ @@ -353123,15 +353116,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18eac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7cf7c> │ │ │ │ subs r7, #70 @ 0x46 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r2, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #380] @ (18ed1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d1d4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -353250,15 +353243,15 @@ │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 18ec34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d0ec> │ │ │ │ subs r5, #176 @ 0xb0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #396] @ (18eec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d378>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353380,15 +353373,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18edf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d2ac> │ │ │ │ subs r4, #28 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #356] @ (18f03c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d4f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353499,15 +353492,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ef82 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d43a> │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #392] @ (18f1dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d694>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353627,15 +353620,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d5c8> │ │ │ │ nop │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #364] @ (18f360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d818>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353749,15 +353742,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f2a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d75a> │ │ │ │ nop │ │ │ │ adds r7, #92 @ 0x5c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #376] @ (18f4f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d9a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353877,15 +353870,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f42c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7d8e4> │ │ │ │ nop │ │ │ │ adds r5, #216 @ 0xd8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #380] @ (18f684 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7db3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354007,15 +354000,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7da78> │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #364] @ (18f808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7dcc0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354129,15 +354122,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f74a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7dc02> │ │ │ │ nop │ │ │ │ adds r2, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r1, r1, #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, #512] @ (18fa24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7dedc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354289,15 +354282,15 @@ │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18f91c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ddd4> │ │ │ │ adds r1, #46 @ 0x2e │ │ │ │ lsls r7, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ lsls r1, r1, #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, #512] @ (18fc44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7e0fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354449,15 +354442,15 @@ │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18fb3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7dff4> │ │ │ │ cmp r7, #14 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ lsls r1, r1, #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, #556] @ (18fe90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7e348>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -354619,15 +354612,15 @@ │ │ │ │ b.n 18fd70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7e228> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cmp r4, #238 @ 0xee │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #332] @ (18fff8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7e4b0>) │ │ │ │ @@ -354743,15 +354736,15 @@ │ │ │ │ b.n 18ff4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7e406> │ │ │ │ cmp r2, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r7, #4 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r1, r1, #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, #332] @ (190168 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7e620>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354872,15 +354865,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1900ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7e572> │ │ │ │ cmp r1, #54 @ 0x36 │ │ │ │ lsls r7, r6, #6 │ │ │ │ vsra.u64 d16, d22, #44 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ lsls r1, r1, #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, #420] @ (190330 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7e7e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355014,15 +355007,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 190256 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7e70e> │ │ │ │ nop │ │ │ │ movs r7, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r1, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -355160,15 +355153,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ movs r5, #254 @ 0xfe │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #304] @ (190660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7eb18>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355272,15 +355265,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1905be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ea76> │ │ │ │ nop │ │ │ │ movs r4, #32 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #300] @ (1907a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ec5c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355380,15 +355373,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190706 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ebbe> │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #288] @ (1908dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ed94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355492,15 +355485,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190842 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ecfa> │ │ │ │ nop │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #284] @ (190a10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7eec8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355600,15 +355593,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19097a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ee32> │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (190aa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ef60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -355962,17 +355955,17 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 18c900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7adb8> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190e04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f2bc> │ │ │ │ nop │ │ │ │ subs r4, r6, r7 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - b.n 190750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ec08> │ │ │ │ + b.n 190930 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ede8> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - b.n 191658 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fb10> │ │ │ │ + b.n 190838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ecf0> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (190fac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -356065,17 +356058,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 18c900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7adb8> │ │ │ │ b.n 190f36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f3ee> │ │ │ │ nop │ │ │ │ subs r6, r7, r2 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - b.n 19161c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fad4> │ │ │ │ + b.n 1907fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7ecb4> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - b.n 191504 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f9bc> │ │ │ │ + b.n 1916e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fb9c> │ │ │ │ lsls r5, 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, #284] @ (1910e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f59c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -356169,17 +356162,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7adb8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 191078 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f530> │ │ │ │ adds r0, r1, r6 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - b.n 191514 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f9cc> │ │ │ │ + b.n 1916f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fbac> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - b.n 1913dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f894> │ │ │ │ + b.n 1915bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fa74> │ │ │ │ lsls r5, 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, #312] @ (191238 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f6f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -356282,17 +356275,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7adb8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1911b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f670> │ │ │ │ nop │ │ │ │ adds r0, r2, r1 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - b.n 1913ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f8a4> │ │ │ │ + b.n 1915cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fa84> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - b.n 19128c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f744> │ │ │ │ + b.n 19146c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f924> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #752] @ (191544 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7f9fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -356531,17 +356524,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 │ │ │ │ - udf #4 │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ble.n 1915d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fa8c> │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r5, 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, #772] @ (191874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fd2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -356789,17 +356782,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 │ │ │ │ - bge.n 19183c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fcf4> │ │ │ │ + blt.n 19181c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fcd4> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bge.n 191894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fd4c> │ │ │ │ + bge.n 191874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fd2c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (19191c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7fdd4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -359510,15 +359503,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 193a68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x81f20> │ │ │ │ vorr d16, d26, d22 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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] │ │ │ │ @@ -359643,21 +359636,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (193ce0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82198>) │ │ │ │ add r0, pc │ │ │ │ b.n 193ca2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8215a> │ │ │ │ ldr r0, [pc, #16] @ (193ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8219c>) │ │ │ │ add r0, pc │ │ │ │ b.n 193ca2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8215a> │ │ │ │ nop │ │ │ │ - muls r4, r7 │ │ │ │ + add r4, sp │ │ │ │ lsls r1, r1, #4 │ │ │ │ - muls r6, r0 │ │ │ │ + add r6, r6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - orrs r0, r0 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - orrs r2, r3 │ │ │ │ + add r2, r1 │ │ │ │ lsls r1, r1, #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, #328] @ (193e40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x822f8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -359765,15 +359758,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 193da6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8225e> │ │ │ │ nop │ │ │ │ mrrc 1, 11, r0, r8, cr6 │ │ │ │ - negs r0, r3 │ │ │ │ + muls r0, r1 │ │ │ │ lsls r1, r1, #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] @ (193f94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8244c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -359880,15 +359873,15 @@ │ │ │ │ iteee eq │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 193f0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x823c4> │ │ │ │ @ instruction: 0xeaf601b6 │ │ │ │ - eors r6, r6 │ │ │ │ + adcs r6, r4 │ │ │ │ lsls r1, r1, #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, #308] @ (1940e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8259c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -359994,15 +359987,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19405c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82514> │ │ │ │ nop │ │ │ │ @ instruction: 0xe9a201b6 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r1, r1, #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, #308] @ (194234 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x826ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360108,15 +360101,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1941ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82664> │ │ │ │ nop │ │ │ │ @ instruction: 0xe85201b6 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1942d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82790> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -360431,15 +360424,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19455e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82a16> │ │ │ │ nop │ │ │ │ b.n 193f4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82404> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #328] @ (194750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82c08>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360551,15 +360544,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1946c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82b7a> │ │ │ │ nop │ │ │ │ b.n 194de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x832a0> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r1, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1948bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82d74> │ │ │ │ @@ -361580,15 +361573,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1952c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83780> │ │ │ │ bvc.n 1953e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8389c> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r1, r1, #4 │ │ │ │ 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, #328] @ (1954b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83968>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -361701,15 +361694,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19541c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x838d4> │ │ │ │ nop │ │ │ │ bpl.n 195484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8393c> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r7, #134 @ 0x86 │ │ │ │ lsls r1, r1, #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, #348] @ (195628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83ae0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -361822,15 +361815,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 195598 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83a50> │ │ │ │ nop │ │ │ │ bmi.n 195538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x839f0> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r1, r1, #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, #340] @ (195798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83c50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -361941,15 +361934,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 195708 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83bc0> │ │ │ │ nop │ │ │ │ bcc.n 1957b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83c70> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r1, r1, #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] @ (1958ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83da4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362058,15 +362051,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 195864 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83d1c> │ │ │ │ nop │ │ │ │ bne.n 19582c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83ce4> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r1, r1, #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] @ (195a40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83ef8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362175,15 +362168,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1959b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83e70> │ │ │ │ nop │ │ │ │ beq.n 195ad8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83f90> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #92] @ (195ab4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x83f6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -362591,17 +362584,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 195ec6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8437e> │ │ │ │ ldmia r3!, {} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r5, 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, #188] @ (195fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x84498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -362669,17 +362662,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 195f9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x84452> │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r5} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, 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, #192] @ (1960bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x84574>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362748,17 +362741,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19607a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x84532> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r5, 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, #204] @ (1961a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8465c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362831,17 +362824,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 196158 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x84610> │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, 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, #92] @ (19621c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x846d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -364692,15 +364685,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1976d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x85b8e> │ │ │ │ cbz r2, 1977e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x85c9a> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0xf7640108 │ │ │ │ + ldr.w r0, [r4, ] │ │ │ │ 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, #384] @ (197920 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x85dd8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -364830,15 +364823,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 197886 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x85d3e> │ │ │ │ cbz r0, 197950 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x85e08> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - rsbs r1, r4, #8912896 @ 0x880000 │ │ │ │ + movt r1, #18440 @ 0x4808 │ │ │ │ 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, #448] @ (197af8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x85fb0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -364977,15 +364970,15 @@ │ │ │ │ vldr s3, [sp, #16] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1979be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x85e76> │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0xf70c0108 │ │ │ │ + @ instruction: 0xf7fc0108 │ │ │ │ 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, #356] @ (197c74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8612c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -365106,15 +365099,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 197b94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8604c> │ │ │ │ nop │ │ │ │ add r6, sp, #256 @ 0x100 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adcs.w r1, r2, #8912896 @ 0x880000 │ │ │ │ + movw r1, #10248 @ 0x2808 │ │ │ │ stmdb 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, #380] @ (197e0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x862c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -365241,15 +365234,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 197d70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x86228> │ │ │ │ nop │ │ │ │ add r4, sp, #776 @ 0x308 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - movt r1, #26632 @ 0x6808 │ │ │ │ + @ instruction: 0xf7b60108 │ │ │ │ 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, [pc, #352] @ (197f88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x86440>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -365369,15 +365362,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 197eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x86364> │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - sbcs.w r1, ip, #8912896 @ 0x880000 │ │ │ │ + @ instruction: 0xf66c0108 │ │ │ │ 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, #356] @ (198104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x865bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -365503,15 +365496,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 198024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x864dc> │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0xf4fc0108 │ │ │ │ + @ instruction: 0xf5ec0108 │ │ │ │ stmdb 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, #380] @ (19829c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x86754>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -365638,15 +365631,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 198200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x866b8> │ │ │ │ nop │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0xf2b60108 │ │ │ │ + usat16 r1, #8, r6 │ │ │ │ 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, [pc, #352] @ (198418 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x868d0>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -365766,15 +365759,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19833c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x867f4> │ │ │ │ add r6, pc, #616 @ (adr r6, 198684 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x86b3c>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - sbc.w r1, ip, #8 │ │ │ │ + @ instruction: 0xf25c0108 │ │ │ │ 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, #356] @ (198594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x86a4c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -365900,15 +365893,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1984b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8696c> │ │ │ │ add r5, pc, #128 @ (adr r5, 198618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x86ad0>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0xf0ec0108 │ │ │ │ + rsbs r1, ip, #8 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 198670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x86b28> │ │ │ │ stmdb 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, #344] @ (19870c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x86bc4>) │ │ │ │ @@ -366562,17 +366555,17 @@ │ │ │ │ addne.w r1, r0, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b.n 198c12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x870ca> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r5, 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, #568] @ (198fc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x87478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366757,17 +366750,17 @@ │ │ │ │ addne.w r1, r0, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b.n 198e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x87318> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #580] @ (199224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x876dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366951,17 +366944,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1990fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x875b6> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r5, #20] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r4, [r3, #4] │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r5, 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, #592] @ (199490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x87948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367151,17 +367144,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 199366 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8781e> │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r5, 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, #516] @ (1996b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x87b68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367326,17 +367319,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1995c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x87a7c> │ │ │ │ str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ lsls r5, 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, #544] @ (1998ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x87da4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367510,17 +367503,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1997ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x87ca2> │ │ │ │ str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #436] @ (199ac0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x87f78>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -367662,15 +367655,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 1999fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x87eb4> │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bls.n 199b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x87fdc> │ │ │ │ + bge.n 199b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x87fbc> │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #408] @ (199c70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x88128>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -367804,15 +367797,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 199bd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x88090> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bvc.n 199bf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x880b0> │ │ │ │ + bhi.n 199bd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x88090> │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #468] @ (199e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x88318>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -367959,15 +367952,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 199d14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x881cc> │ │ │ │ ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bpl.n 199da8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x88260> │ │ │ │ + bvs.n 199d88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x88240> │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #408] @ (19a010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x884c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -368101,15 +368094,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 199f0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x883c2> │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #22] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bmi.n 19a048 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x88500> │ │ │ │ + bpl.n 19a028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x884e0> │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #472] @ (19a200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x886b8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -368255,15 +368248,15 @@ │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19a0b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8856a> │ │ │ │ ldrh r0, [r5, #8] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bcs.n 19a26c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x88724> │ │ │ │ + bcc.n 19a24c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x88704> │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #396] @ (19a3a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8885c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -368391,15 +368384,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19a2b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8876a> │ │ │ │ strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - beq.n 19a2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x887a0> │ │ │ │ + bne.n 19a2c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x88780> │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #272] @ (19a4d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x88988>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369112,15 +369105,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19ab7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x89034> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #26] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #420] @ (19addc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x89294>) │ │ │ │ @@ -369258,15 +369251,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 19ace2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8919a> │ │ │ │ ldrb r4, [r3, #20] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (19af80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x89438>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369399,15 +369392,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19aee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x89398> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #13] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #412] @ (19b138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x895f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369541,15 +369534,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19b03e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x894f6> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 19b2e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8979e> │ │ │ │ @@ -374244,15 +374237,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19e924 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8cddc> │ │ │ │ asrs r2, r4 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #408] @ (19eb74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8d02c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -374387,15 +374380,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19eac2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8cf7a> │ │ │ │ subs r7, #116 @ 0x74 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #452] @ (19ed54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8d20c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -374538,15 +374531,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19ec48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8d100> │ │ │ │ nop │ │ │ │ subs r5, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #492] @ (19ef58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8d410>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -374696,15 +374689,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19ee08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8d2c0> │ │ │ │ nop │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r4, #26] │ │ │ │ lsls r0, r1, #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, #412] @ (19f110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8d5c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -374838,15 +374831,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19f070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8d528> │ │ │ │ nop │ │ │ │ subs r1, #222 @ 0xde │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r0, r1, #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, #396] @ (19f2b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8d770>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -374977,15 +374970,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19f21c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8d6d4> │ │ │ │ subs r0, #38 @ 0x26 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #472] @ (19f4a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8d960>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375132,15 +375125,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f392 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8d84a> │ │ │ │ nop │ │ │ │ adds r6, #128 @ 0x80 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #428] @ (19f66c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8db24>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375275,15 +375268,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f56a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8da22> │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #464] @ (19f854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8dd0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375427,15 +375420,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f740 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8dbf8> │ │ │ │ nop │ │ │ │ adds r2, #204 @ 0xcc │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #432] @ (19fa1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8ded4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375572,15 +375565,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8ddd0> │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #448] @ (19fbf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8e0ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375724,15 +375717,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19fae8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8dfa0> │ │ │ │ nop │ │ │ │ cmp r7, #28 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r6, #28] │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #452] @ (19fdd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8e288>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375878,15 +375871,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19fcc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8e17c> │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #432] @ (19ff98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8e450>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376023,15 +376016,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19fe94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8e34c> │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ lsls r0, r1, #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, #588] @ (1a0200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8e6b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376207,15 +376200,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a00ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8e564> │ │ │ │ nop │ │ │ │ cmp r1, #158 @ 0x9e │ │ │ │ lsls r6, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r1, #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, #588] @ (1a046c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8e924>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376391,15 +376384,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a0318 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8e7d0> │ │ │ │ nop │ │ │ │ movs r7, #50 @ 0x32 │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r1, #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, #636] @ (1a0708 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8ebc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -376586,15 +376579,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ movs r4, #198 @ 0xc6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #404] @ (1a08b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8ed70>) │ │ │ │ @@ -376733,15 +376726,15 @@ │ │ │ │ b.n 1a07c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8ec7e> │ │ │ │ nop │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ lsls r6, r6, #6 │ │ │ │ str.w r0, [r2, #437] @ 0x1b5 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r0, r1, #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, #420] @ (1a0a80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8ef38>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376885,15 +376878,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a097e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8ee36> │ │ │ │ movs r0, #118 @ 0x76 │ │ │ │ lsls r6, r6, #6 │ │ │ │ @ instruction: 0xf71401b5 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r1, #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, #488] @ (1a0c8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8f144>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377047,15 +377040,15 @@ │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a0b70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8f028> │ │ │ │ subs r6, r5, #2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r1, #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, #524] @ (1a0eb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8f370>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -377215,15 +377208,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ adds r6, r4, #2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #384] @ (1a1050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8f508>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377355,15 +377348,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a0fb6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8f46e> │ │ │ │ nop │ │ │ │ subs r0, r0, r2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #384] @ (1a11e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8f6a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377495,15 +377488,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a114e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8f606> │ │ │ │ nop │ │ │ │ adds r0, r5, r3 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #380] @ (1a137c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8f834>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377630,15 +377623,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a1292 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8f74a> │ │ │ │ asrs r0, r2, #29 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #376] @ (1a150c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8f9c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377762,15 +377755,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a1424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8f8dc> │ │ │ │ asrs r4, r7, #22 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #356] @ (1a1688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fb40>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377897,15 +377890,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a15a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fa60> │ │ │ │ asrs r4, r5, #16 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #356] @ (1a1804 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fcbc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378030,15 +378023,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a1724 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fbdc> │ │ │ │ nop │ │ │ │ asrs r0, r6, #10 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -378085,21 +378078,21 @@ │ │ │ │ b.n 1a1868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fd20> │ │ │ │ ldr r0, [pc, #16] @ (1a18a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fd5c>) │ │ │ │ add r0, pc │ │ │ │ b.n 1a1868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fd20> │ │ │ │ ldr r0, [pc, #16] @ (1a18a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fd60>) │ │ │ │ add r0, pc │ │ │ │ b.n 1a1868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fd20> │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #344] @ (1a1a14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fecc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -378212,15 +378205,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1a193c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fdf4> │ │ │ │ nop │ │ │ │ asrs r4, r2, #2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r1, #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, #304] @ (1a1b60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x90018>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378326,15 +378319,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1ab4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8ff6c> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #28 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #296] @ (1a1ca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9015c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -378433,15 +378426,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1c00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x900b8> │ │ │ │ lsrs r6, r2, #23 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r1, #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, #300] @ (1a1dec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x902a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378548,15 +378541,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1d44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x901fc> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r4, #24] │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #296] @ (1a1f30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x903e8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -378655,15 +378648,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1e8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x90344> │ │ │ │ lsrs r2, r1, #13 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ lsls r0, r1, #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, #300] @ (1a2078 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x90530>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378770,15 +378763,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1fd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x90488> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a213c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x905f4> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -379089,15 +379082,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a237c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x90834> │ │ │ │ lsls r6, r6, #25 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #340] @ (1a25b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x90a68>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -379211,15 +379204,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a24f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x909a8> │ │ │ │ lsls r6, r6, #19 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r0, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a2720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x90bd8> │ │ │ │ @@ -380156,15 +380149,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a3060 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x91518> │ │ │ │ ldrsb.w r0, [sl, #437] @ 0x1b5 │ │ │ │ - ldr r1, [pc, #632] @ (1a33ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x91864>) │ │ │ │ + ldr r2, [pc, #568] @ (1a336c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x91824>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #368] @ (1a32b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9176c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -380280,15 +380273,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 1a31d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9168a> │ │ │ │ strb.w r0, [ip, ] │ │ │ │ - ldr r0, [pc, #168] @ (1a3364 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9181c>) │ │ │ │ + ldr r1, [pc, #104] @ (1a3324 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x917dc>) │ │ │ │ lsls r0, r1, #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, #388] @ (1a3454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9190c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -380408,15 +380401,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a3382 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9183a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf68201b5 │ │ │ │ - cmp lr, r6 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r0, r1, #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, #360] @ (1a35d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x91a90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -380529,15 +380522,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a3512 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x919ca> │ │ │ │ @ instruction: 0xf4e201b5 │ │ │ │ - add r0, r3 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (1a3664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x91b1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381022,17 +381015,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1a180c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fcc4> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a3b86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9203e> │ │ │ │ mcr 1, 3, r0, cr4, cr5, {5} │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r4, 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, #260] @ (1a3cf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x921a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381119,17 +381112,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1a180c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fcc4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1a3c86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9213e> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r4, #-724]! @ 0xfffffd2c │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + setend be │ │ │ │ lsls r4, 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, #236] @ (1a3df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x922b0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -381208,17 +381201,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a180c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fcc4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a3dae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x92266> │ │ │ │ nop │ │ │ │ mcrr 1, 11, r0, r4, cr5 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r4, 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, #276] @ (1a3f28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x923e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -381310,17 +381303,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a180c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x8fcc4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a3eb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x92370> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb3c01b5 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r4, 1a3f80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x92438> │ │ │ │ + push {r2, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a41b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9266c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -381517,17 +381510,17 @@ │ │ │ │ and.w r1, ip, r5, ror #2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - sxtb r2, r0 │ │ │ │ + cbz r2, 1a4214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x926cc> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + cbz r4, 1a41f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x926b0> │ │ │ │ lsls r4, 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, #632] @ (1a4454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9290c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381730,17 +381723,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a46ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x92ba4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -381938,17 +381931,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, 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, #632] @ (1a498c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x92e44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382151,17 +382144,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a4c24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x930dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -382359,17 +382352,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #336 @ (adr r6, 1a4d8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x93244>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 1a4d4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x93204>) │ │ │ │ lsls r4, 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, #632] @ (1a4ec4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9337c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382572,17 +382565,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r5, pc, #496 @ (adr r5, 1a50c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x93580>) │ │ │ │ + add r6, pc, #432 @ (adr r6, 1a5088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x93540>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, pc, #680 @ (adr r3, 1a5184 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9363c>) │ │ │ │ + add r4, pc, #616 @ (adr r4, 1a5144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x935fc>) │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (1a4f5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x93414>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -384359,15 +384352,15 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #712] @ 0x2c8 │ │ │ │ b.n 1a63ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x94866> │ │ │ │ stmia r6!, {r1, r2, r4} │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r6, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r0, r5, #31 │ │ │ │ bpl.n 1a657c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x94a34> │ │ │ │ add.w r7, r3, #598016 @ 0x92000 │ │ │ │ @@ -384799,19 +384792,19 @@ │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 18c900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7adb8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 1a69b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x94e70> │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 1a6a8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x94f44> │ │ │ │ sub sp, #28 │ │ │ │ @@ -385935,15 +385928,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a76fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x95bb4> │ │ │ │ nop │ │ │ │ uxtb r6, r3 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb.w r0, [ip, ] │ │ │ │ + vst4.8 {d0,d2,d4,d6}, [ip], r7 │ │ │ │ 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, #384] @ (1a79d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x95e88>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -386070,15 +386063,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a78d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x95d8e> │ │ │ │ cbz r0, 1a79d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x95e8c> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - @ instruction: 0xf6580107 │ │ │ │ + @ instruction: 0xf7480107 │ │ │ │ stmdb sp!, {r4, r5, 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, #360] @ (1a7b54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9600c>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -386199,15 +386192,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a7a6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x95f24> │ │ │ │ nop │ │ │ │ add r7, sp, #408 @ 0x198 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrsb.w r0, [r4, #263] @ 0x107 │ │ │ │ + @ instruction: 0xfa840107 │ │ │ │ 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, #380] @ (1a7ce8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x961a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -386335,15 +386328,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a7bf2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x960aa> │ │ │ │ add r5, sp, #912 @ 0x390 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr??.w r0, [r8, #263] @ 0x107 │ │ │ │ + vld2.8 {d16[0],d17[0]}, [r8], r7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (1a7e6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x96324>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -386464,15 +386457,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a7d84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9623c> │ │ │ │ nop │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - @ instruction: 0xf6fc0107 │ │ │ │ + @ instruction: 0xf7ec0107 │ │ │ │ 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, #380] @ (1a8000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x964b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -386600,15 +386593,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a7f0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x963c2> │ │ │ │ add r2, sp, #816 @ 0x330 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - @ instruction: 0xf6600107 │ │ │ │ + @ instruction: 0xf7500107 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a80f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x965ae> │ │ │ │ stmdb sp!, {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, #332] @ (1a816c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x96624>) │ │ │ │ @@ -386985,15 +386978,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a8390 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x96848> │ │ │ │ nop │ │ │ │ add r6, pc, #376 @ (adr r6, 1a8614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x96acc>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - @ instruction: 0xf2fa0107 │ │ │ │ + @ instruction: 0xf3ea0107 │ │ │ │ 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 r2, [pc, #412] @ (1a8650 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x96b08>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -387127,15 +387120,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a854c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x96a04> │ │ │ │ add r4, pc, #632 @ (adr r4, 1a88cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x96d84>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - adcs.w r1, lr, #7 │ │ │ │ + movw r1, #57351 @ 0xe007 │ │ │ │ stmdb sp!, {r4, 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 r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #20 │ │ │ │ cmp r1, r4 │ │ │ │ @@ -388259,15 +388252,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a931e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x977d6> │ │ │ │ str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bgt.n 1a9474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9792c> │ │ │ │ + ble.n 1a9454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9790c> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #476] @ (1a9628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97ae0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -388413,15 +388406,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a94e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97998> │ │ │ │ nop │ │ │ │ str r5, [sp, #24] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bls.n 1a9618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97ad0> │ │ │ │ + bge.n 1a95f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97ab0> │ │ │ │ lsls r7, r0, #4 │ │ │ │ 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, #460] @ (1a980c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97cc4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -388565,15 +388558,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a96f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97baa> │ │ │ │ nop │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bhi.n 1a98c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97d80> │ │ │ │ + bls.n 1a98a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97d60> │ │ │ │ lsls r7, r0, #4 │ │ │ │ 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, #432] @ (1a99d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97e8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -388711,15 +388704,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 193c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x82100> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a98c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97d7c> │ │ │ │ nop │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bvs.n 1a9a10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97ec8> │ │ │ │ + bvc.n 1a99f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97ea8> │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -388764,21 +388757,21 @@ │ │ │ │ b.n 1a9a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97ef0> │ │ │ │ ldr r2, [pc, #16] @ (1a9a70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97f28>) │ │ │ │ add r2, pc │ │ │ │ b.n 1a9a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97ef0> │ │ │ │ ldr r2, [pc, #16] @ (1a9a74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97f2c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1a9a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97ef0> │ │ │ │ - b.n 1a9638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97af0> │ │ │ │ + b.n 1a9818 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97cd0> │ │ │ │ lsls r7, r0, #4 │ │ │ │ - b.n 1a95d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97a90> │ │ │ │ + b.n 1a97b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97c70> │ │ │ │ lsls r7, r0, #4 │ │ │ │ - b.n 1a9550 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97a08> │ │ │ │ + b.n 1a9730 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97be8> │ │ │ │ lsls r7, r0, #4 │ │ │ │ - b.n 1a9588 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97a40> │ │ │ │ + b.n 1a9768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97c20> │ │ │ │ lsls r7, r0, #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, #340] @ (1a9bdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98094>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -388889,15 +388882,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9b3e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97ff6> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - b.n 1a943c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x978f4> │ │ │ │ + b.n 1a961c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97ad4> │ │ │ │ lsls r7, r0, #4 │ │ │ │ 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, #312] @ (1a9d2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x981e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389002,15 +388995,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9cb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98168> │ │ │ │ ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r6, #6 │ │ │ │ - b.n 1aa270 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98728> │ │ │ │ + b.n 1aa450 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98908> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (1a9e78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98330>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -389112,15 +389105,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9dfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x982b4> │ │ │ │ ldrh r2, [r1, #32] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - b.n 1a9fe4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9849c> │ │ │ │ + b.n 1aa1c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9867c> │ │ │ │ lsls r7, r0, #4 │ │ │ │ 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, #312] @ (1a9fc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98480>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389228,15 +389221,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9f4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98404> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #22] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - svc 14 │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (1aa114 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x985cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -389338,15 +389331,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98550> │ │ │ │ ldrh r6, [r5, #10] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ble.n 1aa1c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98678> │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r7, r0, #4 │ │ │ │ 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, #312] @ (1aa264 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9871c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389454,15 +389447,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa1e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x986a0> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #0] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - blt.n 1aa1c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98680> │ │ │ │ + bgt.n 1aa1a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98660> │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1aa30e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x987c6> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -389772,15 +389765,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strgt.w r3, [lr, #28] │ │ │ │ b.n 1aa57a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98a32> │ │ │ │ nop │ │ │ │ strh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bvc.n 1aa63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98af4> │ │ │ │ + bvc.n 1aa61c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98ad4> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (1aa784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98c3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389891,15 +389884,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1aa6f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98baa> │ │ │ │ strh r2, [r3, #24] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bpl.n 1aa884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98d3c> │ │ │ │ + bvs.n 1aa864 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98d1c> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #312] @ (1aa8d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98d90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390004,15 +389997,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, lr, #24 │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strdgt r3, r3, [lr, #24] │ │ │ │ b.n 1aa852 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98d0a> │ │ │ │ strh r2, [r6, #12] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bcc.n 1aa9c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98e78> │ │ │ │ + bmi.n 1aa9a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98e58> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #324] @ (1aaa38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98ef0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390119,15 +390112,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1aa9ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98e66> │ │ │ │ strh r6, [r3, #2] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bne.n 1aaa28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98ee0> │ │ │ │ + bcs.n 1aaa08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98ec0> │ │ │ │ lsls r7, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #344] @ (1aabac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x99064>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -390243,15 +390236,15 @@ │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1aab2e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x98fe6> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #27] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - beq.n 1aac38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x990f0> │ │ │ │ + bne.n 1aac18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x990d0> │ │ │ │ lsls r7, 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, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #336] @ (1aad18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x991d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390364,15 +390357,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1aac98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x99150> │ │ │ │ ldrb r2, [r1, #22] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1aae8e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x99346> │ │ │ │ @@ -391415,15 +391408,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x99dd0> │ │ │ │ strb r6, [r3, #4] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #356] @ (1abb14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x99fcc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -391539,15 +391532,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aba76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x99f2e> │ │ │ │ nop │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #368] @ (1abca0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a158>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -391665,15 +391658,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1abc1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a0d6> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #348] @ (1abe18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a2d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -391785,15 +391778,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1abd98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a250> │ │ │ │ ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1abe98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a350>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392025,17 +392018,17 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1a99dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97e94> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1ac0a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a558> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #16] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r4, 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, #224] @ (1ac1e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a69c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392113,17 +392106,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1a99dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97e94> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1ac18c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a644> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #4] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r4, 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, #212] @ (1ac2d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a78c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -392197,17 +392190,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a99dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97e94> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1ac290 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a748> │ │ │ │ str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r4, 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, #240] @ (1ac3e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a898>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -392290,17 +392283,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a99dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x97e94> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1ac382 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a83a> │ │ │ │ nop │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ 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, #104] @ (1ac464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9a91c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393126,15 +393119,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1acd46 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b1fe> │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r1, pc, #656 @ (adr r1, 1ad0a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b558>) │ │ │ │ + add r2, pc, #592 @ (adr r2, 1ad060 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b518>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #392] @ (1acfac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b464>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393265,15 +393258,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1acf18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b3d0> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r4] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #904 @ (adr r0, 1ad33c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b7f4>) │ │ │ │ lsls r7, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #376] @ (1ad140 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b5f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -393398,15 +393391,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad0b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b568> │ │ │ │ ldr r2, [r1, r6] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r3, pc, #664 @ (adr r3, 1ad3e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b898>) │ │ │ │ + add r4, pc, #600 @ (adr r4, 1ad3a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b858>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (1ad2e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b798>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393538,15 +393531,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad250 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b708> │ │ │ │ ldrsb r6, [r6, r7] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r3, pc, #8 @ (adr r3, 1ad2f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b7a8>) │ │ │ │ + add r3, pc, #968 @ (adr r3, 1ad6b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9bb68>) │ │ │ │ lsls r7, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #376] @ (1ad474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b92c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -393671,15 +393664,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad3e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9b89c> │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r0, pc, #968 @ (adr r0, 1ad844 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9bcfc>) │ │ │ │ + add r1, pc, #904 @ (adr r1, 1ad804 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9bcbc>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (1ad614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9bacc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393811,15 +393804,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9ba3c> │ │ │ │ strb r2, [r0, r3] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r0, pc, #312 @ (adr r0, 1ad754 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9bc0c>) │ │ │ │ + add r1, pc, #248 @ (adr r1, 1ad714 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9bbcc>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1ad6f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9bbae> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -394201,15 +394194,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1ad9f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9beb0> │ │ │ │ str r6, [r7, r0] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #400] @ (1adc60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c118>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394343,15 +394336,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1adbba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c072> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #520] @ (1ade6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c324>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, 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, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #388] @ (1ade00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c2b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394480,15 +394473,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1add62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c21a> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #856] @ (1ae15c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c614>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (1adfa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c45c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394618,15 +394611,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1adf06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c3be> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #216] @ (1ae080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c538>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #420] @ (1ae164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c61c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -394765,15 +394758,15 @@ │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1ae0d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c58a> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #584] @ (1ae3b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c868>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r7, 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, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #416] @ (1ae320 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c7d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394910,15 +394903,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1ae28a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c742> │ │ │ │ nop │ │ │ │ @ instruction: 0x47d2 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1ae4e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9c998> │ │ │ │ @@ -396174,15 +396167,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1af1ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9d672> │ │ │ │ subs r0, #174 @ 0xae │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #452] @ (1af42c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9d8e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -396324,15 +396317,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af368 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9d820> │ │ │ │ adds r6, #234 @ 0xea │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #444] @ (1af604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9dabc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -396473,15 +396466,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af570 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9da28> │ │ │ │ adds r5, #10 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #428] @ (1af7cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9dc84>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -396618,15 +396611,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af736 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9dbee> │ │ │ │ nop │ │ │ │ adds r3, #50 @ 0x32 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ lsls r7, r0, #4 │ │ │ │ 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, #796] @ (1afb00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9dfb8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -396875,16 +396868,16 @@ │ │ │ │ nop │ │ │ │ adds r1, #106 @ 0x6a │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldr??.w r0, [r2, #243] @ 0xf3 │ │ │ │ - @ instruction: 0xf73800f3 │ │ │ │ + @ instruction: 0xfac200f3 │ │ │ │ + strh.w r0, [r8, r3, lsl #3] │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 1affe4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9e49c> │ │ │ │ ldrh.w r1, [r4, #3012] @ 0xbc4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -397261,15 +397254,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r0, #14] │ │ │ │ lsls r7, r0, #4 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1890c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7757c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -397555,16 +397548,16 @@ │ │ │ │ nop │ │ │ │ cmp r0, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - @ instruction: 0xf12600f3 │ │ │ │ - mrc 0, 3, r0, cr8, cr3, {7} │ │ │ │ + @ instruction: 0xf21600f3 │ │ │ │ + vqadd.s32 q8, q12, │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 1b08de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9ed96> │ │ │ │ ldrh.w r1, [r4, #3012] @ 0xbc4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -397930,15 +397923,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r7, r0, #4 │ │ │ │ mov r1, lr │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x7adb8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -398557,19 +398550,18 @@ │ │ │ │ bl 1889c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x76e80> │ │ │ │ b.n 1b0cfa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9f1b2> │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - b.n 1b108c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9f544> │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - b.n 1b0b5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9f014> │ │ │ │ + stlexd r3, r0, r0, [r2] │ │ │ │ + b.n 1b0d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9f1f4> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b1352 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9f80a> │ │ │ │ @@ -399358,19 +399350,19 @@ │ │ │ │ bl 1889c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x76e80> │ │ │ │ b.n 1b1710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9fbc8> │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ble.n 1b1acc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x9ff84> │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - blt.n 1b1b74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa002c> │ │ │ │ + bgt.n 1b1b54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa000c> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b1db6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa026e> │ │ │ │ @@ -399843,21 +399835,21 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ b.n 1b254c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa0a04> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r7, r0, #4 │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bmi.n 1b221c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa06d4> │ │ │ │ + bpl.n 1b21fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa06b4> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - bne.n 1b209c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa0554> │ │ │ │ + bcs.n 1b207c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa0534> │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b2354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa080c> │ │ │ │ @@ -400383,21 +400375,21 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ blt.n 1b26c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa0b78> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r7, r0, #4 │ │ │ │ bls.n 1b2878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa0d30> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 1b29f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa0eac> │ │ │ │ @@ -400901,21 +400893,21 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 1b2d86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa123e> │ │ │ │ mrc2 1, 1, r0, cr6, cr4, {5} │ │ │ │ bmi.n 1b2de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa12a0> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #880] @ (1b3180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa1638>) │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r7, r0, #4 │ │ │ │ bcs.n 1b2ef8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa13b0> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -401524,21 +401516,21 @@ │ │ │ │ b.n 1b354c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa1a04> │ │ │ │ nop │ │ │ │ @ instruction: 0xf67001b4 │ │ │ │ ldmia r5, {r1, r3, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + ldr r0, [pc, #664] @ (1b3870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa1d28>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ite vs │ │ │ │ - lslvs r3, r6, #3 │ │ │ │ - popvc {r1, r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ + lsls r3, r6, #3 │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -402283,21 +402275,21 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r5!, {r6} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 4, r0, cr6, cr4, {5} │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmia r2!, {r2, r5, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r3, r6, #3 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b4192 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa264a> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -402907,21 +402899,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ pop {r3, r7, pc} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 1b44f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa29ac> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r7, r0, #4 │ │ │ │ revsh r0, r5 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b4966 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa2e1e> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -403422,15 +403414,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r7, r0, #4 │ │ │ │ uxtb r0, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldr r3, [pc, #984] @ (1b518c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa3644>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #984] @ (1b5190 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa3648>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -403713,17 +403705,17 @@ │ │ │ │ vmov r2, s15 │ │ │ │ b.n 1b4cbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa3176> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - add r7, pc, #520 @ (adr r7, 1b5398 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa3850>) │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r4, pc, #448 @ (adr r4, 1b5354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa380c>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 1b5314 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa37cc>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -404091,15 +404083,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ lsls r4, r6, #6 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b55dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa3a94> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add.w r6, r5, r4, lsl #2 │ │ │ │ @@ -404394,17 +404386,17 @@ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ sbfx r1, r1, #20, #10 │ │ │ │ b.n 1b5960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa3e18> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1b550e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa39c6> │ │ │ │ @@ -404818,21 +404810,21 @@ │ │ │ │ b.n 1b5eda <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa4392> │ │ │ │ ldmia r5, {r3, r4, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ add r3, pc, #968 @ (adr r3, 1b6324 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa47dc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r1, pc, #120 @ (adr r1, 1b5fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa4498>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -405518,15 +405510,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldr r3, [pc, #952] @ (1b6c00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa50b8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #952] @ (1b6c04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa50bc>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -405803,17 +405795,17 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1b6b2e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa4fe6> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1b672e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa4be6> │ │ │ │ @@ -406527,23 +406519,23 @@ │ │ │ │ ble.w 1b6f02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa53ba> │ │ │ │ b.n 1b700e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa54c6> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b7808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa5cc0> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -407341,22 +407333,22 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1b7926 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa5dde> │ │ │ │ b.n 1b7a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa5ef0> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - @ instruction: 0xf76a0106 │ │ │ │ + ldr.w r0, [sl, ] │ │ │ │ strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b828e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa6746> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -411960,15 +411952,15 @@ │ │ │ │ sub.w r2, r6, #3440 @ 0xd70 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1523] @ 0x5f3 │ │ │ │ ldr.w r2, [r0, #2912] @ 0xb60 │ │ │ │ b.n 1bbbd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaa090> │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1bc154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaa60c> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -413067,15 +413059,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r7, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc97e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaae36> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413089,15 +413081,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r0, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc9b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaae6e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413111,17 +413103,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r1, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ite lt │ │ │ │ - lsllt r6, r0, #4 │ │ │ │ - cmpge r0, #15 │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ + lsls r6, r0, #4 │ │ │ │ + cmp r0, #15 │ │ │ │ bhi.n 1bc9ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaaea6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (1bca18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaaed0>) │ │ │ │ @@ -413133,15 +413125,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - nop {6} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bca26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaaede> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413155,17 +413147,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ite eq │ │ │ │ - lsleq r6, r0, #4 │ │ │ │ - cmpne r0, #15 │ │ │ │ + itt │ │ │ │ + lsl r6, r0, #4 │ │ │ │ + cmp r0, #15 │ │ │ │ bhi.n 1bca5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaaf16> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (1bca88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaaf40>) │ │ │ │ @@ -413177,16 +413169,16 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bkpt 0x00b8 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + it ge │ │ │ │ + lslge r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bca96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaaf4e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -413199,17 +413191,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bkpt 0x0064 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ - cmp r0, #15 │ │ │ │ + ite pl │ │ │ │ + lslpl r6, r0, #4 │ │ │ │ + cmpmi r0, #15 │ │ │ │ bhi.n 1bcace <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaaf86> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (1bcaf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaafb0>) │ │ │ │ @@ -413221,15 +413213,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r6, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bkpt 0x0010 │ │ │ │ + nop │ │ │ │ lsls r6, r0, #4 │ │ │ │ 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 │ │ │ │ @@ -413248,17 +413240,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r4, [r5, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413277,17 +413269,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r4, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413306,17 +413298,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r2, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413335,17 +413327,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r1, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413364,17 +413356,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r7, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413393,17 +413385,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r6, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r5, #110 @ 0x6e │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bccce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab186> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413417,15 +413409,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbnz r0, 1bcd7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab234> │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcd06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab1be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413439,15 +413431,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbnz r4, 1bcd9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab256> │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcd3e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab1f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413461,15 +413453,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbnz r4, 1bcdc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab278> │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcd76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab22e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413483,15 +413475,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 1bce20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab2d8> │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcdae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab266> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413505,15 +413497,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - hlt 0x0018 │ │ │ │ + cbnz r0, 1bce42 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab2fa> │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcde6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab29e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413527,15 +413519,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, 1bce64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab31c> │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bce1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab2d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413549,15 +413541,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbnz r4, 1bce8a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab342> │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bce56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab30e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413571,15 +413563,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbnz r0, 1bceae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xab366> │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r6, r0, #4 │ │ │ │ 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 │ │ │ │ @@ -413598,17 +413590,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r4, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413627,17 +413619,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r3, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413656,17 +413648,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r1, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r5, #10 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413685,17 +413677,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413714,17 +413706,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r6, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413743,17 +413735,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r5, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413772,17 +413764,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413801,17 +413793,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r2, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413830,17 +413822,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r0, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413859,17 +413851,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r7, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413888,17 +413880,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r5, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413917,17 +413909,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r4, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r3, r6, #3 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r1, #28 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413946,17 +413938,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r2, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413975,17 +413967,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r1, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414004,17 +413996,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414033,17 +414025,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r6, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414062,17 +414054,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r4, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414091,17 +414083,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r3, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414120,17 +414112,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r1, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414149,17 +414141,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r0, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414178,17 +414170,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r6, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414207,17 +414199,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r5, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414236,17 +414228,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r3, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414265,17 +414257,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ strh r0, [r2, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r1, #6 │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd5ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaba66> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414289,15 +414281,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - sxth r0, r4 │ │ │ │ + cbz r0, 1bd624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabadc> │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd5e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaba9e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414311,15 +414303,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbz r0, 1bd64a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabb02> │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd61e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabad6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414333,15 +414325,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbz r0, 1bd66c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabb24> │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd656 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabb0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414355,15 +414347,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbz r0, 1bd68e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabb46> │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1bd6e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabb98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -414392,19 +414384,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 1bd70e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabbc6> │ │ │ │ lsls r6, r0, #4 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1bd748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabc00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -414433,19 +414425,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + cbz r6, 1bd754 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabc0c> │ │ │ │ lsls r6, r0, #4 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd7c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabc7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -414482,19 +414474,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r7, sp, #552 @ 0x228 │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabcf8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -414531,19 +414523,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd8bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabd74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -414580,19 +414572,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + subs r2, r5, r1 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd938 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabdf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -414629,19 +414621,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd9b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabe6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -414678,19 +414670,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #992] @ (1bdd98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac250>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bda30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabee8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -414727,19 +414719,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #496] @ (1bdc24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac0dc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bda46 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabefe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414753,15 +414745,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #992] @ (1bde54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac30c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bda7e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabf36> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414775,15 +414767,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #768] @ (1bddac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac264>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdab6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabf6e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414797,15 +414789,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #544] @ (1bdd04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac1bc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdaee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabfa6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414819,15 +414811,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #320] @ (1bdc5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac114>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xabfde> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414841,15 +414833,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #96] @ (1bdbb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac06c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac016> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414863,15 +414855,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #896] @ (1bdf0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac3c4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac04e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414885,15 +414877,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #672] @ (1bde64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac31c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdbce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac086> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414907,15 +414899,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #448] @ (1bddbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac274>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac0be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414929,15 +414921,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #224] @ (1bdd14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac1cc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc3e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac0f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414951,15 +414943,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #0] @ (1bdc6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac124>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac12e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414973,15 +414965,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #800] @ (1bdfc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac47c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdcae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac166> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414995,15 +414987,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #576] @ (1bdf1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac3d4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdce6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac19e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415017,15 +415009,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #352] @ (1bde74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac32c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r7, pc, #992 @ (adr r7, 1be0f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac5b0>) │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac1d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415039,15 +415031,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #128] @ (1bddcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac284>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r7, pc, #640 @ (adr r7, 1bdfd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac488>) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac20e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415061,15 +415053,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #928] @ (1be124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac5dc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r7, pc, #288 @ (adr r7, 1bdea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac360>) │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd8e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac246> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415083,15 +415075,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #704] @ (1be07c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac534>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, pc, #960 @ (adr r6, 1be180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac638>) │ │ │ │ + add r7, pc, #896 @ (adr r7, 1be140 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac5f8>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bddc6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac27e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415105,15 +415097,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #480] @ (1bdfd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac48c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, pc, #624 @ (adr r6, 1be068 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac520>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 1be028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac4e0>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bddfe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac2b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415127,15 +415119,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #256] @ (1bdf2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac3e4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, pc, #272 @ (adr r6, 1bdf40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac3f8>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 1bdf00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac3b8>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bde36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac2ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415149,15 +415141,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #32] @ (1bde84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac33c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, pc, #960 @ (adr r5, 1be228 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac6e0>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 1be1e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac6a0>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bde6e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac326> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415171,15 +415163,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #832] @ (1be1dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac694>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, pc, #624 @ (adr r5, 1be110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac5c8>) │ │ │ │ + add r6, pc, #560 @ (adr r6, 1be0d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac588>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdea6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac35e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415193,15 +415185,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #608] @ (1be134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac5ec>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, pc, #288 @ (adr r5, 1bdff8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac4b0>) │ │ │ │ + add r6, pc, #224 @ (adr r6, 1bdfb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac470>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdede <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac396> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415215,15 +415207,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #384] @ (1be08c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac544>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r4, pc, #976 @ (adr r4, 1be2e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac798>) │ │ │ │ + add r5, pc, #912 @ (adr r5, 1be2a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac758>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf16 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac3ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415237,15 +415229,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #160] @ (1bdfe4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac49c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r4, pc, #640 @ (adr r4, 1be1c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac680>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 1be188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac640>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac406> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415259,15 +415251,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #960] @ (1be33c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac7f4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r4, pc, #304 @ (adr r4, 1be0b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac568>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 1be070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac528>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac43e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415281,15 +415273,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #736] @ (1be294 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac74c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r3, pc, #976 @ (adr r3, 1be388 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac840>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 1be348 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac800>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdfbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac476> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415303,15 +415295,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #512] @ (1be1ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac6a4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r3, pc, #624 @ (adr r3, 1be260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac718>) │ │ │ │ + add r4, pc, #560 @ (adr r4, 1be220 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac6d8>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdff6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac4ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415325,15 +415317,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #288] @ (1be144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac5fc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r3, pc, #288 @ (adr r3, 1be148 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac600>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 1be108 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac5c0>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be02e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac4e6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415347,15 +415339,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #64] @ (1be09c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac554>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r2, pc, #976 @ (adr r2, 1be430 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac8e8>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 1be3f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac8a8>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be066 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac51e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415369,15 +415361,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #864] @ (1be3f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac8ac>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r2, pc, #640 @ (adr r2, 1be318 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac7d0>) │ │ │ │ + add r3, pc, #576 @ (adr r3, 1be2d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac790>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be09e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac556> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415391,15 +415383,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #640] @ (1be34c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac804>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r2, pc, #288 @ (adr r2, 1be1f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac6a8>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 1be1b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac668>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be0d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac58e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415413,15 +415405,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #416] @ (1be2a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac75c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, pc, #960 @ (adr r1, 1be4c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac980>) │ │ │ │ + add r2, pc, #896 @ (adr r2, 1be488 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac940>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be10e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac5c6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415435,15 +415427,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #192] @ (1be1fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac6b4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, pc, #608 @ (adr r1, 1be3a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac858>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 1be360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac818>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be146 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac5fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415457,15 +415449,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blx pc │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, pc, #272 @ (adr r1, 1be288 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac740>) │ │ │ │ + add r2, pc, #208 @ (adr r2, 1be248 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac700>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be17e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac636> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415479,15 +415471,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blx r8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r0, pc, #960 @ (adr r0, 1be570 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaca28>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 1be530 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac9e8>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be1b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac66e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415501,15 +415493,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blx r1 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r0, pc, #624 @ (adr r0, 1be458 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac910>) │ │ │ │ + add r1, pc, #560 @ (adr r1, 1be418 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac8d0>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be1ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac6a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415523,15 +415515,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bx sl │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r0, pc, #288 @ (adr r0, 1be340 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac7f8>) │ │ │ │ + add r1, pc, #224 @ (adr r1, 1be300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac7b8>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be226 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac6de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415545,15 +415537,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bx r3 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #912 @ (adr r0, 1be5e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xacaa0>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be25e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac716> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415567,15 +415559,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r8, ip │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r0, pc, #576 @ (adr r0, 1be4d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac988>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be296 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac74e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415589,15 +415581,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r8, r5 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + add r0, pc, #224 @ (adr r0, 1be3a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac860>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be2ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac786> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415611,15 +415603,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r0, lr │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be306 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac7be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415633,15 +415625,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r0, r7 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be33e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac7f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415655,15 +415647,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r0, r0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be376 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac82e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415677,15 +415669,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r8, r9 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be3ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac866> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415699,15 +415691,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r8, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be3e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac89e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415721,15 +415713,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r0, fp │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be41e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac8d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415743,15 +415735,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r0, r4 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be456 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac90e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415765,15 +415757,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r8, sp │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be48e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac946> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415787,15 +415779,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r8, r6 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be4c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac97e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415809,15 +415801,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, pc │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be4fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac9b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415831,15 +415823,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, r8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be536 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xac9ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415853,15 +415845,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, r1 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be56e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaca26> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415875,15 +415867,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mvns r0, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be5a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaca5e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415897,15 +415889,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bics r0, r3 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be5de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xaca96> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415919,15 +415911,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ muls r0, r4 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -422844,15 +422836,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, pc} │ │ │ │ ldmdb r2!, {r0, r1, r4, r5, r7, r8} │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ 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, #108] @ (1c40b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb2570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -424016,21 +424008,21 @@ │ │ │ │ b.n 1c4caa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb3162> │ │ │ │ bkpt 0x0092 │ │ │ │ lsls r3, r6, #6 │ │ │ │ bkpt 0x008c │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #744] @ (1c4f70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb3428>) │ │ │ │ + ldr r7, [pc, #680] @ (1c4f30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb33e8>) │ │ │ │ lsls r6, r0, #4 │ │ │ │ revsh r6, r6 │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r1, sl │ │ │ │ blx 74308 <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1c4cae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb3166> │ │ │ │ adds r7, #1 │ │ │ │ subs r0, r6, #0 │ │ │ │ str.w r7, [r4, #4048] @ 0xfd0 │ │ │ │ @@ -424785,15 +424777,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bl 27f456 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d90e> │ │ │ │ ldcl 15, cr15, [r3], {255} @ 0xff │ │ │ │ ldcl 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ - add r1, pc, #456 @ (adr r1, 1c562c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb3ae4>) │ │ │ │ + add r2, pc, #392 @ (adr r2, 1c55ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb3aa4>) │ │ │ │ lsls r2, r6, #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, #598016 @ 0x92000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -425299,21 +425291,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c5a14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb3ecc>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c59d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb3e8e> │ │ │ │ ldr r2, [pc, #16] @ (1c5a18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb3ed0>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c59d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb3e8e> │ │ │ │ nop │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + subs r1, #26 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (1c5ad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb3f88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -425596,15 +425588,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c5c38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb40f0> │ │ │ │ b.n 1c5c76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb412e> │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r6, 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 r3, [pc, #504] @ (1c5fa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4458>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -425776,15 +425768,15 @@ │ │ │ │ b.n 1c5ed6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb438e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c5e40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb42f8> │ │ │ │ b.n 1c5e7a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4332> │ │ │ │ ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r6, 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 r3, [pc, #484] @ (1c61a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4658>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -425944,15 +425936,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6054 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb450c> │ │ │ │ b.n 1c608a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4542> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r6, 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 r3, [pc, #504] @ (1c63b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb486c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -426128,15 +426120,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb470c> │ │ │ │ b.n 1c628e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4746> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r6, 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 r3, [pc, #484] @ (1c65b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4a6c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -426296,15 +426288,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6468 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4920> │ │ │ │ b.n 1c649e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4956> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r6, 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 r3, [pc, #504] @ (1c67c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4c80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -426480,15 +426472,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4b20> │ │ │ │ b.n 1c66a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4b5a> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1c6870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb4d28> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -426927,17 +426919,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1c6c30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb50e8> │ │ │ │ b.n 1c6c36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb50ee> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ 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, #388] @ (1c6e90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5348>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427063,17 +427055,17 @@ │ │ │ │ b.n 1c6dc2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb527a> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1c6dbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5274> │ │ │ │ b.n 1c6dc2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb527a> │ │ │ │ pop {r1, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1c7084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb553c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427232,15 +427224,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6f4a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5402> │ │ │ │ b.n 1c6f80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5438> │ │ │ │ nop │ │ │ │ hlt 0x0024 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (1c727c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5734>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427402,15 +427394,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb55f0> │ │ │ │ b.n 1c7172 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb562a> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8b2 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r6, 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 r4, [pc, #452] @ (1c745c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5914>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -427567,15 +427559,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c732e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb57e6> │ │ │ │ b.n 1c7364 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb581c> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6ba │ │ │ │ lsls r3, r6, #6 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (1c7654 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5b0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427737,15 +427729,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7510 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb59c8> │ │ │ │ b.n 1c754a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5a02> │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #160] @ (1c770c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5bc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -428038,15 +428030,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7872 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5d2a> │ │ │ │ b.n 1c78b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5d70> │ │ │ │ nop │ │ │ │ cbz r6, 1c7a00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5eb8> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #528] @ (1c7c08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb60c0>) │ │ │ │ @@ -428224,15 +428216,15 @@ │ │ │ │ b.n 1c7ab8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5f70> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7a9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5f56> │ │ │ │ b.n 1c7ae6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb5f9e> │ │ │ │ add r7, sp, #360 @ 0x168 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r6, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1c7e74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb632c> │ │ │ │ @@ -430290,15 +430282,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c92d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb7788> │ │ │ │ b.n 1c931e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb77d6> │ │ │ │ nop │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf7460105 │ │ │ │ + ldrh.w r0, [r6, ] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #516] @ (1c9650 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb7b08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -430472,15 +430464,15 @@ │ │ │ │ b.n 1c959c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb7a54> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c94fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb79b2> │ │ │ │ b.n 1c9540 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb79f8> │ │ │ │ str r5, [sp, #32] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf4c00105 │ │ │ │ + subs.w r1, r0, #8716288 @ 0x850000 │ │ │ │ stmdb sp!, {r4, 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, #572] @ (1c98a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb7d60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -430667,15 +430659,15 @@ │ │ │ │ b.n 1c97ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb7c86> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c971e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb7bd6> │ │ │ │ b.n 1c9772 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb7c2a> │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ssat r1, #6, sl │ │ │ │ + @ instruction: 0xf3fa0105 │ │ │ │ stmdb sp!, {r4, 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, #544] @ (1c9ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb7f9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -430854,15 +430846,15 @@ │ │ │ │ b.n 1c9a12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb7eca> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c996c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb7e24> │ │ │ │ b.n 1c99b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb7e6e> │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - orn r1, r2, #5 │ │ │ │ + adcs.w r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #280] @ (1c9c18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb80d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -431524,17 +431516,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1ca21c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb86d4> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1ca17e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8636> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #10] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #696] @ (1ca568 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8a20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -431772,17 +431764,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1ca4c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8980> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1ca41a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb88d2> │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [pc, #456] @ (1ca73c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8bf4>) │ │ │ │ + ldr r7, [pc, #392] @ (1ca6fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8bb4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #684] @ (1ca834 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8cec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -432013,17 +432005,17 @@ │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1ca7b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8c6c> │ │ │ │ mov r5, r6 │ │ │ │ b.n 1ca718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8bd0> │ │ │ │ nop │ │ │ │ strh r0, [r1, #30] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r5, [pc, #912] @ (1cabcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb9084>) │ │ │ │ + ldr r6, [pc, #848] @ (1cab8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb9044>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [pc, #472] @ (1caa18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8ed0>) │ │ │ │ + ldr r4, [pc, #408] @ (1ca9d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8e90>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #732] @ (1cab30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8fe8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -432269,17 +432261,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1caa96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8f4e> │ │ │ │ b.n 1ca9e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb8e9c> │ │ │ │ nop │ │ │ │ strh r6, [r7, #6] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r3, [pc, #176] @ (1cabe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb90a0>) │ │ │ │ + ldr r4, [pc, #112] @ (1caba8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb9060>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #680] @ (1cade4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb929c>) │ │ │ │ + ldr r1, [pc, #616] @ (1cada4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb925c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #308] @ (1cac84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb913c>) │ │ │ │ @@ -434355,21 +434347,21 @@ │ │ │ │ b.n 1cc368 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xba820> │ │ │ │ ldr r3, [pc, #16] @ (1cc3b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xba868>) │ │ │ │ add r3, pc │ │ │ │ b.n 1cc368 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xba820> │ │ │ │ ldr r3, [pc, #16] @ (1cc3b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xba86c>) │ │ │ │ add r3, pc │ │ │ │ b.n 1cc368 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xba820> │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #544] @ (1cc5ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbaaa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434547,15 +434539,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 1cc47e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xba936> │ │ │ │ b.n 1cc4d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xba988> │ │ │ │ str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #544] @ (1cc828 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbace0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434732,15 +434724,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 1cc6c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbab80> │ │ │ │ b.n 1cc70a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbabc2> │ │ │ │ str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #520] @ (1cca4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbaf04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434912,15 +434904,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 1cc8ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbada6> │ │ │ │ b.n 1cc938 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbadf0> │ │ │ │ str r6, [r1, #16] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #516] @ (1ccc6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435090,15 +435082,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ccb1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbafd4> │ │ │ │ b.n 1ccb5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb012> │ │ │ │ nop │ │ │ │ ldrsh r4, [r5, r3] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r3, r0, #598016 @ 0x92000 │ │ │ │ sub sp, #20 │ │ │ │ @@ -435158,21 +435150,21 @@ │ │ │ │ b.n 1cccf2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb1aa> │ │ │ │ ldr r2, [pc, #16] @ (1ccd34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb1ec>) │ │ │ │ add r2, pc │ │ │ │ b.n 1cccf2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb1aa> │ │ │ │ ldr r2, [pc, #16] @ (1ccd38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb1f0>) │ │ │ │ add r2, pc │ │ │ │ b.n 1cccf2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb1aa> │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (1ccdfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb2b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435470,15 +435462,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ccf72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb42a> │ │ │ │ b.n 1ccfb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb470> │ │ │ │ nop │ │ │ │ ldrh r4, [r2, r2] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cbnz r4, 1cd122 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb5da> │ │ │ │ + cbnz r4, 1cd15e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb616> │ │ │ │ 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 r3, [pc, #504] @ (1cd2ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb7a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435653,15 +435645,15 @@ │ │ │ │ b.n 1cd22a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb6e2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd190 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb648> │ │ │ │ b.n 1cd1ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb686> │ │ │ │ ldr r6, [r3, r1] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cbnz r6, 1cd2f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb7ae> │ │ │ │ + cbnz r6, 1cd332 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb7ea> │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #496] @ (1cd4f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb9b0>) │ │ │ │ @@ -435829,15 +435821,15 @@ │ │ │ │ b.n 1cd43a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb8f2> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd3a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb85c> │ │ │ │ b.n 1cd3de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb896> │ │ │ │ ldrsb r4, [r1, r1] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cbnz r6, 1cd534 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbb9ec> │ │ │ │ + revsh 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1cd70c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbbbc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -436016,15 +436008,15 @@ │ │ │ │ b.n 1cd64a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbbb02> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd5b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbba68> │ │ │ │ b.n 1cd5ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbbaa6> │ │ │ │ strb r6, [r7, r0] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #496] @ (1cd918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbbdd0>) │ │ │ │ @@ -436192,15 +436184,15 @@ │ │ │ │ b.n 1cd85a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbbd12> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd7c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbbc7c> │ │ │ │ b.n 1cd7fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbbcb6> │ │ │ │ strh r4, [r5, r0] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6de │ │ │ │ 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 r3, [pc, #504] @ (1cdb2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbbfe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -436379,15 +436371,15 @@ │ │ │ │ b.n 1cda6a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbbf22> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd9d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbbe88> │ │ │ │ b.n 1cda0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbbec6> │ │ │ │ str r6, [r3, r0] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cbz r2, 1cdbb2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc06a> │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1cdbde <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc096> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -436840,17 +436832,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1cdfbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc474> │ │ │ │ b.n 1cdfc2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc47a> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #328] @ (1ce1d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc690>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ 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, #428] @ (1ce254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc70c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -436987,17 +436979,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1ce16c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc624> │ │ │ │ b.n 1ce172 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc62a> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #664] @ (1ce4f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc9a8>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #172] @ (1ce320 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc7d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -437307,15 +437299,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ce49e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc956> │ │ │ │ b.n 1ce4ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbc9a6> │ │ │ │ nop │ │ │ │ cmp r0, sp │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #560] @ (1ce868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbcd20>) │ │ │ │ @@ -437503,15 +437495,15 @@ │ │ │ │ b.n 1ce702 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbcbba> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ce6e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbcba0> │ │ │ │ b.n 1ce73a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbcbf2> │ │ │ │ orrs r2, r3 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #592 @ 0x250 │ │ │ │ lsls r5, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1cead4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbcf8c> │ │ │ │ @@ -439448,15 +439440,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cfd9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbe252> │ │ │ │ b.n 1cfdfa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbe2b2> │ │ │ │ nop │ │ │ │ cmp r4, #118 @ 0x76 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #556] @ (1d015c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbe614>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -439643,15 +439635,15 @@ │ │ │ │ b.n 1d009e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbe556> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cffee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbe4a6> │ │ │ │ b.n 1d0042 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbe4fa> │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ 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 r3, [pc, #620] @ (1d03e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbe89c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -439851,15 +439843,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d023c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbe6f4> │ │ │ │ b.n 1d02a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbe758> │ │ │ │ nop │ │ │ │ movs r7, #218 @ 0xda │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ 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 r3, [pc, #576] @ (1d0640 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbeaf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -440047,15 +440039,15 @@ │ │ │ │ b.n 1d0566 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbea1e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d04b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbe96c> │ │ │ │ b.n 1d050a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbe9c2> │ │ │ │ movs r5, #82 @ 0x52 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #304] @ (1d078c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbec44>) │ │ │ │ @@ -441425,17 +441417,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1d15a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbfa58> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1d150a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbf9c2> │ │ │ │ asrs r4, r4, #23 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 1d1538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbf9f0> │ │ │ │ + udf #116 @ 0x74 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #748] @ (1d1930 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbfde8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -441687,17 +441679,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1d1884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbfd3c> │ │ │ │ b.n 1d17c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbfc7e> │ │ │ │ nop │ │ │ │ asrs r4, r1, #12 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - bgt.n 1d193c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbfdf4> │ │ │ │ + bgt.n 1d191c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbfdd4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 1d18bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbfd74> │ │ │ │ + blt.n 1d189c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbfd54> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #744] @ (1d1c38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc00f0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -441946,17 +441938,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1d1baa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc0062> │ │ │ │ mov r6, r7 │ │ │ │ b.n 1d1b0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xbffc2> │ │ │ │ asrs r0, r0, #32 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - bhi.n 1d1bec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc00a4> │ │ │ │ + bls.n 1d1bcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc0084> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 1d1b4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc0004> │ │ │ │ + bhi.n 1d1d2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc01e4> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #804] @ (1d1f7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc0434>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -442224,17 +442216,17 @@ │ │ │ │ bhi.n 1d1ed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc038c> │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ b.n 1d1e0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc02c2> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #19 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - bpl.n 1d1f54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc040c> │ │ │ │ + bvs.n 1d1f34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc03ec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 1d1e8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc0344> │ │ │ │ + bpl.n 1d206c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc0524> │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #332] @ (1d20e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc05a0>) │ │ │ │ @@ -447828,21 +447820,21 @@ │ │ │ │ b.n 1d6282 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc473a> │ │ │ │ ldr r2, [pc, #16] @ (1d62c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc477c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d6282 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc473a> │ │ │ │ ldr r2, [pc, #16] @ (1d62c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc4780>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d6282 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc473a> │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #188] @ (1d6398 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc4850>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448153,15 +448145,15 @@ │ │ │ │ b.n 1d65c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc4a80> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d651e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc49d6> │ │ │ │ b.n 1d656c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc4a24> │ │ │ │ stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ 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 r3, [pc, #516] @ (1d68b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc4d68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448342,15 +448334,15 @@ │ │ │ │ b.n 1d67ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc4ca2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d674c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc4c04> │ │ │ │ b.n 1d678e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc4c46> │ │ │ │ stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -448526,15 +448518,15 @@ │ │ │ │ b.n 1d6a06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc4ebe> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d696c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc4e24> │ │ │ │ b.n 1d69aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc4e62> │ │ │ │ stmia r0!, {r1, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ 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 r3, [pc, #516] @ (1d6cec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc51a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448719,15 +448711,15 @@ │ │ │ │ b.n 1d6c26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc50de> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6b88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5040> │ │ │ │ b.n 1d6bca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5082> │ │ │ │ bkpt 0x006a │ │ │ │ lsls r2, r6, #6 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -448903,15 +448895,15 @@ │ │ │ │ b.n 1d6e42 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc52fa> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6da8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5260> │ │ │ │ b.n 1d6de6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc529e> │ │ │ │ pop {r1, r2, r6} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ 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 r3, [pc, #516] @ (1d7128 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc55e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449096,15 +449088,15 @@ │ │ │ │ b.n 1d7062 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc551a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6fc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc547c> │ │ │ │ b.n 1d7006 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc54be> │ │ │ │ rev r6, r5 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1d71e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc569a> │ │ │ │ stmdb 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 │ │ │ │ @@ -449580,17 +449572,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1d75ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5aa6> │ │ │ │ b.n 1d75f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5aac> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ 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, #460] @ (1d78b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5d6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449736,17 +449728,17 @@ │ │ │ │ b.n 1d77c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5c7c> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1d77be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5c76> │ │ │ │ b.n 1d77c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5c7c> │ │ │ │ sxtb r6, r4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #496] @ (1d7ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5f7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449912,15 +449904,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 1d797a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5e32> │ │ │ │ b.n 1d79b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc5e6c> │ │ │ │ sub sp, #0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (1d7cd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc618c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -450088,15 +450080,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7b80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc6038> │ │ │ │ b.n 1d7bc2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc607a> │ │ │ │ nop │ │ │ │ add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r5, 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, [pc, #184] @ (1d7da8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc6260>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -450422,15 +450414,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7f3e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc63f6> │ │ │ │ b.n 1d7f98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc6450> │ │ │ │ nop │ │ │ │ add r2, sp, #816 @ 0x330 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #620] @ (1d8358 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc6810>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -450631,15 +450623,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d81ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc6664> │ │ │ │ b.n 1d8210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc66c8> │ │ │ │ nop │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -453582,16 +453574,15 @@ │ │ │ │ b.n 1da4dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc8994> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da410 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc88c8> │ │ │ │ b.n 1da480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc8938> │ │ │ │ strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1da570 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc8a28> │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + @ instruction: 0xe8d40104 │ │ │ │ stmdb 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, #592] @ (1da80c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc8cc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -453787,15 +453778,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da68a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc8b42> │ │ │ │ b.n 1da6ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc8ba2> │ │ │ │ nop │ │ │ │ strh r0, [r3, #28] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1da210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc86c8> │ │ │ │ + b.n 1da3f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc88a8> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #668] @ (1daac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc8f7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454007,15 +453998,15 @@ │ │ │ │ b.n 1da9ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc8e86> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc8db4> │ │ │ │ b.n 1da972 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc8e2a> │ │ │ │ strh r2, [r5, #8] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1db0e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9598> │ │ │ │ + b.n 1db2c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9778> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (1dad44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc91fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454212,15 +454203,15 @@ │ │ │ │ b.n 1dac5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9116> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1daba0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9058> │ │ │ │ b.n 1dac02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc90ba> │ │ │ │ ldrb r2, [r6, #25] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 1daf28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc93e0> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #660] @ (1daff4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc94ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454429,15 +454420,15 @@ │ │ │ │ b.n 1daefe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc93b6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dae30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc92e8> │ │ │ │ b.n 1daea2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc935a> │ │ │ │ ldrb r2, [r6, #15] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ble.n 1db058 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9510> │ │ │ │ + udf #30 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #616] @ (1db278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9730>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454636,15 +454627,15 @@ │ │ │ │ b.n 1db192 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc964a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db0d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc958a> │ │ │ │ b.n 1db136 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc95ee> │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - blt.n 1db2ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9764> │ │ │ │ + bgt.n 1db28c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9744> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #636] @ (1db510 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc99c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454853,15 +454844,15 @@ │ │ │ │ b.n 1db422 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc98da> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db35c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9814> │ │ │ │ b.n 1db3c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc987e> │ │ │ │ strb r6, [r7, #26] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bhi.n 1db4b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc996c> │ │ │ │ + bls.n 1db494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc994c> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #644] @ (1db7b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9c68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455073,15 +455064,15 @@ │ │ │ │ b.n 1db6c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9b7a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db5f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9ab0> │ │ │ │ b.n 1db666 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9b1e> │ │ │ │ strb r6, [r4, #16] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bvs.n 1db874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9d2c> │ │ │ │ + bvc.n 1db854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9d0c> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #616] @ (1dba34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9eec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455280,15 +455271,15 @@ │ │ │ │ b.n 1db94e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9e06> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db88e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9d46> │ │ │ │ b.n 1db8f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9daa> │ │ │ │ strb r6, [r0, #6] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bcc.n 1db9b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9e68> │ │ │ │ + bmi.n 1db990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xc9e48> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #832] @ (1dbd90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xca248>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455542,15 +455533,15 @@ │ │ │ │ bcc.w 1dbb58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xca010> │ │ │ │ b.n 1dbc02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xca0ba> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + beq.n 1dbdc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xca27c> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #832] @ (1dc0f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xca5a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455804,15 +455795,15 @@ │ │ │ │ bcc.w 1dbeb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xca370> │ │ │ │ b.n 1dbf62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xca41a> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -456077,15 +456068,15 @@ │ │ │ │ b.n 1dc344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xca7fc> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dc22e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xca6e6> │ │ │ │ b.n 1dc2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xca7a0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -456312,15 +456303,15 @@ │ │ │ │ b.n 1dc5b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcaa6e> │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r3, #62 @ 0x3e │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #608] @ (1dc9a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcae5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -456529,15 +456520,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r1, #32] │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #172 @ 0xac │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #696] @ (1dcc80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb138>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -456763,15 +456754,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dcaa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcaf5c> │ │ │ │ b.n 1dcb22 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcafda> │ │ │ │ ldrsh r2, [r1, r6] │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -457002,15 +456993,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrb r6, [r5, r2] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + bkpt 0x0082 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #540] @ (1dd1b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb670>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457195,15 +457186,15 @@ │ │ │ │ b.n 1dd0ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb5a2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb4fc> │ │ │ │ b.n 1dd08e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb546> │ │ │ │ ldr r6, [r6, r6] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #540] @ (1dd3f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb8a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457386,15 +457377,15 @@ │ │ │ │ b.n 1dd322 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb7da> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd27c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb734> │ │ │ │ b.n 1dd2c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb77e> │ │ │ │ ldrsb r6, [r7, r5] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cbnz r6, 1dd454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb90c> │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1dd610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcbac8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457579,15 +457570,15 @@ │ │ │ │ b.n 1dd54a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcba02> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd4ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb964> │ │ │ │ b.n 1dd4ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcb9a6> │ │ │ │ strb r6, [r0, r5] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cbnz r6, 1dd630 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcbae8> │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1dd830 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcbce8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457770,15 +457761,15 @@ │ │ │ │ b.n 1dd76a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcbc22> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd6cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcbb84> │ │ │ │ b.n 1dd70e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcbbc6> │ │ │ │ strh r6, [r4, r4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #328] @ (1dd994 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcbe4c>) │ │ │ │ @@ -458742,17 +458733,17 @@ │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1de2f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcc7ac> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1de258 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcc710> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #752] @ (1de674 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xccb2c>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #648] @ (1de628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xccae0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -458968,17 +458959,17 @@ │ │ │ │ mov r6, fp │ │ │ │ cmp r2, lr │ │ │ │ bhi.n 1de572 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcca2a> │ │ │ │ mov r7, fp │ │ │ │ b.n 1de48a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcc942> │ │ │ │ cmp r8, r6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsrs r2, r7, #22 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ mov.w lr, #1 │ │ │ │ mov r9, r8 │ │ │ │ strd r5, r6, [sp] │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ mov sl, r4 │ │ │ │ mov fp, r7 │ │ │ │ @@ -459304,17 +459295,17 @@ │ │ │ │ ldr.w r3, [r6, #860] @ 0x35c │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1de98e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcce46> │ │ │ │ b.n 1de8ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xccda2> │ │ │ │ negs r0, r1 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #672] @ (1dece0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcd198>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -459534,17 +459525,17 @@ │ │ │ │ ldr.w r3, [r8, #860] @ 0x35c │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1dec26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xcd0de> │ │ │ │ mov r1, sl │ │ │ │ b.n 1deb38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xccff0> │ │ │ │ subs r7, #18 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r1, r6, #3 │ │ │ │ strd lr, ip, [sp, #8] │ │ │ │ mov.w sl, #1 │ │ │ │ mov ip, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ @@ -465796,21 +465787,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1e38b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd1d68>) │ │ │ │ add r2, pc │ │ │ │ b.n 1e386c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd1d24> │ │ │ │ ldr r2, [pc, #16] @ (1e38b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd1d6c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1e386c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd1d24> │ │ │ │ nop │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e3ab4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd1f6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -465976,15 +465967,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e39fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd1eb2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3966 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd1e1e> │ │ │ │ b.n 1e399e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd1e56> │ │ │ │ eor.w r1, r8, #177 @ 0xb1 │ │ │ │ - ldr r7, [pc, #1016] @ (1e3eb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd236c>) │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e3cb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466152,15 +466143,15 @@ │ │ │ │ b.n 1e3bf6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd20ae> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd201c> │ │ │ │ b.n 1e3b9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2052> │ │ │ │ nop │ │ │ │ mcr 1, 4, r0, cr2, cr1, {5} │ │ │ │ - ldr r6, [pc, #104] @ (1e3d28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd21e0>) │ │ │ │ + ldr r7, [pc, #40] @ (1e3ce8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd21a0>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e3eb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2368>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466324,15 +466315,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e3df6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd22ae> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3d66 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd221e> │ │ │ │ b.n 1e3d9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2252> │ │ │ │ ldcl 1, cr0, [lr], #-708 @ 0xfffffd3c │ │ │ │ - ldr r7, [pc, #264] @ (1e3fc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2478>) │ │ │ │ + str r2, [r6, r0] │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e40a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466496,15 +466487,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e3fee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd24a6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3f5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2416> │ │ │ │ b.n 1e3f92 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd244a> │ │ │ │ eor.w r1, r6, r1, ror #2 │ │ │ │ - ldr r5, [pc, #504] @ (1e42a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2760>) │ │ │ │ + ldr r6, [pc, #440] @ (1e4268 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2720>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1e414c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2604> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -466976,15 +466967,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e44d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd298e> │ │ │ │ b.n 1e4512 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd29ca> │ │ │ │ nop │ │ │ │ b.n 1e4058 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2510> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r2, [pc, #440] @ (1e47e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2ca0>) │ │ │ │ + ldr r3, [pc, #376] @ (1e47a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2c60>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (1e4834 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2cec>) │ │ │ │ @@ -467152,15 +467143,15 @@ │ │ │ │ b.n 1e46fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2bb2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e46e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2b98> │ │ │ │ b.n 1e471e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2bd6> │ │ │ │ b.n 1e4e54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd330c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r0, [pc, #480] @ (1e4a1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2ed4>) │ │ │ │ + ldr r1, [pc, #416] @ (1e49dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2e94>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1e4a7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd2f34> │ │ │ │ @@ -468778,15 +468769,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e599c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd3e54> │ │ │ │ b.n 1e59de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd3e96> │ │ │ │ nop │ │ │ │ beq.n 1e5b98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd4050> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e5cf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd41b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -468954,15 +468945,15 @@ │ │ │ │ b.n 1e5c44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd40fc> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5baa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd4062> │ │ │ │ b.n 1e5be8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd40a0> │ │ │ │ ldmia r6, {r3, r6} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (1e5f20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd43d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469138,15 +469129,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5db4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd426c> │ │ │ │ b.n 1e5df6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd42ae> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #508] @ (1e6138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd45f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469317,15 +469308,15 @@ │ │ │ │ b.n 1e6072 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd452a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5fd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd4490> │ │ │ │ b.n 1e6016 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd44ce> │ │ │ │ ldmia r2, {r1, r2, r4} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e633c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd47f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469494,15 +469485,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e61e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd46a0> │ │ │ │ b.n 1e621e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd46d6> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e6540 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd49f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469671,15 +469662,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e63ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd48a4> │ │ │ │ b.n 1e6422 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd48da> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r1, #10 │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #276] @ (1e6670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd4b28>) │ │ │ │ @@ -470866,17 +470857,17 @@ │ │ │ │ mov r3, fp │ │ │ │ cmp r2, r1 │ │ │ │ bhi.n 1e7206 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd56be> │ │ │ │ b.n 1e7170 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd5628> │ │ │ │ nop │ │ │ │ cbnz r0, 1e728a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd5742> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #632] @ (1e7514 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd59cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471089,17 +471080,17 @@ │ │ │ │ ldr.w r2, [r3, #860] @ 0x35c │ │ │ │ cmp r2, ip │ │ │ │ bhi.n 1e7486 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd593e> │ │ │ │ b.n 1e73e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd589e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6b4 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #656] @ (1e77c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd5c7c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -471327,17 +471318,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e7748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd5c00> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e76a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd5b5c> │ │ │ │ nop │ │ │ │ push {r2, r3, r4} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #672] @ (1e7a84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd5f3c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -471560,17 +471551,17 @@ │ │ │ │ ldr.w r3, [r6, #860] @ 0x35c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e7a00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd5eb8> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e7958 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd5e10> │ │ │ │ cbz r6, 1e7aa2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd5f5a> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #288] @ (1e7bc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd607c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474983,15 +474974,15 @@ │ │ │ │ str r3, [r2, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strd r0, r1, [r2] │ │ │ │ strh.w r3, [r4, #3972] @ 0xf84 │ │ │ │ b.n 1e9fe6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd849e> │ │ │ │ ldrh r4, [r1, #18] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r0, r2 │ │ │ │ add.w r4, r6, #598016 @ 0x92000 │ │ │ │ it eq │ │ │ │ addeq.w r7, r6, #602112 @ 0x93000 │ │ │ │ beq.n 1ea240 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd86f8> │ │ │ │ @@ -476095,17 +476086,17 @@ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r4, r8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r3, ip │ │ │ │ mov r7, sl │ │ │ │ b.n 1ea6fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xd8bb4> │ │ │ │ nop │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, ip │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -478590,17 +478581,17 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec4b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xda96c> │ │ │ │ b.n 1ec4c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xda97a> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec520 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xda9d8> │ │ │ │ b.n 1ec52e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xda9e6> │ │ │ │ @@ -479037,17 +479028,17 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1eca28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdaee0> │ │ │ │ b.n 1eca36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdaeee> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1eca94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdaf4c> │ │ │ │ b.n 1ecaa2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdaf5a> │ │ │ │ @@ -479484,17 +479475,17 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ecf9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdb454> │ │ │ │ b.n 1ecfaa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdb462> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ed008 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdb4c0> │ │ │ │ b.n 1ed016 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdb4ce> │ │ │ │ @@ -479901,17 +479892,17 @@ │ │ │ │ b.n 1ed4fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdb9b4> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ed578 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdba30> │ │ │ │ b.n 1ed584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdba3c> │ │ │ │ nop │ │ │ │ strb r0, [r7, r2] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -480370,17 +480361,17 @@ │ │ │ │ b.n 1edab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdbf68> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1edb2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdbfe4> │ │ │ │ b.n 1edb38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdbff0> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #16] @ (1edd58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdc210>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -480839,17 +480830,17 @@ │ │ │ │ b.n 1ee064 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdc51c> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ee0e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdc598> │ │ │ │ b.n 1ee0ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdc5a4> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #320] @ (1ee43c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdc8f4>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -481582,17 +481573,17 @@ │ │ │ │ ldrd lr, r4, [sp, #8] │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr.w r3, [r4, #860] @ 0x35c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1eeb6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdd024> │ │ │ │ b.n 1ee9b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdce6c> │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #788] @ (1eef1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdd3d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481830,17 +481821,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r5, #72 @ 0x48 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -482715,17 +482706,17 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1efa24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xddedc> │ │ │ │ b.n 1ef644 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xddafc> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cdp2 0, 5, cr0, cr10, cr15, {7} │ │ │ │ - @ instruction: 0xfbc000ef │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + vhadd.u8 q8, q13, │ │ │ │ + ldc2 0, cr0, [r0], #956 @ 0x3bc │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r0, #4 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ @@ -483842,17 +483833,17 @@ │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f080c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdecc4> │ │ │ │ b.n 1f03ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xde872> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xf0f400ef │ │ │ │ - cdp 0, 4, cr0, cr6, cr15, {7} │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + @ instruction: 0xf1e400ef │ │ │ │ + vhadd.s q0, q11, │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r3, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -484695,20 +484686,20 @@ │ │ │ │ adds r6, r2, r7 │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ eors.w r1, r6, #176 @ 0xb0 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r3, r0, #4 │ │ │ │ mcr 1, 5, r0, cr2, cr0, {5} │ │ │ │ - b.n 1f1890 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdfd48> │ │ │ │ + b.n 1f1a70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdff28> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1f1310 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdf7c8> │ │ │ │ + b.n 1f14f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdf9a8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r9, s15 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -485581,21 +485572,21 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ b.n 1f19c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdfe80> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #15] │ │ │ │ + strb r2, [r2, #19] │ │ │ │ lsls r3, r0, #4 │ │ │ │ b.n 1f15e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdfa9c> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - bls.n 1f1cdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe0194> │ │ │ │ + bls.n 1f1cbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe0174> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bvs.n 1f1d34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe01ec> │ │ │ │ + bvc.n 1f1d14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe01cc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 1f1de6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe029e> │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 1f1cf2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe01aa> │ │ │ │ @@ -486470,21 +486461,21 @@ │ │ │ │ b.n 1f2680 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe0b38> │ │ │ │ lsls r2, r2, #20 │ │ │ │ lsls r1, r6, #6 │ │ │ │ blt.n 1f26bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe0b74> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ lsls r3, r0, #4 │ │ │ │ bls.n 1f2820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe0cd8> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ubfx r3, r5, #0, #10 │ │ │ │ add.w r1, r6, #15 │ │ │ │ @@ -487486,24 +487477,24 @@ │ │ │ │ b.n 1f3266 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe171e> │ │ │ │ nop │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2 :256], r0 │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - itet cc │ │ │ │ - lslcc r7, r5, #3 │ │ │ │ - stmiacs r0!, {} │ │ │ │ - addcc r7, pc │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + stmia r0!, {} │ │ │ │ + add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r7, #15 │ │ │ │ add.w r5, r4, #598016 @ 0x92000 │ │ │ │ adds r3, r5, r1 │ │ │ │ ldrb.w r3, [r3, #3976] @ 0xf88 │ │ │ │ cmp.w r8, #0 │ │ │ │ @@ -488584,15 +488575,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r3!, {r4} │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #992] @ (1f4424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe28dc>) │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r3, [pc, #900] @ (1f43d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe2888>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #900] @ (1f43d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe288c>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -488864,17 +488855,17 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f43bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe2874> │ │ │ │ b.n 1f3e50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe2308> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r0, 1f440e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe28c6> │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ @@ -489676,15 +489667,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ push {r3, r4, r5, r6, lr} │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r6 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ uxth r4, r7 │ │ │ │ lsls r0, r6, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2345] @ 0x929 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f4ac6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe2f7e> │ │ │ │ @@ -489983,17 +489974,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f514e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe3606> │ │ │ │ b.n 1f4bea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe30a2> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - add r7, pc, #408 @ (adr r7, 1f5300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe37b8>) │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, pc, #256 @ (adr r4, 1f526c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe3724>) │ │ │ │ + add r5, pc, #192 @ (adr r5, 1f522c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe36e4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -492304,15 +492295,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ rev r2, r6 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r5, #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] @ (1f7000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe54b8>) │ │ │ │ @@ -492505,17 +492496,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ b.n 1f71e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe56a0> │ │ │ │ nop │ │ │ │ @ instruction: 0xb802 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #168] @ (1f72c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe577c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -492583,19 +492574,19 @@ │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ b.n 1f7280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5738> │ │ │ │ mov r1, r6 │ │ │ │ bl 1c54d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xb398c> │ │ │ │ b.n 1f7280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5738> │ │ │ │ @ instruction: 0xb734 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #440] @ (1f74a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5958>) │ │ │ │ @@ -492764,19 +492755,19 @@ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1f7474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe592c> │ │ │ │ @ instruction: 0xb66a │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -492847,21 +492838,21 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ b.n 1f7558 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5a10> │ │ │ │ push {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strh r6, [r0, #12] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r4, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -492883,15 +492874,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r6, 1f7648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5b00> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strh r6, [r7, #10] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #96] @ (1f7660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5b18>) │ │ │ │ @@ -493526,21 +493517,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (1f7d28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe61e0>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r3, r0, #4 │ │ │ │ bmi.n 1f7ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe619c> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r0, #4 │ │ │ │ sub.w r3, r0, #173 @ 0xad │ │ │ │ cmp.w r3, #268 @ 0x10c │ │ │ │ bhi.w 1f7f58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe6410> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -500862,15 +500853,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 1fce4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xeb306> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, r4] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (1fcf70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xeb428>) │ │ │ │ @@ -500945,15 +500936,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1fced6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xeb38e> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r2] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (1fd054 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xeb50c>) │ │ │ │ @@ -501032,18 +501023,18 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1fcfb2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xeb46a> │ │ │ │ nop │ │ │ │ ldr r0, [r1, r7] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - itte vs │ │ │ │ - lslvs r4, r6, #3 │ │ │ │ - stmdbvs sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (1fd110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xeb5c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -501100,15 +501091,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1fd0ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xeb564> │ │ │ │ nop │ │ │ │ ldr r2, [r4, r3] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r0, #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 r3, [pc, #160] @ (1fd1cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xeb684>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501168,15 +501159,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1fd168 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xeb620> │ │ │ │ nop │ │ │ │ ldr r6, [r4, r0] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r0, #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 r3, [pc, #168] @ (1fd290 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xeb748>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501660,15 +501651,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r6, [r1, r4] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r0, [r6, r3] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r4, [r2, r3] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (1fd82c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xebce4>) │ │ │ │ @@ -501821,15 +501812,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ str r6, [r4, r6] │ │ │ │ lsls r0, r6, #6 │ │ │ │ str r0, [r1, r6] │ │ │ │ lsls r0, r6, #6 │ │ │ │ str r4, [r5, r5] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {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] @ (1fd980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xebe38>) │ │ │ │ @@ -501977,15 +501968,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ str r6, [r7, r0] │ │ │ │ lsls r0, r6, #6 │ │ │ │ str r2, [r4, r0] │ │ │ │ lsls r0, r6, #6 │ │ │ │ str r0, [r1, r0] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ 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] @ (1fda64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xebf1c>) │ │ │ │ @@ -502624,15 +502615,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r1, [pc, #616] @ (1fe2b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xec770>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r1, [pc, #512] @ (1fe254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xec70c>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r1, [pc, #408] @ (1fe1f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xec6a8>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #380] @ (1fe1f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xec6a8>) │ │ │ │ @@ -503552,17 +503543,17 @@ │ │ │ │ ldr.w r1, [r9, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 1fe9b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xece68> │ │ │ │ nop │ │ │ │ subs r7, #218 @ 0xda │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -513929,15 +513920,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -513971,15 +513962,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r5, #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] @ (205d9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf4254>) │ │ │ │ @@ -514005,15 +513996,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r4, [pc, #64] @ (205df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf42b0>) │ │ │ │ @@ -514039,15 +514030,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r3, [pc, #316] @ (205f40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf43f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #301] @ 0x12d │ │ │ │ @@ -514159,15 +514150,15 @@ │ │ │ │ beq.n 205eba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf4372> │ │ │ │ b.n 205e48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf4300> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #480] @ 0x1e0 │ │ │ │ b.n 205eba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf4372> │ │ │ │ ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (206028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf44e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514243,15 +514234,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 205fae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf4466> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (206090 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf4548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -519691,15 +519682,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r0, [r5, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r1, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (209f04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf83bc>) │ │ │ │ @@ -519970,15 +519961,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a0fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf85b2> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #228] @ 20a23c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf86f4> │ │ │ │ mov r5, r3 │ │ │ │ @@ -520113,15 +520104,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf8730> │ │ │ │ strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ 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, #124] @ (20a360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf8818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520170,15 +520161,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a30c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf87c4> │ │ │ │ strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ 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, #124] @ (20a3f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf88ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520227,15 +520218,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a3a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf8858> │ │ │ │ strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ 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, #136] @ (20a494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf894c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520287,15 +520278,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a436 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf88ee> │ │ │ │ nop │ │ │ │ strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ 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, #136] @ (20a534 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf89ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520347,15 +520338,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a4d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf898e> │ │ │ │ nop │ │ │ │ strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ 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, #136] @ (20a5d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf8a8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520407,15 +520398,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a576 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf8a2e> │ │ │ │ nop │ │ │ │ strh r4, [r0, #32] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + strh r6, [r0, r7] │ │ │ │ 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, #136] @ (20a674 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf8b2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520466,15 +520457,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a616 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf8ace> │ │ │ │ strh r4, [r4, #26] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (20a780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf8c38>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -520930,15 +520921,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r6, #26] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r4, [r2, #26] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r6, [pc, #664] @ (20add0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9288>) │ │ │ │ + ldr r7, [pc, #600] @ (20ad90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9248>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ 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] @ (20ac6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9124>) │ │ │ │ @@ -521081,15 +521072,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r6, #20] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r6, [r2, #20] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r5, [pc, #336] @ (20ade4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf929c>) │ │ │ │ + ldr r6, [pc, #272] @ (20ada4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf925c>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -521152,15 +521143,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20acd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9188> │ │ │ │ ldrb r0, [r5, #18] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r3, [pc, #632] @ (20afd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9488>) │ │ │ │ + ldr r4, [pc, #568] @ (20af90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9448>) │ │ │ │ lsls r6, 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 r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (20ae20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf92d8>) │ │ │ │ @@ -521228,15 +521219,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ad92 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf924a> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #15] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r2, [pc, #920] @ (20b1c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9678>) │ │ │ │ + ldr r3, [pc, #856] @ (20b180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9638>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #180] @ (20aef0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf93a8>) │ │ │ │ @@ -521305,15 +521296,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ae62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf931a> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #12] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r2, [pc, #136] @ (20af80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9438>) │ │ │ │ + ldr r3, [pc, #72] @ (20af40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf93f8>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #176] @ (20afbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9474>) │ │ │ │ @@ -521381,15 +521372,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20af32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf93ea> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #9] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r1, [pc, #440] @ (20b17c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9634>) │ │ │ │ + ldr r2, [pc, #376] @ (20b13c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf95f4>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #376] @ (20b14c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521609,15 +521600,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20b18a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9642> │ │ │ │ strb r0, [r6, #31] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r6, r5, #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] @ (20b2f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf97ac>) │ │ │ │ @@ -521689,15 +521680,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20b262 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf971a> │ │ │ │ nop │ │ │ │ strb r0, [r3, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - mov r2, sl │ │ │ │ + bx r8 │ │ │ │ lsls r6, r5, #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] @ (20b3d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9888>) │ │ │ │ @@ -521773,15 +521764,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b336 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf97ee> │ │ │ │ nop │ │ │ │ strb r4, [r0, #25] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp sl, r2 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r6, 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 r7, r1 │ │ │ │ ldr r1, [pc, #188] @ (20b4a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9960>) │ │ │ │ @@ -521857,15 +521848,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20b410 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf98c8> │ │ │ │ strb r0, [r5, #21] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add ip, r9 │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r6, 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] @ (20b58c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9a44>) │ │ │ │ @@ -521944,15 +521935,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20b4ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf99a2> │ │ │ │ nop │ │ │ │ strb r0, [r2, #18] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r6, 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] @ (20b678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9b30>) │ │ │ │ @@ -522035,15 +522026,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b5d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9a88> │ │ │ │ strb r4, [r5, #14] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - bls.n 20b6d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9b90> │ │ │ │ + bge.n 20b6b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9b70> │ │ │ │ lsls r3, r6, #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] @ (20b764 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9c1c>) │ │ │ │ @@ -522129,15 +522120,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20b6ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9b72> │ │ │ │ nop │ │ │ │ strb r0, [r0, #11] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - tst r2, r6 │ │ │ │ + orrs r2, r4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (20b858 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9d10>) │ │ │ │ @@ -522224,15 +522215,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b7a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9c60> │ │ │ │ strb r4, [r2, #7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (20b910 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xf9dc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -522512,15 +522503,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + eors r2, r5 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20bc78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfa130>) │ │ │ │ @@ -522673,15 +522664,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20bdf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfa2a8>) │ │ │ │ @@ -522834,15 +522825,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {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] @ (20bf54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfa40c>) │ │ │ │ @@ -522989,15 +522980,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {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] @ (20c0b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfa570>) │ │ │ │ @@ -523144,15 +523135,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c230 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfa6e8>) │ │ │ │ @@ -523305,15 +523296,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c3a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfa860>) │ │ │ │ @@ -523466,15 +523457,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c520 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfa9d8>) │ │ │ │ @@ -523627,15 +523618,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfab50>) │ │ │ │ @@ -523788,15 +523779,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (20c834 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfacec>) │ │ │ │ @@ -524146,15 +524137,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r2, [r6, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r0, [r3, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r6, [r7, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20cbc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfb078>) │ │ │ │ @@ -524297,15 +524288,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r6, [r1, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r3, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20cd24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfb1dc>) │ │ │ │ @@ -524448,15 +524439,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r5, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r2, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r6, [r6, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20ce88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfb340>) │ │ │ │ @@ -524599,15 +524590,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r4, [r5, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r2, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20cfec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfb4a4>) │ │ │ │ @@ -524750,15 +524741,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r4, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r1, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r5, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20d150 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfb608>) │ │ │ │ @@ -524901,15 +524892,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r7, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r4, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r1, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20d2b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfb76c>) │ │ │ │ @@ -525052,15 +525043,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r2, [r3, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r0, [r0, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r6, [r4, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20d418 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfb8d0>) │ │ │ │ @@ -525203,15 +525194,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r6, [r6, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r4, [r3, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r0, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20d57c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfba34>) │ │ │ │ @@ -525354,15 +525345,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r2, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r0, [r7, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r6, [r3, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20d6e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfbb98>) │ │ │ │ @@ -525505,15 +525496,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r6, [r5, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r4, [r2, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r2, [r7, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20d844 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfbcfc>) │ │ │ │ @@ -525656,15 +525647,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r1, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r6, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r2, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20d9a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfbe60>) │ │ │ │ @@ -525807,15 +525798,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r4, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r1, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #968] @ (20dd94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc24c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20db0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfbfc4>) │ │ │ │ @@ -525958,15 +525949,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [pc, #776] @ (20de30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc2e8>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [pc, #672] @ (20ddcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc284>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [pc, #568] @ (20dd68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc220>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20dc70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc128>) │ │ │ │ @@ -526109,15 +526100,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r5, [pc, #376] @ (20de04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc2bc>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r5, [pc, #272] @ (20dda0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc258>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r5, [pc, #168] @ (20dd3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc1f4>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (20ddd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc28c>) │ │ │ │ @@ -526260,15 +526251,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #1000] @ (20e1d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc690>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #896] @ (20e174 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc62c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #792] @ (20e110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc5c8>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #288] @ (20df34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc3ec>) │ │ │ │ @@ -526409,15 +526400,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [pc, #592] @ (20e1a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc658>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [pc, #488] @ (20e13c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc5f4>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [pc, #384] @ (20e0d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc590>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (20e094 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc54c>) │ │ │ │ @@ -526558,15 +526549,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r1, [pc, #208] @ (20e180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc638>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r1, [pc, #104] @ (20e11c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc5d4>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r1, [pc, #0] @ (20e0b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc570>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb 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] @ (20e188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc640>) │ │ │ │ @@ -526632,15 +526623,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20e116 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc5ce> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #504] @ (20e384 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc83c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r2, r0, r6 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20e314 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xfc7cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534667,17 +534658,17 @@ │ │ │ │ ldr.w r4, [r0, #1836] @ 0x72c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [lr, #696] @ 0x2b8 │ │ │ │ - itt pl │ │ │ │ - lslpl r5, r5, #3 │ │ │ │ - stmdbpl sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ + lsls r5, r5, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (213d08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1021c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -534791,18 +534782,18 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 213c70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x102128> │ │ │ │ nop │ │ │ │ stc 1, cr0, [sl, #696] @ 0x2b8 │ │ │ │ - bkpt 0x0076 │ │ │ │ - lsls r5, r5, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ - lsls r5, r5, #3 │ │ │ │ + itte vs │ │ │ │ + lslvs r5, r5, #3 │ │ │ │ + bkpt 0x00ee │ │ │ │ + lslvc r5, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (213d70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x102228>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -539878,15 +539869,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r0, 2176fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x105bb2> │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r2, 2176f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x105bae> │ │ │ │ lsls r6, r5, #6 │ │ │ │ uxtb r6, r5 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ 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] @ (2177f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x105ca8>) │ │ │ │ @@ -540029,15 +540020,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r4, 21783e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x105cf6> │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r6, 21783a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x105cf2> │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r2, 217838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x105cf0> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (2178b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x105d68>) │ │ │ │ @@ -540245,15 +540236,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, sp, #840 @ 0x348 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, sp, #608 @ 0x260 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {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] @ (217b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10601c>) │ │ │ │ @@ -540400,15 +540391,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, sp, #376 @ 0x178 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, sp, #256 @ 0x100 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (217cdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106194>) │ │ │ │ @@ -540561,15 +540552,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {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] @ (217e40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1062f8>) │ │ │ │ @@ -540716,15 +540707,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, sp, #520 @ 0x208 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, sp, #288 @ 0x120 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {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] @ (217fa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10645c>) │ │ │ │ @@ -540871,15 +540862,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, sp, #0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #912 @ 0x390 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {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] @ (218108 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1065c0>) │ │ │ │ @@ -541026,15 +541017,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {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] @ (21826c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106724>) │ │ │ │ @@ -541181,15 +541172,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, pc, #344 @ (adr r7, 2183e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106898>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, pc, #224 @ (adr r7, 21836c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106824>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, pc, #112 @ (adr r7, 218300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1067b8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2183e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10689c>) │ │ │ │ @@ -541342,15 +541333,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, pc, #952 @ (adr r5, 2187b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106c70>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, pc, #832 @ (adr r5, 218744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106bfc>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, pc, #720 @ (adr r5, 2186d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106b90>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {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] @ (218548 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106a00>) │ │ │ │ @@ -541497,15 +541488,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, pc, #488 @ (adr r4, 21874c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106c04>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, pc, #368 @ (adr r4, 2186d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106b90>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, pc, #256 @ (adr r4, 21866c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106b24>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {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] @ (2186ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106b64>) │ │ │ │ @@ -541652,15 +541643,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #88 @ (adr r3, 218720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106bd8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #992 @ (adr r2, 218aac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106f64>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #880 @ (adr r2, 218a40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106ef8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {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] @ (218810 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106cc8>) │ │ │ │ @@ -541807,15 +541798,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, pc, #712 @ (adr r1, 218af4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106fac>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, pc, #592 @ (adr r1, 218a80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106f38>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, pc, #480 @ (adr r1, 218a14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106ecc>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r3, #19] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {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] @ (218974 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106e2c>) │ │ │ │ @@ -541962,15 +541953,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #312 @ (adr r0, 218ac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106f80>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #192 @ (adr r0, 218a54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106f0c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #80 @ (adr r0, 2189e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106ea0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (218aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x106fa4>) │ │ │ │ @@ -542123,15 +542114,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r3, #12] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {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] @ (218c50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x107108>) │ │ │ │ @@ -542278,15 +542269,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (218dc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x107280>) │ │ │ │ @@ -542439,15 +542430,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, 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] @ (218ea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x107360>) │ │ │ │ @@ -542505,15 +542496,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 218e44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1072fc> │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (218fe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1074a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -542655,15 +542646,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (21914c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x107604>) │ │ │ │ @@ -542806,15 +542797,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2192b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x107768>) │ │ │ │ @@ -542957,15 +542948,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r7, [sp, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (219414 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1078cc>) │ │ │ │ @@ -543108,15 +543099,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (219578 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x107a30>) │ │ │ │ @@ -543259,15 +543250,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2196dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x107b94>) │ │ │ │ @@ -543410,15 +543401,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (219840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x107cf8>) │ │ │ │ @@ -543561,15 +543552,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2199a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x107e5c>) │ │ │ │ @@ -543712,15 +543703,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (219b08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x107fc0>) │ │ │ │ @@ -543863,15 +543854,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (219c6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x108124>) │ │ │ │ @@ -544014,15 +544005,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (219dd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x108288>) │ │ │ │ @@ -544165,15 +544156,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r7, #30] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r4, #30] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r1, #30] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (219f34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1083ec>) │ │ │ │ @@ -544316,15 +544307,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r3, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r0, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r4, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (21a098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x108550>) │ │ │ │ @@ -544467,15 +544458,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r6, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r3, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (21a1fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1086b4>) │ │ │ │ @@ -544618,15 +544609,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (21a360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x108818>) │ │ │ │ @@ -544769,15 +544760,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (21a4c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10897c>) │ │ │ │ @@ -544920,15 +544911,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (21a628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x108ae0>) │ │ │ │ @@ -545071,15 +545062,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r4, #28] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r1, #28] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r6, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (21a7a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x108c58>) │ │ │ │ @@ -545232,15 +545223,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r6, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r7, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (21a904 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x108dbc>) │ │ │ │ @@ -545383,15 +545374,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r1, #6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r6, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r2, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (21aa68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x108f20>) │ │ │ │ @@ -545534,15 +545525,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r4, #29] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r1, #29] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r6, #28] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (21abcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109084>) │ │ │ │ @@ -545685,15 +545676,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r5, #23] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r1, #23] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (21ad44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1091fc>) │ │ │ │ @@ -545846,15 +545837,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r1, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r6, #17] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r2, #17] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (21aea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109360>) │ │ │ │ @@ -545997,15 +545988,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r4, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r1, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r6, #11] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (21b00c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1094c4>) │ │ │ │ @@ -546148,15 +546139,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r0, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r7, [pc, #48] @ (21b064 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10951c>) │ │ │ │ + ldr r7, [pc, #1008] @ (21b424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1098dc>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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] @ (21b118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1095d0>) │ │ │ │ @@ -546233,15 +546224,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21b096 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10954e> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r5, [pc, #216] @ (21b1f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1096b0>) │ │ │ │ + ldr r6, [pc, #152] @ (21b1b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109670>) │ │ │ │ lsls r5, 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 │ │ │ │ ldr r5, [pc, #288] @ (21b254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10970c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -546381,15 +546372,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r6, #29] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r3, #29] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r0, #29] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [pc, #912] @ (21b60c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109ac4>) │ │ │ │ + ldr r5, [pc, #848] @ (21b5cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109a84>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (21b3b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10986c>) │ │ │ │ @@ -546530,15 +546521,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r2, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r7, #23] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r4, #23] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r3, [pc, #672] @ (21b67c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109b34>) │ │ │ │ + ldr r4, [pc, #608] @ (21b63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109af4>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (21b514 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1099cc>) │ │ │ │ @@ -546679,15 +546670,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r6, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r3, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [pc, #384] @ (21b6bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109b74>) │ │ │ │ + ldr r3, [pc, #320] @ (21b67c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109b34>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (21b674 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109b2c>) │ │ │ │ @@ -546828,15 +546819,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r2, #13] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r7, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r4, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r1, [pc, #64] @ (21b6dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109b94>) │ │ │ │ + ldr r2, [pc, #0] @ (21b69c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109b54>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (21b7d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109c8c>) │ │ │ │ @@ -546977,15 +546968,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r6, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r3, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r0, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - blx r8 │ │ │ │ + ldr r0, [pc, #704] @ (21babc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109f74>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (21b934 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109dec>) │ │ │ │ @@ -547126,15 +547117,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r2, #2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r7, #1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r4, #1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - mov r0, lr │ │ │ │ + bx ip │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (21ba94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x109f4c>) │ │ │ │ @@ -547275,15 +547266,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r4, r4 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (21bbf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a0ac>) │ │ │ │ @@ -547424,15 +547415,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - mvns r0, r3 │ │ │ │ + add r8, r9 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (21bd54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a20c>) │ │ │ │ @@ -547573,15 +547564,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r4, r1 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb 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] @ (21be48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a300>) │ │ │ │ @@ -547647,15 +547638,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21bdd6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a28e> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r2, r3 │ │ │ │ + rors r2, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21bf18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a3d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547720,15 +547711,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21bea6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a35e> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ands r6, r3 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21bfe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a4a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547793,15 +547784,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21bf76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a42e> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + eors r6, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c0c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a57c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547869,15 +547860,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c04a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a502> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c1a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a658>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547945,15 +547936,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c126 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a5de> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (21c280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a738>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548021,15 +548012,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c20c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a6c4> │ │ │ │ str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (21c360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a818>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548097,15 +548088,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c2ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a7a4> │ │ │ │ str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c43c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a8f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548173,15 +548164,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c3c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a87a> │ │ │ │ nop │ │ │ │ str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a9d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548249,15 +548240,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c49e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10a956> │ │ │ │ nop │ │ │ │ str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c5f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10aaac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548325,15 +548316,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c57a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10aa32> │ │ │ │ nop │ │ │ │ str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c6d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10ab88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548401,15 +548392,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c656 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10ab0e> │ │ │ │ nop │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21c7ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10ac64>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548479,15 +548470,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c730 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10abe8> │ │ │ │ nop │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r1, #6 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c88c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10ad44>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548557,15 +548548,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c816 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10acce> │ │ │ │ str r2, [r1, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21c968 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10ae20>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548635,15 +548626,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c8ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10ada4> │ │ │ │ nop │ │ │ │ str r2, [r5, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21ca48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10af00>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548713,15 +548704,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c9d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10ae8a> │ │ │ │ ldrsh r6, [r1, r7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r5, #178 @ 0xb2 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21cb24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10afdc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548791,15 +548782,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21caa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10af60> │ │ │ │ nop │ │ │ │ ldrsh r6, [r5, r3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21cc04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10b0bc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548869,15 +548860,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cb8e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10b046> │ │ │ │ ldrsh r2, [r2, r0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, #30 │ │ │ │ + adds r5, #14 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21cce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10b19c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548947,15 +548938,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cc6e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10b126> │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21cdc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10b278>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549025,15 +549016,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cd44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10b1fc> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21cea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10b358>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549103,15 +549094,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ce2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10b2e2> │ │ │ │ ldrh r6, [r6, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21cf7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10b434>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -549183,15 +549174,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21cefc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10b3b4> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, r2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (21d060 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x10b518>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -549281,15 +549272,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r1, r6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r7, r4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffbbffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -556654,15 +556645,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r0, #30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -556688,15 +556679,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r4, 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 │ │ │ │ ldr r4, [pc, #48] @ (2222a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x110758>) │ │ │ │ @@ -556719,15 +556710,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r4, #27 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - udf #16 │ │ │ │ + svc 0 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -556751,15 +556742,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r2, #26 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ble.n 2222a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x110758> │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ lsls r4, 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 │ │ │ │ ldr r4, [pc, #48] @ (22233c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1107f4>) │ │ │ │ @@ -556781,15 +556772,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r0, #25 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ble.n 222264 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11071c> │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -556813,15 +556804,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r6, #23 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ble.n 22243c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1108f4> │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -556845,15 +556836,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r4, #22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ble.n 222414 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1108cc> │ │ │ │ + udf #8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (2224e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1109a0>) │ │ │ │ @@ -556944,15 +556935,15 @@ │ │ │ │ ldr.w r1, [r6, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 222454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11090c> │ │ │ │ nop │ │ │ │ lsls r2, r3, #21 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -556978,15 +556969,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r1, #17 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - blt.n 2224f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1109ac> │ │ │ │ + bgt.n 2224d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11098c> │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -557010,15 +557001,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r6, #15 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - blt.n 2224c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11097c> │ │ │ │ + bgt.n 2224a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11095c> │ │ │ │ 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, #48] @ (2225d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x110a8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557039,15 +557030,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13a6fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28bb4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r5, #14 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - blt.n 2226b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x110b68> │ │ │ │ + bgt.n 222690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x110b48> │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (222638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x110af0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561283,15 +561274,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcc.n 22558c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113a44> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcc.n 22574c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113c04> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcc.n 225710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113bc8> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2257cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113c84>) │ │ │ │ @@ -561452,15 +561443,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcs.n 225808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113cc0> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bne.n 2257c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113c80> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bne.n 22578c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113c44> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {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] @ (225930 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113de8>) │ │ │ │ @@ -561607,15 +561598,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ beq.n 225870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113d28> │ │ │ │ lsls r5, r5, #6 │ │ │ │ beq.n 225a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113ef0> │ │ │ │ lsls r5, r5, #6 │ │ │ │ beq.n 225a04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113ebc> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (225aa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x113f60>) │ │ │ │ @@ -561768,15 +561759,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r7!, {r2, r3} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r7, pc, #912 @ (adr r7, 225e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x114318>) │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (225c20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1140d8>) │ │ │ │ @@ -561929,15 +561920,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r6, pc, #480 @ (adr r6, 225e28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1142e0>) │ │ │ │ + add r7, pc, #416 @ (adr r7, 225de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1142a0>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {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] @ (225d84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11423c>) │ │ │ │ @@ -562084,15 +562075,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r4!, {r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r4!, {r2} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r5, pc, #72 @ (adr r5, 225df4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1142ac>) │ │ │ │ + add r6, pc, #8 @ (adr r6, 225db4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11426c>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {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] @ (225ee8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1143a0>) │ │ │ │ @@ -562239,15 +562230,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r2!, {r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r3, pc, #728 @ (adr r3, 2261e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1146a0>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 2261a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x114660>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, 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] @ (225fcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x114484>) │ │ │ │ @@ -562308,15 +562299,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 225f62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11441a> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 2263c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11487c>) │ │ │ │ + add r2, pc, #944 @ (adr r2, 226384 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11483c>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (226130 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1145e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -562466,15 +562457,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r1, pc, #752 @ (adr r1, 226448 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x114900>) │ │ │ │ + add r2, pc, #688 @ (adr r2, 226408 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1148c0>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ 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, #292] @ (226294 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11474c>) │ │ │ │ @@ -562617,15 +562608,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r7!, {r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r7!, {r1, r2} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r0, pc, #304 @ (adr r0, 2263ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1148a4>) │ │ │ │ + add r1, pc, #240 @ (adr r1, 2263ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x114864>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2263f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1148b0>) │ │ │ │ @@ -562768,15 +562759,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r1, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (22655c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x114a14>) │ │ │ │ @@ -562919,15 +562910,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r4!, {r3, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2266c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x114b78>) │ │ │ │ @@ -563070,15 +563061,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r3!, {r1, r2, r3} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (226824 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x114cdc>) │ │ │ │ @@ -563221,15 +563212,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (226988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x114e40>) │ │ │ │ @@ -563372,15 +563363,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r0!, {r1, r2, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r0!, {r2, r3, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r0!, {r1, r4} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (226aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x114fa4>) │ │ │ │ @@ -563523,15 +563514,15 @@ │ │ │ │ lslne r5, r5, #6 │ │ │ │ bkpt 0x00e2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ bkpt 0x00c8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ bkpt 0x00ae │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (226c50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115108>) │ │ │ │ @@ -563674,15 +563665,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r2, r5, r6, pc} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r3, r6, pc} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (226dc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115280>) │ │ │ │ @@ -563835,15 +563826,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r3} │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r4, 226e62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11531a> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r0, 226e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115318> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (226f64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11541c>) │ │ │ │ @@ -564004,15 +563995,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ rev16 r0, r7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ rev16 r6, r2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ rev r6, r6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ 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, #292] @ (2270c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115580>) │ │ │ │ @@ -564155,15 +564146,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r6, 2270e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11559c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb8ec │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb8d2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (227240 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1156f8>) │ │ │ │ @@ -564316,15 +564307,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb792 │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb774 │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb758 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2273b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115870>) │ │ │ │ @@ -564477,15 +564468,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb61a │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r5, r6, r7, lr} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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] @ (2274a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115958>) │ │ │ │ @@ -564550,15 +564541,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 227440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1158f8> │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r6, lr} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r2, [r5, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r4, 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 │ │ │ │ ldr r5, [pc, #328] @ (227604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115abc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -564708,15 +564699,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r2, 227694 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115b4c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r4, 227690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115b48> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r6, 22768c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115b44> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (22778c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115c44>) │ │ │ │ @@ -564867,15 +564858,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ sxtb r4, r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ sxth r6, r5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ sxth r0, r2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ 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, #288] @ (2278ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115da4>) │ │ │ │ @@ -565016,15 +565007,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ sub sp, #368 @ 0x170 │ │ │ │ lsls r5, r5, #6 │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ lsls r5, r5, #6 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (227a4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x115f04>) │ │ │ │ @@ -565165,15 +565156,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, sp, #392 @ 0x188 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, sp, #288 @ 0x120 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r5, #22] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #292] @ (227bb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116068>) │ │ │ │ @@ -565316,15 +565307,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #16 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (227d14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1161cc>) │ │ │ │ @@ -565467,15 +565458,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, sp, #640 @ 0x280 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, sp, #536 @ 0x218 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #328] @ (227e9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116354>) │ │ │ │ @@ -565626,15 +565617,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (228024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1164dc>) │ │ │ │ @@ -565785,15 +565776,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #288] @ (228184 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11663c>) │ │ │ │ @@ -565934,15 +565925,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (2282e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11679c>) │ │ │ │ @@ -566083,15 +566074,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, pc, #912 @ (adr r6, 228690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116b48>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, pc, #808 @ (adr r6, 22862c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116ae4>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, pc, #704 @ (adr r6, 2285c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116a80>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb 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] @ (2283d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116890>) │ │ │ │ @@ -566157,15 +566148,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 228366 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11681e> │ │ │ │ nop │ │ │ │ add r6, pc, #184 @ (adr r6, 228494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11694c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #184] @ (2284ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116964>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566231,15 +566222,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 228436 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1168ee> │ │ │ │ nop │ │ │ │ add r5, pc, #376 @ (adr r5, 228628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116ae0>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #192] @ (228588 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116a40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566307,15 +566298,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22850e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1169c6> │ │ │ │ nop │ │ │ │ add r4, pc, #552 @ (adr r4, 2287b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116c6c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #196] @ (228668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116b20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566383,15 +566374,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2285f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116aac> │ │ │ │ add r3, pc, #696 @ (adr r3, 228924 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116ddc>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #192] @ (228744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116bfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566459,15 +566450,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2286ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116b82> │ │ │ │ nop │ │ │ │ add r2, pc, #824 @ (adr r2, 228a80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116f38>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #192] @ (228820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116cd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566535,15 +566526,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2287a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116c5e> │ │ │ │ nop │ │ │ │ add r1, pc, #968 @ (adr r1, 228bec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1170a4>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #204] @ (228908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116dc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566616,15 +566607,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 228882 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116d3a> │ │ │ │ nop │ │ │ │ add r1, pc, #88 @ (adr r1, 228964 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116e1c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (2289e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116ea0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566694,15 +566685,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228972 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116e2a> │ │ │ │ add r0, pc, #184 @ (adr r0, 228aa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116f5c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (228ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116f7c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566772,15 +566763,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228a48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116f00> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (228ba0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117058>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566850,15 +566841,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x116fdc> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228c80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117138>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566928,15 +566919,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228c0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1170c2> │ │ │ │ ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228d60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117218>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567006,15 +566997,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228cea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1171a2> │ │ │ │ ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228e40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1172f8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567084,15 +567075,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228dca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117282> │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (228f1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1173d4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567162,15 +567153,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228ea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117358> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228ffc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1174b4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567240,15 +567231,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228f86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11743e> │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2290d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117590>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567318,15 +567309,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22905c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117514> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2291b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11766c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567395,15 +567386,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1175f0> │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229290 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117748>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567472,15 +567463,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1176cc> │ │ │ │ str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (229374 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11782c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567551,15 +567542,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2292fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1177b2> │ │ │ │ nop │ │ │ │ str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (229458 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117910>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567630,15 +567621,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2293de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117896> │ │ │ │ nop │ │ │ │ str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229534 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1179ec>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567707,15 +567698,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2294b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117970> │ │ │ │ str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117ac8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567784,15 +567775,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117a4c> │ │ │ │ str r4, [sp, #8] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + strb r4, [r0, #2] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2296ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117ba4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567861,15 +567852,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117b28> │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2297c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117c80>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567938,15 +567929,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22974c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117c04> │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2298a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117d5c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568015,15 +568006,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229828 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117ce0> │ │ │ │ str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (229988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117e40>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568094,15 +568085,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22990e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117dc6> │ │ │ │ nop │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229a64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117f1c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568171,15 +568162,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2299e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117ea0> │ │ │ │ ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229b40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117ff8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568248,15 +568239,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x117f7c> │ │ │ │ ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229c1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1180d4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568325,15 +568316,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229ba0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118058> │ │ │ │ ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (229d00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1181b8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568404,15 +568395,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229c86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11813e> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229ddc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118294>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568481,15 +568472,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229d60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118218> │ │ │ │ ldrh r6, [r6, #32] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229eb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118370>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568558,15 +568549,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229e3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1182f4> │ │ │ │ ldrh r2, [r3, #26] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (229fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118460>) │ │ │ │ @@ -568641,15 +568632,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229f26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1183de> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #18] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a090 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118548>) │ │ │ │ @@ -568723,15 +568714,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a00c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1184c4> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #12] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a178 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118630>) │ │ │ │ @@ -568805,15 +568796,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a0f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1185ac> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #4] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a268 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118720>) │ │ │ │ @@ -568888,15 +568879,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a1e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11869e> │ │ │ │ nop │ │ │ │ strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a358 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118810>) │ │ │ │ @@ -568971,15 +568962,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a2d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11878e> │ │ │ │ nop │ │ │ │ strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a448 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118900>) │ │ │ │ @@ -569054,15 +569045,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a3c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11887e> │ │ │ │ nop │ │ │ │ strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a530 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1189e8>) │ │ │ │ @@ -569136,15 +569127,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a4ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118964> │ │ │ │ nop │ │ │ │ strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118ad8>) │ │ │ │ @@ -569219,15 +569210,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a59e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118a56> │ │ │ │ nop │ │ │ │ strh r6, [r0, #32] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r6, [r1, #32] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a708 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118bc0>) │ │ │ │ @@ -569301,15 +569292,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a684 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118b3c> │ │ │ │ nop │ │ │ │ strh r6, [r2, #24] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + str r2, [r0, #20] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a7f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118cb0>) │ │ │ │ @@ -569384,15 +569375,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a776 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118c2e> │ │ │ │ nop │ │ │ │ strh r6, [r5, #16] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a8e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118d98>) │ │ │ │ @@ -569466,15 +569457,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a85c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118d14> │ │ │ │ nop │ │ │ │ strh r6, [r7, #8] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a9c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118e80>) │ │ │ │ @@ -569548,15 +569539,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118dfc> │ │ │ │ nop │ │ │ │ strh r6, [r2, #2] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22aab8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118f70>) │ │ │ │ @@ -569631,15 +569622,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22aa36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118eee> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #29] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22aba8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x119060>) │ │ │ │ @@ -569714,15 +569705,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ab26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x118fde> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #25] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22ac98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x119150>) │ │ │ │ @@ -569797,15 +569788,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ac16 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1190ce> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #22] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22ad80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x119238>) │ │ │ │ @@ -569879,15 +569870,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22acfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1191b4> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #18] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22ae70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x119328>) │ │ │ │ @@ -569962,15 +569953,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22adee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1192a6> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #14] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22af58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x119410>) │ │ │ │ @@ -570044,15 +570035,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22aed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11938c> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #11] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldr r2, [r4, r7] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #192] @ (22b034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1194ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570124,15 +570115,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 22afb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11946c> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (22b1c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x119678>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -570729,15 +570720,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r6, [r7, #14] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r4, [r4, #14] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r2, [r1, #14] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -577633,15 +577624,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #116 @ 0x74 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r4, 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 r5, r1 │ │ │ │ @@ -577669,15 +577660,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #38 @ 0x26 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -577701,15 +577692,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r5, #206 @ 0xce │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r4, 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 │ │ │ │ ldr r4, [pc, #48] @ (230400 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11e8b8>) │ │ │ │ @@ -577732,15 +577723,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r5, #128 @ 0x80 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r4, 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 │ │ │ │ ldr r4, [pc, #48] @ (23044c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11e904>) │ │ │ │ @@ -577763,15 +577754,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r4, 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 │ │ │ │ ldr r4, [pc, #48] @ (230498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11e950>) │ │ │ │ @@ -577794,15 +577785,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -577826,15 +577817,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #154 @ 0x9a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -577860,15 +577851,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #74 @ 0x4a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r4, 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 r5, r1 │ │ │ │ @@ -577899,15 +577890,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #246 @ 0xf6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -577985,15 +577976,15 @@ │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ lsls r4, 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 r5, r1 │ │ │ │ @@ -578023,15 +578014,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -578057,15 +578048,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -578101,15 +578092,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -578133,15 +578124,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -578165,15 +578156,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -578197,15 +578188,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #250 @ 0xfa │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -578229,15 +578220,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #170 @ 0xaa │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r4, 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 r5, r1 │ │ │ │ @@ -578266,15 +578257,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #90 @ 0x5a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -578300,15 +578291,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r7, #7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ lsls r4, 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 r5, r1 │ │ │ │ @@ -578336,15 +578327,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r5, #6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - movs r4, r5 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -578368,15 +578359,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r2, #5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - vmla.i32 q8, q12, d11[1] │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (230b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11efd0>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -578456,15 +578448,16 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 230a9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11ef52> │ │ │ │ nop │ │ │ │ subs r6, r0, #4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - vhadd.u32 q0, q10, │ │ │ │ + movs r4, r2 │ │ │ │ + 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 │ │ │ │ ldr r3, [pc, #128] @ (230bb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f06c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578513,15 +578506,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230b68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f020> │ │ │ │ subs r6, r3, #0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cdp2 0, 8, cr0, cr14, cr11, {7} │ │ │ │ + vhadd.u q8, q15, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (230c50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f108>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578570,15 +578563,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230c04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f0bc> │ │ │ │ adds r2, r0, #6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cdp2 0, 0, cr0, cr14, cr11, {7} │ │ │ │ + cdp2 0, 15, cr0, cr14, cr11, {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, #128] @ (230cec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f1a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578627,15 +578620,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230ca0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f158> │ │ │ │ adds r6, r4, #3 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldc2 0, cr0, [r2, #940] @ 0x3ac │ │ │ │ + cdp2 0, 8, cr0, cr2, cr11, {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, #128] @ (230d88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f240>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578684,15 +578677,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f1f4> │ │ │ │ adds r2, r1, #1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stc2 0, cr0, [lr, #-940] @ 0xfffffc54 │ │ │ │ + ldc2l 0, cr0, [lr, #940]! @ 0x3ac │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (230e24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f2dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578741,15 +578734,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230dd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f290> │ │ │ │ subs r6, r5, r6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stc2 0, cr0, [r2], {235} @ 0xeb │ │ │ │ + ldc2l 0, cr0, [r2, #-940]! @ 0xfffffc54 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (230ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f378>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578798,15 +578791,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230e74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f32c> │ │ │ │ subs r2, r2, r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xfbf600eb │ │ │ │ + stc2l 0, cr0, [r6], #940 @ 0x3ac │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (230f6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f424>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -578861,15 +578854,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230f10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f3c8> │ │ │ │ subs r6, r6, r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xfb6000eb │ │ │ │ + mrrc2 0, 14, r0, r0, cr11 @ │ │ │ │ stmdb 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, #140] @ (231014 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f4cc>) │ │ │ │ mov r7, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578923,15 +578916,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 230fba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f472> │ │ │ │ nop │ │ │ │ adds r2, r1, r7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xfad400eb │ │ │ │ + @ instruction: 0xfbc400eb │ │ │ │ stmdb 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] @ (2310c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f580>) │ │ │ │ mov r7, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578989,15 +578982,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 231062 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f51a> │ │ │ │ adds r2, r4, r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xfa3e00eb │ │ │ │ + @ instruction: 0xfb2e00eb │ │ │ │ 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 r5, r2 │ │ │ │ ldr r2, [pc, #164] @ (231188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f640>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -579063,15 +579056,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 231116 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f5ce> │ │ │ │ nop │ │ │ │ adds r6, r5, r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb.w r0, [ip, #235] @ 0xeb │ │ │ │ + @ instruction: 0xfa8c00eb │ │ │ │ stmdb 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, #196] @ (231268 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f720>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -579148,15 +579141,15 @@ │ │ │ │ mov.w r9, #2 │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #16 │ │ │ │ b.n 2311de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f696> │ │ │ │ nop │ │ │ │ asrs r0, r6, #30 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr.w r0, [lr, #235] @ 0xeb │ │ │ │ + vst1.8 {d16[7]}, [lr], fp │ │ │ │ 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 r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (23133c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f7f4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -579229,15 +579222,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 2312b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f76e> │ │ │ │ nop │ │ │ │ asrs r6, r1, #27 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh.w r0, [r2, fp, lsl #2] │ │ │ │ + ldrsb.w r0, [r2, fp, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #200] @ (231420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f8d8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -579316,15 +579309,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #23 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xf74200eb │ │ │ │ + ldrh.w r0, [r2, fp, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #184] @ (2314f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f9ac>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -579396,15 +579389,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 231486 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11f93e> │ │ │ │ asrs r6, r2, #20 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xf68a00eb │ │ │ │ + @ instruction: 0xf77a00eb │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (231558 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x11fa10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -583221,15 +583214,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 234100 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1225b8> │ │ │ │ ldrd r0, r1, [r8], #-688 @ 0x2b0 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r3, 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, #212] @ (234238 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1226f0>) │ │ │ │ @@ -583461,15 +583454,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 23439e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122856> │ │ │ │ nop │ │ │ │ b.n 233fc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122480> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ 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 r4, [pc, #140] @ (2344a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12295c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -583520,15 +583513,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 234440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1228f8> │ │ │ │ b.n 233f18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1223d0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (2345dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122a94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -583670,15 +583663,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 234db8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123270> │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 234d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123238> │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 234d4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123204> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -583742,15 +583735,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 234642 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122afa> │ │ │ │ nop │ │ │ │ b.n 234d34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1231ec> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r5, #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] @ (234784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122c3c>) │ │ │ │ @@ -583814,15 +583807,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 234702 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122bba> │ │ │ │ b.n 234c78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123130> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (23484c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122d04>) │ │ │ │ @@ -583889,15 +583882,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2347c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122c7e> │ │ │ │ b.n 234bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123070> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, 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 r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (23491c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122dd4>) │ │ │ │ @@ -583965,15 +583958,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23488e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122d46> │ │ │ │ nop │ │ │ │ b.n 234af8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122fb0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r3, 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 r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (2349f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122ea8>) │ │ │ │ @@ -584043,15 +584036,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23495e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122e16> │ │ │ │ b.n 234a2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122ee4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r3, r5, #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] @ (234ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122f7c>) │ │ │ │ @@ -584123,15 +584116,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 234a32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122eea> │ │ │ │ svc 72 @ 0x48 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ 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, #192] @ (234ba0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123058>) │ │ │ │ @@ -584205,15 +584198,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 234b06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x122fbe> │ │ │ │ udf #116 @ 0x74 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ 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, #124] @ (234c38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1230f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -584497,15 +584490,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 234e32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1232ea> │ │ │ │ blt.n 234f68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123420> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (234fc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12347c>) │ │ │ │ @@ -584589,15 +584582,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 234f18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1233d0> │ │ │ │ nop │ │ │ │ bge.n 235090 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123548> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ 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, #312] @ (235118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1235d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -584749,15 +584742,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bhi.n 2350a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123560> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bhi.n 235070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123528> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bhi.n 23503c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1234f4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235290 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123748>) │ │ │ │ @@ -584910,15 +584903,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvc.n 235330 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1237e8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvc.n 2352f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1237b0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvc.n 2352c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12377c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cbnz r4, 2352f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1237b0> │ │ │ │ + cbnz r4, 235334 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1237ec> │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235408 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1238c0>) │ │ │ │ @@ -585071,15 +585064,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bpl.n 2353b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123870> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bpl.n 235380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123838> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bpl.n 23534c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123804> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cbnz r0, 235458 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123910> │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235580 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123a38>) │ │ │ │ @@ -585232,15 +585225,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bmi.n 235640 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123af8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bmi.n 235608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123ac0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bmi.n 2355d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123a8c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + cbnz r0, 2355b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123a6a> │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (23571c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123bd4>) │ │ │ │ @@ -585401,15 +585394,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bcs.n 2356b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123b70> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bcs.n 235678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123b30> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bcs.n 23583c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123cf4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ 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] @ (23580c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x123cc4>) │ │ │ │ @@ -585849,15 +585842,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - sxth r0, r1 │ │ │ │ + uxtb r0, r7 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (235d34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1241ec>) │ │ │ │ @@ -586000,15 +585993,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4!, {r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 235d86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12423e> │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (235e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x124350>) │ │ │ │ @@ -586151,15 +586144,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r3, {r2, r3, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r3!, {r1} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (235ffc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1244b4>) │ │ │ │ @@ -586302,15 +586295,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (236174 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12462c>) │ │ │ │ @@ -586463,15 +586456,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r0!, {r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r0!, {r2, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2362d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x124790>) │ │ │ │ @@ -586614,15 +586607,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r6!, {r1, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (23643c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1248f4>) │ │ │ │ @@ -586765,15 +586758,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r5!, {r1, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2365a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x124a58>) │ │ │ │ @@ -586916,15 +586909,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r2, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (236718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x124bd0>) │ │ │ │ @@ -587077,15 +587070,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r2!, {r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r7, pc, #672 @ (adr r7, 2369e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x124e98>) │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (23687c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x124d34>) │ │ │ │ @@ -587228,15 +587221,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r1!, {r1, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r1!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r6, pc, #256 @ (adr r6, 2369a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x124e5c>) │ │ │ │ + add r7, pc, #192 @ (adr r7, 236964 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x124e1c>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2369e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x124e98>) │ │ │ │ @@ -587379,15 +587372,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ itee al │ │ │ │ lslal r4, r5, #6 │ │ │ │ ite le @ unpredictable > │ │ │ │ lslle r4, r5, #6 │ │ │ │ itte lt @ unpredictable │ │ │ │ lsllt r4, r5, #6 │ │ │ │ - addlt r4, pc, #976 @ (adr r4, 236dd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125290>) │ │ │ │ + addlt r5, pc, #912 @ (adr r5, 236d98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125250>) │ │ │ │ lslge r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (236b58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125010>) │ │ │ │ @@ -587540,15 +587533,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bkpt 0x007a │ │ │ │ lsls r4, r5, #6 │ │ │ │ bkpt 0x005c │ │ │ │ lsls r4, r5, #6 │ │ │ │ bkpt 0x0040 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r3, pc, #688 @ (adr r3, 236e30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1252e8>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 236df0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1252a8>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (236cd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125188>) │ │ │ │ @@ -587701,15 +587694,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r1, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r3, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r2, pc, #320 @ (adr r2, 236e38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1252f0>) │ │ │ │ + add r3, pc, #256 @ (adr r3, 236df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1252b0>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {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] @ (236e34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1252ec>) │ │ │ │ @@ -587856,15 +587849,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r6, 236eb2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12536a> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r0, 236eb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125368> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r4, 236eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125364> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r0, pc, #984 @ (adr r0, 237234 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1256ec>) │ │ │ │ + add r1, pc, #920 @ (adr r1, 2371f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1256ac>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (236fbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125474>) │ │ │ │ @@ -588015,15 +588008,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ rev r4, r3 │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r6, 23701a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1254d2> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r0, 237018 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1254d0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r0, pc, #592 @ (adr r0, 237234 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1256ec>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ 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, #292] @ (237120 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1255d8>) │ │ │ │ @@ -588166,15 +588159,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb8ae │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb894 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb87a │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2372a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125760>) │ │ │ │ @@ -588325,15 +588318,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb730 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb712 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb6f4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ 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, #292] @ (23740c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1258c4>) │ │ │ │ @@ -588476,15 +588469,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r1, r6, r7, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r3, r5, r7, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r1, r2, r3, r7, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (237570 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125a28>) │ │ │ │ @@ -588627,15 +588620,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r2, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r1, r3, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2376d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125b8c>) │ │ │ │ @@ -588778,15 +588771,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ uxtb r2, r7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ uxtb r6, r0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (237838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125cf0>) │ │ │ │ @@ -588929,15 +588922,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r6, 237878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125d30> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r4, 237876 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125d2e> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r2, 237874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125d2c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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] @ (237944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125dfc>) │ │ │ │ @@ -589011,15 +589004,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2378c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125d7a> │ │ │ │ nop │ │ │ │ sub sp, #368 @ 0x170 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (237a24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125edc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -589090,15 +589083,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2379aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125e62> │ │ │ │ nop │ │ │ │ add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (237b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125fbc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -589169,15 +589162,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 237a8a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x125f42> │ │ │ │ nop │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r3, 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 │ │ │ │ ldr r5, [pc, #288] @ (237c40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1260f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -589317,15 +589310,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (237da0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126258>) │ │ │ │ @@ -589466,15 +589459,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (237f00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1263b8>) │ │ │ │ @@ -589615,15 +589608,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, sp, #800 @ 0x320 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (238060 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126518>) │ │ │ │ @@ -589764,15 +589757,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (2381c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126678>) │ │ │ │ @@ -589913,15 +589906,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #32 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, pc, #952 @ (adr r7, 238598 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126a50>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, pc, #848 @ (adr r7, 238534 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1269ec>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (238320 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1267d8>) │ │ │ │ @@ -590062,15 +590055,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, pc, #672 @ (adr r6, 2385dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126a94>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, pc, #568 @ (adr r6, 238578 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126a30>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, pc, #464 @ (adr r6, 238514 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1269cc>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (238480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126938>) │ │ │ │ @@ -590211,15 +590204,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, pc, #288 @ (adr r5, 2385bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126a74>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, pc, #184 @ (adr r5, 238558 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126a10>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, pc, #80 @ (adr r5, 2384f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1269ac>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2385f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126ab0>) │ │ │ │ @@ -590372,15 +590365,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, pc, #872 @ (adr r3, 23897c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126e34>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, pc, #752 @ (adr r3, 238908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126dc0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, pc, #640 @ (adr r3, 23889c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126d54>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #328] @ (238780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126c38>) │ │ │ │ @@ -590531,15 +590524,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, pc, #344 @ (adr r2, 2388f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126dac>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, pc, #224 @ (adr r2, 238880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126d38>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, pc, #104 @ (adr r2, 23880c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126cc4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #288] @ (2388e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126d98>) │ │ │ │ @@ -590680,15 +590673,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #928 @ (adr r0, 238c9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x127154>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #824 @ (adr r0, 238c38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1270f0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #720 @ (adr r0, 238bd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12708c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r2, #0] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #292] @ (238a44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x126efc>) │ │ │ │ @@ -590831,15 +590824,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (238ba8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x127060>) │ │ │ │ @@ -590982,15 +590975,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (238d0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1271c4>) │ │ │ │ @@ -591133,15 +591126,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #288] @ (238e6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x127324>) │ │ │ │ @@ -591282,15 +591275,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #328] @ (238ff4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1274ac>) │ │ │ │ @@ -591441,15 +591434,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #288] @ (239154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12760c>) │ │ │ │ @@ -591590,15 +591583,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (2392b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12776c>) │ │ │ │ @@ -591739,15 +591732,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (239414 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1278cc>) │ │ │ │ @@ -591888,15 +591881,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r5, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (239574 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x127a2c>) │ │ │ │ @@ -592037,15 +592030,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (2396d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x127b8c>) │ │ │ │ @@ -592186,15 +592179,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (239834 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x127cec>) │ │ │ │ @@ -592335,15 +592328,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -598440,15 +598433,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #468] @ 0x1d4 │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 23dcac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12c164> │ │ │ │ ldr r5, [pc, #40] @ (23dd8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12c244>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r3, 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, #48] @ (23dda8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12c260>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598469,15 +598462,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13a6fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28bb4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #864] @ (23e10c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12c5c4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23de0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x12c2c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -604045,15 +604038,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 241da6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13025e> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #15 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - @ instruction: 0xf34000ea │ │ │ │ + bics.w r0, r0, #7667712 @ 0x750000 │ │ │ │ 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] @ (241f30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1303e8>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -604140,15 +604133,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 241e7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130334> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #12 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - @ instruction: 0xf26e00ea │ │ │ │ + @ instruction: 0xf35e00ea │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2420a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130560>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #380] @ (2420cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130584>) │ │ │ │ @@ -604307,15 +604300,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r2, r2, #4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r2, r6, #3 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - addw r0, r4, #234 @ 0xea │ │ │ │ + @ instruction: 0xf2f400ea │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (242244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1306fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -604475,15 +604468,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r3, #30 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r6, #29 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r2, #29 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - orns r0, ip, #234 @ 0xea │ │ │ │ + sbc.w r0, ip, #234 @ 0xea │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (2423d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130888>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -604639,15 +604632,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r0, #24 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r3, #23 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r7, #22 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cdp 0, 15, cr0, cr6, cr10, {7} │ │ │ │ + vmla.i32 d16, d22, d10[1] │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (242548 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130a00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -604799,15 +604792,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r1, #18 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r5, #17 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r2, #17 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stc 0, cr0, [r0, #936] @ 0x3a8 │ │ │ │ + cdp 0, 7, cr0, cr0, cr10, {7} │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2426c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130b78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -604959,15 +604952,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r2, #12 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r6, #11 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r3, #11 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stc 0, cr0, [r0], #-936 @ 0xfffffc58 │ │ │ │ + ldc 0, cr0, [r0, #-936] @ 0xfffffc58 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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] @ (2427e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130c98>) │ │ │ │ @@ -605281,15 +605274,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ vzip. d16, d27 │ │ │ │ vaddw.u32 q8, q8, d27 │ │ │ │ vaddw.u8 q8, q9, d27 │ │ │ │ vaddw.u32 q0, q10, d27 │ │ │ │ vaddw.u8 q0, q11, d27 │ │ │ │ vrhadd.u32 d16, d24, d27 │ │ │ │ - @ instruction: 0xe8cc00ea │ │ │ │ + @ instruction: 0xe9bc00ea │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (242bac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131064>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -605432,16 +605425,15 @@ │ │ │ │ cdp2 1, 9, cr0, cr10, cr11, {5} │ │ │ │ cdp2 1, 7, cr0, cr12, cr11, {5} │ │ │ │ cdp2 1, 6, cr0, cr0, cr11, {5} │ │ │ │ cdp2 1, 4, cr0, cr2, cr11, {5} │ │ │ │ cdp2 1, 2, cr0, cr6, cr11, {5} │ │ │ │ cdp2 1, 0, cr0, cr8, cr11, {5} │ │ │ │ stc2l 1, cr0, [ip, #684]! @ 0x2ac │ │ │ │ - b.n 242a8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130f44> │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + strex r0, r0, [ip, #936] @ 0x3a8 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (242d10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1311c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -605574,15 +605566,15 @@ │ │ │ │ stc2 1, cr0, [r6, #-684]! @ 0xfffffd54 │ │ │ │ stc2 1, cr0, [ip, #-684] @ 0xfffffd54 │ │ │ │ ldc2l 1, cr0, [r2], #684 @ 0x2ac │ │ │ │ ldc2l 1, cr0, [r8], {171} @ 0xab │ │ │ │ ldc2 1, cr0, [lr], #684 @ 0x2ac │ │ │ │ stc2 1, cr0, [r4], #684 @ 0x2ac │ │ │ │ stc2 1, cr0, [sl], {171} @ 0xab │ │ │ │ - b.n 242918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130dd0> │ │ │ │ + b.n 242af8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130fb0> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (242e74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13132c>) │ │ │ │ @@ -605716,15 +605708,15 @@ │ │ │ │ smlaltb r0, r1, r2, fp │ │ │ │ @ instruction: 0xfba801ab │ │ │ │ @ instruction: 0xfb8e01ab │ │ │ │ @ instruction: 0xfb7401ab │ │ │ │ @ instruction: 0xfb5a01ab │ │ │ │ @ instruction: 0xfb4001ab │ │ │ │ @ instruction: 0xfb2601ab │ │ │ │ - b.n 2427d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130c8c> │ │ │ │ + b.n 2429b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130e6c> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (242fd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131490>) │ │ │ │ @@ -605858,15 +605850,15 @@ │ │ │ │ @ instruction: 0xfa5e01ab │ │ │ │ @ instruction: 0xfa4401ab │ │ │ │ @ instruction: 0xfa2a01ab │ │ │ │ @ instruction: 0xfa1001ab │ │ │ │ ldr??.w r0, [r6, #427] @ 0x1ab │ │ │ │ ldr??.w r0, [ip, #427] @ 0x1ab │ │ │ │ vst2.8 {d16[5],d17[5]}, [r2], fp │ │ │ │ - b.n 243690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131b48> │ │ │ │ + b.n 242870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x130d28> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (24313c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1315f4>) │ │ │ │ @@ -606000,15 +605992,15 @@ │ │ │ │ ldr??.w r0, [sl, #427] @ 0x1ab │ │ │ │ str??.w r0, [r0, #427] @ 0x1ab │ │ │ │ str.w r0, [r6, #427] @ 0x1ab │ │ │ │ strh.w r0, [ip, #427] @ 0x1ab │ │ │ │ ldrb.w r0, [r2, #427] @ 0x1ab │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ ldr.w r0, [lr, ] │ │ │ │ - b.n 24354c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131a04> │ │ │ │ + b.n 24372c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131be4> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2432a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131758>) │ │ │ │ @@ -606142,15 +606134,15 @@ │ │ │ │ @ instruction: 0xf79601ab │ │ │ │ @ instruction: 0xf77c01ab │ │ │ │ @ instruction: 0xf76201ab │ │ │ │ @ instruction: 0xf74801ab │ │ │ │ @ instruction: 0xf72e01ab │ │ │ │ @ instruction: 0xf71401ab │ │ │ │ @ instruction: 0xf6fa01ab │ │ │ │ - b.n 243400 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1318b8> │ │ │ │ + b.n 2435e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131a98> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (243404 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1318bc>) │ │ │ │ @@ -606284,15 +606276,15 @@ │ │ │ │ @ instruction: 0xf63201ab │ │ │ │ @ instruction: 0xf61801ab │ │ │ │ @ instruction: 0xf5fe01ab │ │ │ │ @ instruction: 0xf5e401ab │ │ │ │ rsb r1, sl, #5603328 @ 0x558000 │ │ │ │ subs.w r1, r0, #5603328 @ 0x558000 │ │ │ │ @ instruction: 0xf59601ab │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + b.n 2434a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13195c> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (243568 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131a20>) │ │ │ │ @@ -606426,15 +606418,15 @@ │ │ │ │ @ instruction: 0xf4ce01ab │ │ │ │ @ instruction: 0xf4b401ab │ │ │ │ eors.w r1, sl, #5603328 @ 0x558000 │ │ │ │ eor.w r1, r0, #5603328 @ 0x558000 │ │ │ │ orn r1, r6, #5603328 @ 0x558000 │ │ │ │ orr.w r1, ip, #5603328 @ 0x558000 │ │ │ │ bics.w r1, r2, #5603328 @ 0x558000 │ │ │ │ - ble.n 243588 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131a40> │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2436cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131b84>) │ │ │ │ @@ -606568,15 +606560,15 @@ │ │ │ │ @ instruction: 0xf36a01ab │ │ │ │ @ instruction: 0xf35001ab │ │ │ │ @ instruction: 0xf33601ab │ │ │ │ @ instruction: 0xf31c01ab │ │ │ │ @ instruction: 0xf30201ab │ │ │ │ @ instruction: 0xf2e801ab │ │ │ │ movt r1, #57515 @ 0xe0ab │ │ │ │ - bgt.n 243644 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131afc> │ │ │ │ + ble.n 243624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131adc> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (243830 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131ce8>) │ │ │ │ @@ -606710,15 +606702,15 @@ │ │ │ │ addw r1, r6, #171 @ 0xab │ │ │ │ @ instruction: 0xf1ec01ab │ │ │ │ rsbs r1, r2, #171 @ 0xab │ │ │ │ subs.w r1, r8, #171 @ 0xab │ │ │ │ @ instruction: 0xf19e01ab │ │ │ │ @ instruction: 0xf18401ab │ │ │ │ sbc.w r1, sl, #171 @ 0xab │ │ │ │ - blt.n 243908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131dc0> │ │ │ │ + bgt.n 2438e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131da0> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (243994 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131e4c>) │ │ │ │ @@ -606852,15 +606844,15 @@ │ │ │ │ @ instruction: 0xf0a201ab │ │ │ │ eor.w r1, r8, #171 @ 0xab │ │ │ │ orn r1, lr, #171 @ 0xab │ │ │ │ orrs.w r1, r4, #171 @ 0xab │ │ │ │ bics.w r1, sl, #171 @ 0xab │ │ │ │ bic.w r1, r0, #171 @ 0xab │ │ │ │ and.w r1, r6, #171 @ 0xab │ │ │ │ - bge.n 2439d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131e8c> │ │ │ │ + bge.n 2439b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131e6c> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (243af8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131fb0>) │ │ │ │ @@ -606994,15 +606986,15 @@ │ │ │ │ vrhadd.s d0, d30, d27 │ │ │ │ vrhadd.s32 d0, d20, d27 │ │ │ │ vrhadd.s8 d0, d26, d27 │ │ │ │ cdp 1, 15, cr0, cr0, cr11, {5} │ │ │ │ cdp 1, 13, cr0, cr6, cr11, {5} │ │ │ │ cdp 1, 11, cr0, cr12, cr11, {5} │ │ │ │ cdp 1, 10, cr0, cr2, cr11, {5} │ │ │ │ - bhi.n 243aa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131f58> │ │ │ │ + bls.n 243a80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x131f38> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #328] @ (243c80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132138>) │ │ │ │ @@ -607144,15 +607136,15 @@ │ │ │ │ stcl 1, cr0, [lr, #684] @ 0x2ac │ │ │ │ ldc 1, cr0, [r0, #684]! @ 0x2ac │ │ │ │ ldc 1, cr0, [r2, #684] @ 0x2ac │ │ │ │ ldcl 1, cr0, [r4, #-684]! @ 0xfffffd54 │ │ │ │ ldcl 1, cr0, [r6, #-684] @ 0xfffffd54 │ │ │ │ ldc 1, cr0, [r8, #-684]! @ 0xfffffd54 │ │ │ │ ldc 1, cr0, [sl, #-684] @ 0xfffffd54 │ │ │ │ - bvc.n 243d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132238> │ │ │ │ + bhi.n 243d60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132218> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (243e08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1322c0>) │ │ │ │ @@ -607294,15 +607286,15 @@ │ │ │ │ mcrr 1, 10, r0, r6, cr11 │ │ │ │ stc 1, cr0, [r8], #-684 @ 0xfffffd54 │ │ │ │ stc 1, cr0, [sl], {171} @ 0xab │ │ │ │ @ instruction: 0xebec01ab │ │ │ │ rsb r1, lr, fp, asr #2 │ │ │ │ subs.w r1, r0, fp, asr #2 │ │ │ │ @ instruction: 0xeb9201ab │ │ │ │ - bvs.n 243e30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1322e8> │ │ │ │ + bvs.n 243e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1322c8> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (243f90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132448>) │ │ │ │ @@ -607444,15 +607436,15 @@ │ │ │ │ @ instruction: 0xeabe01ab │ │ │ │ @ instruction: 0xeaa001ab │ │ │ │ eor.w r1, r2, fp, asr #2 │ │ │ │ orn r1, r4, fp, asr #2 │ │ │ │ orr.w r1, r6, fp, asr #2 │ │ │ │ bic.w r1, r8, fp, asr #2 │ │ │ │ and.w r1, sl, fp, asr #2 │ │ │ │ - bmi.n 243ee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132398> │ │ │ │ + bpl.n 243ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132378> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (244118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1325d0>) │ │ │ │ @@ -607594,15 +607586,15 @@ │ │ │ │ ldmdb r6!, {r0, r1, r3, r5, r7, r8} │ │ │ │ ldmdb r8, {r0, r1, r3, r5, r7, r8} │ │ │ │ ldrd r0, r1, [sl], #684 @ 0x2ac │ │ │ │ @ instruction: 0xe8dc01ab │ │ │ │ ldmia.w lr!, {r0, r1, r3, r5, r7, r8} │ │ │ │ stmia.w r0!, {r0, r1, r3, r5, r7, r8} │ │ │ │ stmia.w r2, {r0, r1, r3, r5, r7, r8} │ │ │ │ - bcc.n 244198 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132650> │ │ │ │ + bmi.n 244178 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132630> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #288] @ (244278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132730>) │ │ │ │ @@ -607743,15 +607735,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1325ec> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1325bc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 2440d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13258c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bne.n 244228 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1326e0> │ │ │ │ + bcs.n 244208 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1326c0> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (2443d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132890>) │ │ │ │ @@ -607892,15 +607884,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243fd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13248c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243fa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13245c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13242c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - beq.n 2444f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1329a8> │ │ │ │ + bne.n 2444d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132988> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (244538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1329f0>) │ │ │ │ @@ -608041,15 +608033,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243e74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13232c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243e44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1322fc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243e14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1322cc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + beq.n 244598 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132a50> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ 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, #288] @ (244698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132b50>) │ │ │ │ @@ -608190,15 +608182,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244d14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1331cc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13319c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13316c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb 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] @ (244790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132c48>) │ │ │ │ @@ -608265,15 +608257,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 24471a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132bd2> │ │ │ │ nop │ │ │ │ b.n 244c88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133140> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ 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, #196] @ (244870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132d28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608342,15 +608334,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2447f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132caa> │ │ │ │ nop │ │ │ │ b.n 244bc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133078> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ 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, #196] @ (244950 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132e08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608419,15 +608411,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2448d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132d8a> │ │ │ │ nop │ │ │ │ b.n 244ae0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132f98> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ 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, #200] @ (244a34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132eec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608496,15 +608488,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2449bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132e74> │ │ │ │ svc 230 @ 0xe6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ 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, #196] @ (244b14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132fcc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608573,15 +608565,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244a96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x132f4e> │ │ │ │ nop │ │ │ │ svc 2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244bf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1330ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608650,15 +608642,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244b76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13302e> │ │ │ │ nop │ │ │ │ udf #34 @ 0x22 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ 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, #196] @ (244cd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13318c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608727,15 +608719,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244c56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13310e> │ │ │ │ nop │ │ │ │ ble.n 244d5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133214> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ 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, #200] @ (244db8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133270>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608804,15 +608796,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 244d40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1331f8> │ │ │ │ bgt.n 244e80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133338> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ 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, #196] @ (244e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133350>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608881,15 +608873,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244e1a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1332d2> │ │ │ │ nop │ │ │ │ blt.n 244f98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133450> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ 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, #196] @ (244f78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133430>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608958,15 +608950,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244efa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1333b2> │ │ │ │ nop │ │ │ │ bge.n 244eb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133370> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r6!, {} │ │ │ │ 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, #196] @ (245058 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133510>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609035,15 +609027,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244fda <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133492> │ │ │ │ nop │ │ │ │ bls.n 244fd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133490> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ 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, #200] @ (24513c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1335f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609112,15 +609104,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2450c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13357c> │ │ │ │ bhi.n 2450fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1335b4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ 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, #196] @ (24521c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1336d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609189,15 +609181,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24519e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133656> │ │ │ │ nop │ │ │ │ bvc.n 245214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1336cc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ 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, #196] @ (2452fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1337b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609266,15 +609258,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24527e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133736> │ │ │ │ nop │ │ │ │ bvc.n 245334 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1337ec> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ 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, #192] @ (2453d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133890>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609342,15 +609334,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24535e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133816> │ │ │ │ nop │ │ │ │ bvs.n 245450 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133908> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2454b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13396c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609418,15 +609410,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24543a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1338f2> │ │ │ │ nop │ │ │ │ bpl.n 245574 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133a2c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ 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, #192] @ (245590 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133a48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609494,16 +609486,16 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245516 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1339ce> │ │ │ │ bmi.n 245498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133950> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - it vc │ │ │ │ - lslvc r2, r5, #3 │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ + 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, #192] @ (24566c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133b24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -609570,15 +609562,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2455f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133aaa> │ │ │ │ bcc.n 2455bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133a74> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + nop {10} │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (245750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133c08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609648,15 +609640,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2456d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133b90> │ │ │ │ nop │ │ │ │ bcs.n 2456e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133ba0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00cc │ │ │ │ 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, #200] @ (245834 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133cec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609726,15 +609718,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2457bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133c74> │ │ │ │ nop │ │ │ │ bne.n 245804 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133cbc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ 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, #192] @ (245910 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133dc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609802,15 +609794,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245896 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133d4e> │ │ │ │ nop │ │ │ │ bne.n 245918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133dd0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - pop {r6} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ 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, #192] @ (2459ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133ea4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609878,15 +609870,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245972 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133e2a> │ │ │ │ nop │ │ │ │ beq.n 245a3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133ef4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cbnz r0, 245a52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133f0a> │ │ │ │ + pop {r3, r5, r6} │ │ │ │ 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, #192] @ (245ac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133f80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609954,15 +609946,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245a4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133f06> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 245b36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133fee> │ │ │ │ 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, #192] @ (245ba4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13405c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610030,15 +610022,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245b2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x133fe2> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cbnz r4, 245be4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13409c> │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245c80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134138>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610106,15 +610098,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245c06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1340be> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cbnz r0, 245c8e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134146> │ │ │ │ + rev r0, r1 │ │ │ │ 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 r4, [pc, #188] @ (245d58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134210>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610182,15 +610174,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245ce0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134198> │ │ │ │ ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + cbnz r4, 245d70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134228> │ │ │ │ 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 r4, [pc, #188] @ (245e30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1342e8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610258,15 +610250,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245db8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134270> │ │ │ │ ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ 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 r4, [pc, #196] @ (245f10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1343c8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610336,15 +610328,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245e9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134352> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ 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 r4, [pc, #196] @ (245ff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1344a8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610414,15 +610406,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245f7a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134432> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ 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 r4, [pc, #188] @ (2460c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134580>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610490,15 +610482,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134508> │ │ │ │ ldmia r1, {r1, r2, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + @ instruction: 0xb634 │ │ │ │ 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 r4, [pc, #188] @ (2461a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134658>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610566,15 +610558,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246128 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1345e0> │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ 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 r4, [pc, #188] @ (246278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134730>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610642,15 +610634,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1346b8> │ │ │ │ stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cbz r4, 2462f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1347a8> │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (246350 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134808>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610718,15 +610710,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2462d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134790> │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cbz r4, 246398 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134850> │ │ │ │ + cbz r4, 2463d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13488c> │ │ │ │ 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 r5, [pc, #196] @ (246430 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1348e8>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -610798,15 +610790,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2463b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13486c> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - sxtb r0, r0 │ │ │ │ + cbz r0, 246484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13493c> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #208] @ (24651c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1349d4>) │ │ │ │ @@ -610881,15 +610873,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13494c> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cbz r2, 246544 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1349fc> │ │ │ │ + sxtb r2, r6 │ │ │ │ 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 r5, [pc, #208] @ (246608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134ac0>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -610966,15 +610958,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 246580 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134a38> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r4} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + cbz r0, 246638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134af0> │ │ │ │ lsls r2, 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 r5, [pc, #348] @ (246780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134c38>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -611134,15 +611126,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r2!, {r3, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r2!, {r1, r3, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r2!, {r2, r3, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + cbz r2, 2467ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134c72> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ stmdb sp!, {r4, r5, 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] @ (24691c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134dd4>) │ │ │ │ @@ -611303,15 +611295,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r0!, {r4, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ stmdb sp!, {r4, r5, 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] @ (246ab8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134f70>) │ │ │ │ @@ -611472,15 +611464,15 @@ │ │ │ │ lslmi r3, r5, #6 │ │ │ │ wfipl │ │ │ │ lslpl r3, r5, #6 │ │ │ │ itee ne │ │ │ │ lslne r3, r5, #6 │ │ │ │ bkpt 0x00f4 │ │ │ │ lsleq r3, r5, #6 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ 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 │ │ │ │ @@ -611574,15 +611566,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 246b5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x135012> │ │ │ │ nop │ │ │ │ bkpt 0x005a │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r5, #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] │ │ │ │ @@ -619632,15 +619624,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #3 │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #20 │ │ │ │ b.n 24c73a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13abf2> │ │ │ │ str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r7, [pc, #568] @ (24c9e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13aea0>) │ │ │ │ + str r6, [r7, r1] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c7f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13acb0>) │ │ │ │ @@ -619664,15 +619656,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #24] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r7, [pc, #320] @ (24c940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13adf8>) │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -619698,15 +619690,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, #16] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r7, [pc, #96] @ (24c8b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13ad6c>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -619732,15 +619724,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r4, #12] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [pc, #912] @ (24cc38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b0f0>) │ │ │ │ + ldr r7, [pc, #848] @ (24cbf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b0b0>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c8f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13ada8>) │ │ │ │ @@ -619764,15 +619756,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r2, #8] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [pc, #704] @ (24cbb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b070>) │ │ │ │ + ldr r7, [pc, #640] @ (24cb78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b030>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13adf8>) │ │ │ │ @@ -619796,15 +619788,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [pc, #496] @ (24cb38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13aff0>) │ │ │ │ + ldr r7, [pc, #432] @ (24caf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13afb0>) │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -619830,15 +619822,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r6, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [pc, #288] @ (24cabc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13af74>) │ │ │ │ + ldr r7, [pc, #224] @ (24ca7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13af34>) │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -619864,15 +619856,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r6, [r3, r6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [pc, #80] @ (24ca40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13aef8>) │ │ │ │ + ldr r7, [pc, #16] @ (24ca00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13aeb8>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24ca38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13aef0>) │ │ │ │ @@ -619896,15 +619888,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r5, [pc, #896] @ (24cdc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b278>) │ │ │ │ + ldr r6, [pc, #832] @ (24cd80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b238>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24ca88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13af40>) │ │ │ │ @@ -619928,15 +619920,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r7, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r5, [pc, #656] @ (24cd20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b1d8>) │ │ │ │ + ldr r6, [pc, #592] @ (24cce0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b198>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24cad8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13af90>) │ │ │ │ @@ -619960,15 +619952,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r5, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r5, [pc, #416] @ (24cc80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b138>) │ │ │ │ + ldr r6, [pc, #352] @ (24cc40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b0f8>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24cb28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13afe0>) │ │ │ │ @@ -619992,15 +619984,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r3, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r5, [pc, #176] @ (24cbe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b098>) │ │ │ │ + ldr r6, [pc, #112] @ (24cba0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b058>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620029,15 +620021,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r1, r0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [pc, #960] @ (24cf4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b404>) │ │ │ │ + ldr r5, [pc, #896] @ (24cf0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b3c4>) │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -620063,15 +620055,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, r6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [pc, #688] @ (24ce90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b348>) │ │ │ │ + ldr r5, [pc, #624] @ (24ce50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b308>) │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -620108,15 +620100,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [pc, #448] @ (24ce0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b2c4>) │ │ │ │ + ldr r5, [pc, #384] @ (24cdcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b284>) │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -620142,15 +620134,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [pc, #112] @ (24cd10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b1c8>) │ │ │ │ + ldr r5, [pc, #48] @ (24ccd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b188>) │ │ │ │ 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, #132] @ (24cd38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b1f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -620201,15 +620193,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 24cce8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b1a0> │ │ │ │ ldrb r6, [r3, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r3, [pc, #600] @ (24cf98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b450>) │ │ │ │ + ldr r4, [pc, #536] @ (24cf58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b410>) │ │ │ │ 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, #152] @ (24cdec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b2a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -620268,15 +620260,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r1 │ │ │ │ movs r2, #12 │ │ │ │ b.n 24cd8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b244> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r3, [pc, #0] @ (24cdf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b2ac>) │ │ │ │ + ldr r3, [pc, #960] @ (24d1b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b66c>) │ │ │ │ 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 r4, [pc, #156] @ (24cea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b35c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -620336,15 +620328,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 24ce3a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b2f2> │ │ │ │ ldrh r2, [r1, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #376] @ (24d024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b4dc>) │ │ │ │ + ldr r3, [pc, #312] @ (24cfe4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b49c>) │ │ │ │ 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 r4, [pc, #156] @ (24cf5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b414>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -620404,15 +620396,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 24cef2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b3aa> │ │ │ │ ldrh r2, [r2, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [pc, #792] @ (24d27c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b734>) │ │ │ │ + ldr r2, [pc, #728] @ (24d23c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b6f4>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (24cfc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13b478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624859,15 +624851,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r0, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 2501f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13e6b0> │ │ │ │ movs r7, #128 @ 0x80 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r2, r5, #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] @ 250328 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13e7e0> │ │ │ │ mov r6, r1 │ │ │ │ @@ -624928,15 +624920,15 @@ │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 2502a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13e760> │ │ │ │ nop │ │ │ │ movs r6, #214 @ 0xd6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (250490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13e948>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -625092,15 +625084,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r5, #64 @ 0x40 │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r5, #30 │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r4, #254 @ 0xfe │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -625169,15 +625161,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2504f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13e9ae> │ │ │ │ movs r4, #132 @ 0x84 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r3, #20 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (250668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13eb20>) │ │ │ │ @@ -625253,15 +625245,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 2505c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13ea7c> │ │ │ │ nop │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (25073c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13ebf4>) │ │ │ │ @@ -625334,15 +625326,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 2506a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13eb60> │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r2, r5, #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] @ (250814 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13eccc>) │ │ │ │ @@ -625415,15 +625407,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 25077e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13ec36> │ │ │ │ nop │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r2, r5, #7 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ lsls r2, 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 r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (2508f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13edac>) │ │ │ │ @@ -625499,15 +625491,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250856 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13ed0e> │ │ │ │ nop │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - revsh r6, r6 │ │ │ │ + cbnz r6, 250974 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13ee2c> │ │ │ │ lsls r1, r5, #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] @ (2509d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13ee90>) │ │ │ │ @@ -625583,15 +625575,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 250934 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13edec> │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (250ac0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13ef78>) │ │ │ │ @@ -625668,15 +625660,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 250a18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13eed0> │ │ │ │ subs r0, r4, #5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r2, 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, r1 │ │ │ │ ldr r1, [pc, #208] @ (250bac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f064>) │ │ │ │ @@ -625754,15 +625746,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250b02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13efba> │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + cbnz r0, 250bc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f080> │ │ │ │ lsls r1, r5, #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] @ (250c8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f144>) │ │ │ │ @@ -625839,15 +625831,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 250bee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f0a6> │ │ │ │ nop │ │ │ │ adds r4, r1, #6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ 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, r0 │ │ │ │ ldr r0, [pc, #204] @ (250d74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f22c>) │ │ │ │ @@ -625927,15 +625919,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250cce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f186> │ │ │ │ nop │ │ │ │ adds r4, r5, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (250e68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f320>) │ │ │ │ @@ -626017,15 +626009,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 250db4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f26c> │ │ │ │ nop │ │ │ │ subs r4, r0, r7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ 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 r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (250f60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f418>) │ │ │ │ @@ -626108,15 +626100,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250eaa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f362> │ │ │ │ nop │ │ │ │ subs r0, r2, r3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cbz r2, 250fd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f48c> │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (251044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f4fc>) │ │ │ │ @@ -626197,15 +626189,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 250fa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f458> │ │ │ │ adds r0, r3, r7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r2, r5, #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] @ (25112c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f5e4>) │ │ │ │ @@ -626286,15 +626278,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251086 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f53e> │ │ │ │ nop │ │ │ │ adds r4, r6, r3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ 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, r0 │ │ │ │ ldr r0, [pc, #212] @ (25121c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f6d4>) │ │ │ │ @@ -626378,15 +626370,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251170 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f628> │ │ │ │ adds r4, r1, r0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - sxth r0, r7 │ │ │ │ + cbz r0, 25126e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f726> │ │ │ │ lsls r1, 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, r0 │ │ │ │ ldr r0, [pc, #212] @ (25130c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f7c4>) │ │ │ │ @@ -626470,15 +626462,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f718> │ │ │ │ asrs r4, r3, #28 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 25131a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f7d2> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (251408 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f8c0>) │ │ │ │ @@ -626564,15 +626556,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 25134e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f806> │ │ │ │ nop │ │ │ │ asrs r4, r5, #24 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r2, 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 r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (251508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f9c0>) │ │ │ │ @@ -626659,15 +626651,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 25144a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13f902> │ │ │ │ nop │ │ │ │ asrs r0, r6, #20 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ 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, #136] @ (2515ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13fa64>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626865,15 +626857,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 25168c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13fb44> │ │ │ │ nop │ │ │ │ asrs r0, r6, #11 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r1, 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 r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (251850 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13fd08>) │ │ │ │ @@ -626961,15 +626953,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13fc48> │ │ │ │ nop │ │ │ │ asrs r4, r5, #7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (2518fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13fdb4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -627297,15 +627289,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251b34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13ffec> │ │ │ │ lsrs r0, r1, #25 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r7, pc, #576 @ (adr r7, 251e30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1402e8>) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #152] @ (251c9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x140154>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -627640,15 +627632,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251eec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1403a4> │ │ │ │ lsrs r0, r2, #10 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r3, pc, #912 @ (adr r3, 25234c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x140804>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 25230c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1407c4>) │ │ │ │ lsls r1, 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 r6, r0 │ │ │ │ ldr r0, [pc, #220] @ (2520ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x140564>) │ │ │ │ @@ -627739,15 +627731,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 251ff6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1404ae> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xfa7200e9 │ │ │ │ + @ instruction: 0xfb6200e9 │ │ │ │ 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] @ (2521ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x140664>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -627838,15 +627830,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 2520f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1405a8> │ │ │ │ lsrs r4, r1, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r3, pc, #336 @ (adr r3, 252304 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1407bc>) │ │ │ │ + add r4, pc, #272 @ (adr r4, 2522c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14077c>) │ │ │ │ lsls r1, 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, #244] @ (2522bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x140774>) │ │ │ │ @@ -627940,15 +627932,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 2521ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1406a6> │ │ │ │ nop │ │ │ │ lsls r4, r1, #30 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb.w r0, [r2, #233] @ 0xe9 │ │ │ │ + ldr??.w r0, [r2, r9, lsl #2] │ │ │ │ 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] @ (2523d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14088c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -628043,15 +628035,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 252300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1407b8> │ │ │ │ nop │ │ │ │ lsls r4, r7, #25 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r1, pc, #328 @ (adr r1, 252524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1409dc>) │ │ │ │ + add r2, pc, #264 @ (adr r2, 2524e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14099c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25254c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x140a04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628211,15 +628203,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r0, r2, #18 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r5, #17 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r1, #17 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2526e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x140ba0>) │ │ │ │ @@ -628380,15 +628372,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r4, r6, #11 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r2, #11 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r6, #10 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - sbcs.w r0, r0, #7634944 @ 0x748000 │ │ │ │ + @ instruction: 0xf66000e9 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (252884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x140d3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628548,15 +628540,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r2, #4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0xf3f000e9 │ │ │ │ + @ instruction: 0xf4e000e9 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (252a20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x140ed8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628711,15 +628703,15 @@ │ │ │ │ movs r6, r3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ vzip. d16, d26 │ │ │ │ vaddw.u16 q8, q14, d26 │ │ │ │ vaddw.u q0, q14, d26 │ │ │ │ vaddw.u16 q0, q13, d26 │ │ │ │ vrhadd.u d16, d26, d26 │ │ │ │ - @ instruction: 0xf26c00e9 │ │ │ │ + @ instruction: 0xf35c00e9 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (252bbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x141074>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628870,15 +628862,15 @@ │ │ │ │ cdp2 1, 10, cr0, cr4, cr10, {5} │ │ │ │ cdp2 1, 8, cr0, cr2, cr10, {5} │ │ │ │ cdp2 1, 6, cr0, cr2, cr10, {5} │ │ │ │ cdp2 1, 4, cr0, cr0, cr10, {5} │ │ │ │ cdp2 1, 2, cr0, cr0, cr10, {5} │ │ │ │ ldc2l 1, cr0, [lr, #680]! @ 0x2a8 │ │ │ │ ldc2l 1, cr0, [lr, #680] @ 0x2a8 │ │ │ │ - @ instruction: 0xf0ec00e9 │ │ │ │ + rsbs r0, ip, #233 @ 0xe9 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ 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] @ (252cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14116c>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -629491,15 +629483,15 @@ │ │ │ │ @ instruction: 0xf77601aa │ │ │ │ @ instruction: 0xf75c01aa │ │ │ │ @ instruction: 0xf74201aa │ │ │ │ @ instruction: 0xf72801aa │ │ │ │ @ instruction: 0xf70e01aa │ │ │ │ @ instruction: 0xf6f401aa │ │ │ │ @ instruction: 0xf6da01aa │ │ │ │ - strd r0, r0, [r8, #932] @ 0x3a4 │ │ │ │ + @ instruction: 0xeab800e9 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (253424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1418dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -629632,15 +629624,15 @@ │ │ │ │ @ instruction: 0xf61201aa │ │ │ │ @ instruction: 0xf5f801aa │ │ │ │ rsbs r1, lr, #5570560 @ 0x550000 │ │ │ │ rsb r1, r4, #5570560 @ 0x550000 │ │ │ │ sub.w r1, sl, #5570560 @ 0x550000 │ │ │ │ @ instruction: 0xf59001aa │ │ │ │ sbcs.w r1, r6, #5570560 @ 0x550000 │ │ │ │ - ldrd r0, r0, [r8], #-932 @ 0x3a4 │ │ │ │ + strd r0, r0, [r8, #-932]! @ 0x3a4 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2535ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x141a64>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -629781,16 +629773,15 @@ │ │ │ │ @ instruction: 0xf4a401aa │ │ │ │ eor.w r1, r6, #5570560 @ 0x550000 │ │ │ │ orn r1, r8, #5570560 @ 0x550000 │ │ │ │ orr.w r1, sl, #5570560 @ 0x550000 │ │ │ │ bic.w r1, ip, #5570560 @ 0x550000 │ │ │ │ and.w r1, lr, #5570560 @ 0x550000 │ │ │ │ @ instruction: 0xf3f001aa │ │ │ │ - b.n 253424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1418dc> │ │ │ │ - lsls r1, r5, #3 │ │ │ │ + @ instruction: 0xe81800e9 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x141bec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -629931,15 +629922,15 @@ │ │ │ │ @ instruction: 0xf31c01aa │ │ │ │ @ instruction: 0xf2fe01aa │ │ │ │ @ instruction: 0xf2e001aa │ │ │ │ movt r1, #8362 @ 0x20aa │ │ │ │ subw r1, r4, #170 @ 0xaa │ │ │ │ @ instruction: 0xf28601aa │ │ │ │ @ instruction: 0xf26801aa │ │ │ │ - b.n 2532dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x141794> │ │ │ │ + b.n 2534bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x141974> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2538bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x141d74>) │ │ │ │ @@ -630081,15 +630072,15 @@ │ │ │ │ @ instruction: 0xf19401aa │ │ │ │ sbcs.w r1, r6, #170 @ 0xaa │ │ │ │ adcs.w r1, r8, #170 @ 0xaa │ │ │ │ @ instruction: 0xf13a01aa │ │ │ │ adds.w r1, ip, #170 @ 0xaa │ │ │ │ @ instruction: 0xf0fe01aa │ │ │ │ @ instruction: 0xf0e001aa │ │ │ │ - b.n 25318c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x141644> │ │ │ │ + b.n 25336c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x141824> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253a44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x141efc>) │ │ │ │ @@ -630231,15 +630222,15 @@ │ │ │ │ and.w r1, ip, #170 @ 0xaa │ │ │ │ vaddw.s32 q8, q15, d26 │ │ │ │ vaddw.s16 q8, q8, d26 │ │ │ │ vext.8 d0, d18, d26, #1 │ │ │ │ vaddw.s16 q0, q10, d26 │ │ │ │ vrhadd.s d16, d22, d26 │ │ │ │ vrhadd.s16 d16, d24, d26 │ │ │ │ - b.n 25403c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1424f4> │ │ │ │ + b.n 25421c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1426d4> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253bcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142084>) │ │ │ │ @@ -630381,15 +630372,15 @@ │ │ │ │ cdp 1, 8, cr0, cr4, cr10, {5} │ │ │ │ cdp 1, 6, cr0, cr6, cr10, {5} │ │ │ │ cdp 1, 4, cr0, cr8, cr10, {5} │ │ │ │ cdp 1, 2, cr0, cr10, cr10, {5} │ │ │ │ cdp 1, 0, cr0, cr12, cr10, {5} │ │ │ │ stcl 1, cr0, [lr, #680]! @ 0x2a8 │ │ │ │ ldcl 1, cr0, [r0, #680] @ 0x2a8 │ │ │ │ - b.n 253eec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1423a4> │ │ │ │ + b.n 2540cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142584> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (253d68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142220>) │ │ │ │ @@ -630541,15 +630532,15 @@ │ │ │ │ ldcl 1, cr0, [r8], #680 @ 0x2a8 │ │ │ │ ldcl 1, cr0, [r6], {170} @ 0xaa │ │ │ │ ldc 1, cr0, [r6], #680 @ 0x2a8 │ │ │ │ ldc 1, cr0, [r4], {170} @ 0xaa │ │ │ │ ldcl 1, cr0, [r4], #-680 @ 0xfffffd58 │ │ │ │ mrrc 1, 10, r0, r2, cr10 │ │ │ │ ldc 1, cr0, [r2], #-680 @ 0xfffffd58 │ │ │ │ - b.n 253dc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142278> │ │ │ │ + b.n 253fa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142458> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253ef0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1423a8>) │ │ │ │ @@ -630691,15 +630682,15 @@ │ │ │ │ sbc.w r1, r0, sl, asr #2 │ │ │ │ adc.w r1, r2, sl, asr #2 │ │ │ │ @ instruction: 0xeb2401aa │ │ │ │ add.w r1, r6, sl, asr #2 │ │ │ │ @ instruction: 0xeae801aa │ │ │ │ pkhtb r1, sl, sl, asr #2 │ │ │ │ @ instruction: 0xeaac01aa │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (254078 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142530>) │ │ │ │ @@ -630841,15 +630832,15 @@ │ │ │ │ ldrd r0, r1, [r8, #680] @ 0x2a8 │ │ │ │ @ instruction: 0xe9ba01aa │ │ │ │ @ instruction: 0xe99c01aa │ │ │ │ ldrd r0, r1, [lr, #-680]! @ 0x2a8 │ │ │ │ strd r0, r1, [r0, #-680]! @ 0x2a8 │ │ │ │ strd r0, r1, [r2, #-680] @ 0x2a8 │ │ │ │ stmdb r4!, {r1, r3, r5, r7, r8} │ │ │ │ - ble.n 254108 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1425c0> │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (254200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1426b8>) │ │ │ │ @@ -630995,15 +630986,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 2541cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142684> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14264c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 25415c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142614> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - blt.n 2541c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142678> │ │ │ │ + bgt.n 2541a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142658> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25439c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142854>) │ │ │ │ @@ -631164,15 +631155,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254038 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1424f0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253ff8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1424b0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253fbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142474> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bge.n 254484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14293c> │ │ │ │ + blt.n 254464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14291c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (254524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1429dc>) │ │ │ │ @@ -631323,15 +631314,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253ea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142360> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253e70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142328> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253e38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1422f0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bhi.n 2544fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1429b4> │ │ │ │ + bls.n 2544dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142994> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb 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, #268] @ (254670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x142b28>) │ │ │ │ @@ -632076,15 +632067,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 254d08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1431c0> │ │ │ │ nop │ │ │ │ bgt.n 254cc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14317c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + beq.n 254e84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14333c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (254ef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1433ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632234,15 +632225,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bge.n 254ed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14338c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bge.n 254e9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143354> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bge.n 254e64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14331c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + beq.n 254f5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143414> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (25507c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143534>) │ │ │ │ @@ -632393,15 +632384,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bls.n 25514c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143604> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bls.n 255114 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1435cc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bls.n 2550dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143594> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (255204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1436bc>) │ │ │ │ @@ -632552,15 +632543,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvc.n 2551c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14367c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvc.n 25518c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143644> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvc.n 255154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14360c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (25538c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143844>) │ │ │ │ @@ -632711,15 +632702,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvs.n 25543c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1438f4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvs.n 255404 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1438bc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvs.n 2553cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143884> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (255514 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1439cc>) │ │ │ │ @@ -632870,15 +632861,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bmi.n 2554b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14396c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bmi.n 25547c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143934> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bmi.n 255444 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1438fc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (25569c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143b54>) │ │ │ │ @@ -633029,15 +633020,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcc.n 25572c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143be4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcc.n 2556f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143bac> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcs.n 2556bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143b74> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (255824 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143cdc>) │ │ │ │ @@ -633188,15 +633179,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bne.n 2557a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143c5c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bne.n 25576c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143c24> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bne.n 255934 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143dec> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (2559ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143e64>) │ │ │ │ @@ -633347,15 +633338,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 255a1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143ed4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 2559e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143e9c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (255b34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x143fec>) │ │ │ │ @@ -633506,15 +633497,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r6!, {r2, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (255cbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x144174>) │ │ │ │ @@ -633665,15 +633656,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (255e44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1442fc>) │ │ │ │ @@ -633824,15 +633815,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r3!, {r1, r4, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (255fcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x144484>) │ │ │ │ @@ -633983,16 +633974,16 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r2!, {r1, r3} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ite hi │ │ │ │ - lslhi r1, r5, #3 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (256154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14460c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634142,15 +634133,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r0!, {r1, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bkpt 0x0030 │ │ │ │ + wfe │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #328] @ (2562dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x144794>) │ │ │ │ @@ -634301,15 +634292,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -641284,15 +641275,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r3, #27] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -641321,15 +641312,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #26] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -641356,15 +641347,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #24] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -641392,15 +641383,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #23] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (25b41c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1498d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -642046,15 +642037,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 25ba22 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x149eda> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -646456,15 +646447,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 25ed24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14d1dc> │ │ │ │ subs r4, #106 @ 0x6a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r7, #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] @ (25ee40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14d2f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646974,15 +646965,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r7, #18 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r6, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25f444 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14d8fc>) │ │ │ │ @@ -647143,15 +647134,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r5, #152 @ 0x98 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r5, #118 @ 0x76 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r5, #86 @ 0x56 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (25f5d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14da88>) │ │ │ │ @@ -647308,15 +647299,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, #0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r3, #222 @ 0xde │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r3, #190 @ 0xbe │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25f76c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14dc24>) │ │ │ │ @@ -647477,15 +647468,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, #78 @ 0x4e │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, #46 @ 0x2e │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25f908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14ddc0>) │ │ │ │ @@ -647646,15 +647637,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, #146 @ 0x92 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (25fa94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14df4c>) │ │ │ │ @@ -647811,15 +647802,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r7, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r6, #250 @ 0xfa │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25fc30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14e0e8>) │ │ │ │ @@ -647980,15 +647971,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r5, #138 @ 0x8a │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {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] @ (25fd94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14e24c>) │ │ │ │ @@ -648135,15 +648126,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r4, #16 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (25ff0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14e3c4>) │ │ │ │ @@ -648296,15 +648287,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r2, #198 @ 0xc6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r2, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r2, #140 @ 0x8c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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] @ (25fff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14e4a8>) │ │ │ │ @@ -648512,15 +648503,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 260124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14e5dc> │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (2602a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14e758>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -648770,15 +648761,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r5, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r5, #186 @ 0xba │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260588 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14ea40>) │ │ │ │ @@ -648929,15 +648920,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r4, #80 @ 0x50 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r4, #50 @ 0x32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r4, #20 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14ebc8>) │ │ │ │ @@ -649088,15 +649079,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260898 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14ed50>) │ │ │ │ @@ -649247,15 +649238,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260a20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14eed8>) │ │ │ │ @@ -649406,15 +649397,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r7, #6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, r3, #6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r4, r7, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260ba8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14f060>) │ │ │ │ @@ -649565,15 +649556,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r6, #0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, r2, #0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r6, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260d30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14f1e8>) │ │ │ │ @@ -649724,15 +649715,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r5, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, r1, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r5, #1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260eb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14f370>) │ │ │ │ @@ -649883,15 +649874,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r4, r4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, r0, r4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r4, r4, r3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (261040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14f4f8>) │ │ │ │ @@ -650042,15 +650033,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r3, r6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, r7, r5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r3, r5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2611c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14f680>) │ │ │ │ @@ -650201,15 +650192,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r2, r0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r6, #31 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r2, #31 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (261350 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14f808>) │ │ │ │ @@ -650360,15 +650351,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r1, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r5, #25 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r1, #25 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2614d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14f990>) │ │ │ │ @@ -650519,15 +650510,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r4, #19 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r0, #19 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ 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, #292] @ (26163c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14faf4>) │ │ │ │ @@ -650670,15 +650661,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r2, #14 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r7, #13 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r3, #13 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (2617a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14fc58>) │ │ │ │ @@ -650821,15 +650812,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r5, #8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r2, #8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r7, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (261918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14fdd0>) │ │ │ │ @@ -650982,15 +650973,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r7, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r3, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (261a90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x14ff48>) │ │ │ │ @@ -651143,15 +651134,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r0, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r4, #28 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (261bf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1500ac>) │ │ │ │ @@ -651294,15 +651285,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r3, #23 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r0, #23 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r4, #22 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (261d58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150210>) │ │ │ │ @@ -651445,15 +651436,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r6, #17 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r3, #17 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r0, #17 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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, #292] @ (261ebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150374>) │ │ │ │ @@ -651596,15 +651587,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r2, #12 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r7, #11 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r3, #11 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ 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] @ (26207c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150534>) │ │ │ │ @@ -651891,15 +651882,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r2, r7, #31 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r0, r4, #31 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb 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] @ (2622ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150764>) │ │ │ │ @@ -651966,15 +651957,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 262236 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1506ee> │ │ │ │ nop │ │ │ │ lsls r6, r3, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - vhadd.u8 q0, q15, q12 │ │ │ │ + vtrn. q8, q12 │ │ │ │ stmdb 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] @ (262380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150838>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -652039,15 +652030,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 26230a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1507c2> │ │ │ │ nop │ │ │ │ lsls r2, r1, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cdp2 0, 4, cr0, cr14, cr8, {7} │ │ │ │ + vhadd.u q0, q15, q12 │ │ │ │ stmdb 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] @ (262450 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150908>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -652111,15 +652102,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2623de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150896> │ │ │ │ nop │ │ │ │ lsls r6, r6, #22 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldc2 0, cr0, [r2, #928] @ 0x3a0 │ │ │ │ + cdp2 0, 8, cr0, cr2, cr8, {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] @ (262530 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1509e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -652187,15 +652178,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2624b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15096a> │ │ │ │ nop │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldc2l 0, cr0, [r8], {232} @ 0xe8 │ │ │ │ + stc2l 0, cr0, [r8, #928] @ 0x3a0 │ │ │ │ stmdb sp!, {r4, 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] @ (262610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150ac8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -652263,15 +652254,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 262592 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150a4a> │ │ │ │ nop │ │ │ │ lsls r6, r0, #16 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stc2 0, cr0, [ip], {232} @ 0xe8 │ │ │ │ + ldc2l 0, cr0, [ip], #928 @ 0x3a0 │ │ │ │ stmdb sp!, {r4, 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] @ (2626f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150bac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -652339,15 +652330,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 26267c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150b34> │ │ │ │ lsls r6, r4, #12 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xfb3800e8 │ │ │ │ + stc2 0, cr0, [r8], #-928 @ 0xfffffc60 │ │ │ │ stmdb sp!, {r4, 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] @ (2627d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150c8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -652415,15 +652406,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 262756 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150c0e> │ │ │ │ nop │ │ │ │ lsls r2, r0, #9 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xfa7000e8 │ │ │ │ + @ instruction: 0xfb6000e8 │ │ │ │ stmdb sp!, {r4, 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] @ (2628b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150d68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -652490,15 +652481,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 262836 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150cee> │ │ │ │ nop │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - vld1.8 {d0[7]}, [r4], r8 │ │ │ │ + @ instruction: 0xfa9400e8 │ │ │ │ stmdb sp!, {r4, 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] @ (262990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150e48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -652565,15 +652556,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 26291c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150dd4> │ │ │ │ lsls r6, r0, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str.w r0, [ip, #232] @ 0xe8 │ │ │ │ + ldrsh.w r0, [ip, #232] @ 0xe8 │ │ │ │ stmdb sp!, {r4, 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] @ (262a6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150f24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -652639,15 +652630,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2629f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150eaa> │ │ │ │ nop │ │ │ │ vaddw.u32 q0, q11, d25 │ │ │ │ - strb.w r0, [r0, r8, lsl #2] │ │ │ │ + ldr??.w r0, [r0, #232] @ 0xe8 │ │ │ │ stmdb sp!, {r4, 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] @ (262b48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x151000>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -652713,15 +652704,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 262ace <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x150f86> │ │ │ │ nop │ │ │ │ cdp2 1, 12, cr0, cr10, cr9, {5} │ │ │ │ - @ instruction: 0xf73000e8 │ │ │ │ + strh.w r0, [r0, r8, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (262c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1510ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -652793,15 +652784,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 262baa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x151062> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [lr, #676]! @ 0x2a4 │ │ │ │ - @ instruction: 0xf65400e8 │ │ │ │ + @ instruction: 0xf74400e8 │ │ │ │ stmdb sp!, {r4, 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] @ (262d10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1511c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -652869,15 +652860,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 262c9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x151152> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ - @ instruction: 0xf58e00e8 │ │ │ │ + @ instruction: 0xf67e00e8 │ │ │ │ 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, #368] @ (262e9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x151354>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #400] @ (262ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x151378>) │ │ │ │ @@ -653037,15 +653028,15 @@ │ │ │ │ @ instruction: 0xfbda01a9 │ │ │ │ @ instruction: 0xfbbc01a9 │ │ │ │ @ instruction: 0xfb9e01a9 │ │ │ │ @ instruction: 0xfb8001a9 │ │ │ │ @ instruction: 0xfb6201a9 │ │ │ │ @ instruction: 0xfb4401a9 │ │ │ │ @ instruction: 0xfb2601a9 │ │ │ │ - @ instruction: 0xf53c00e8 │ │ │ │ + @ instruction: 0xf62c00e8 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ 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, #368] @ (26304c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x151504>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -653206,15 +653197,15 @@ │ │ │ │ @ instruction: 0xfa2a01a9 │ │ │ │ @ instruction: 0xfa0c01a9 │ │ │ │ vld2.8 {d16[5],d17[5]}, [lr], r9 │ │ │ │ ldr??.w r0, [r0, #425] @ 0x1a9 │ │ │ │ ldrsh.w r0, [r2, #425] @ 0x1a9 │ │ │ │ ldrsb.w r0, [r4, #425] @ 0x1a9 │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ - @ instruction: 0xf3a800e8 │ │ │ │ + eors.w r0, r8, #7602176 @ 0x740000 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ sub sp, #12 │ │ │ │ @@ -664436,15 +664427,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - push {r1, r2, r3} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -664692,21 +664683,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (26b2f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1597a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 26b2b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15976e> │ │ │ │ ldr r1, [pc, #16] @ (26b2f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1597ac>) │ │ │ │ add r1, pc │ │ │ │ b.n 26b2da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x159792> │ │ │ │ nop │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + strb r4, [r0, #3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -665345,15 +665336,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (26b9f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x159eb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665387,15 +665378,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r0, r5, #3 │ │ │ │ cbz r1, 26ba74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x159f2c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -665413,15 +665404,15 @@ │ │ │ │ bl 26afac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x159464> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (26bad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x159f8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665449,19 +665440,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ cbz r1, 26bb18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x159fd0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -665479,15 +665470,15 @@ │ │ │ │ bl 26afac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x159464> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (26bb78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a030>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665515,22 +665506,22 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - itee gt │ │ │ │ - lslgt r7, r4, #3 │ │ │ │ - pushle {r4, lr} │ │ │ │ - movle.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (26bc28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a0e0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -665584,15 +665575,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 26b134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1595ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26bbd6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a08e> │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (26bd80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a238>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -665716,15 +665707,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 26f354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d80c> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 26bd26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a1de> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (26be90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a348>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -665824,17 +665815,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 26f354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d80c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26be00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a2b8> │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r4, #104] @ 0x68 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ 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, #100] @ (26bf10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a3c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665874,19 +665865,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - itt al │ │ │ │ - lslal r7, r4, #3 │ │ │ │ - stral r4, [r5, #72] @ 0x48 │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 26bf6e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a426> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 26bf4a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a402> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -666168,21 +666159,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 26c1d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a690> │ │ │ │ mov r0, r7 │ │ │ │ bl 1f7cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe616c> │ │ │ │ ldr r2, [pc, #16] @ (26c220 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a6d8>) │ │ │ │ add r2, pc │ │ │ │ b.n 26c1d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a690> │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r5, r0, #98304 @ 0x18000 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w ip, [r5, #2072] @ 0x818 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 26c27a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a732> │ │ │ │ @@ -666458,19 +666449,19 @@ │ │ │ │ b.n 26c4a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a95c> │ │ │ │ ldr r2, [pc, #20] @ (26c55c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15aa14>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 26c470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a928> │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #80] @ (26c5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15aa78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -666505,15 +666496,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26c048 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a500> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (26c60c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15aac4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -666579,15 +666570,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26c048 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15a500> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (26c6c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15ab7c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -666795,19 +666786,19 @@ │ │ │ │ b.n 26c870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15ad28> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ b.n 26c826 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15acde> │ │ │ │ str r6, [r0, #24] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -667079,19 +667070,19 @@ │ │ │ │ b.n 26cb7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b034> │ │ │ │ str r4, [r7, #0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r6, #218 @ 0xda │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - cbz r0, 26cc58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b110> │ │ │ │ + push {r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (26cc78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b130>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -667131,15 +667122,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 26ccae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b166> │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (26cd38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b1f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -667206,19 +667197,19 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 26cd82 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b23a> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 26cd7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b234> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -667405,19 +667396,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 26cef0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b3a8> │ │ │ │ ldrh r6, [r2, r3] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (26d124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b5dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667611,15 +667602,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 26d16a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b622> │ │ │ │ ldr r6, [r4, r0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (26d2c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b77c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -667665,17 +667656,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsb r0, [r2, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ 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, #108] @ (26d34c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b804>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667713,15 +667704,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26d306 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b7be> │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r5, 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] @ (26d3c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b878>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667889,15 +667880,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r2, r3] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2090] @ 0x82a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 26d568 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15ba20> │ │ │ │ cbz r1, 26d564 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15ba1c> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -668072,19 +668063,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26d718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15bbd0> │ │ │ │ strh r0, [r0, r5] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r7, [pc, #448] @ (26d918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15bdd0>) │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r7, [pc, #112] @ (26d7cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15bc84>) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r7, [pc, #104] @ (26d7c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15bc80>) │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1674] @ 0x68a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 26d774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15bc2c> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 26d774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15bc2c> │ │ │ │ @@ -668562,19 +668553,19 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 26da56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15bf0e> │ │ │ │ movs r5, #254 @ 0xfe │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r5, pc, #880 @ (adr r5, 26e070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c528>) │ │ │ │ + add r6, pc, #816 @ (adr r6, 26e030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c4e8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #288] @ (26de28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c2e0>) │ │ │ │ + ldr r2, [pc, #224] @ (26dde8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c2a0>) │ │ │ │ lsls r0, r5, #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 26ddae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c266> │ │ │ │ @@ -668645,25 +668636,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (26dde4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c29c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 26dd98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c250> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #336] @ (26df24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c3dc>) │ │ │ │ + ldr r2, [pc, #272] @ (26dee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c39c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [pc, #272] @ (26dee8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c3a0>) │ │ │ │ + ldr r2, [pc, #208] @ (26dea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c360>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bvc.n 26dda8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c260> │ │ │ │ + bhi.n 26dd88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c240> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [pc, #728] @ (26e0b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c570>) │ │ │ │ + ldr r1, [pc, #664] @ (26e078 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c530>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [pc, #600] @ (26e03c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c4f4>) │ │ │ │ + ldr r1, [pc, #536] @ (26dffc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c4b4>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [pc, #712] @ (26e0b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c568>) │ │ │ │ + ldr r1, [pc, #648] @ (26e070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c528>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ subs.w ip, r3, #0 │ │ │ │ @@ -668731,23 +668722,23 @@ │ │ │ │ b.n 26de64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c31c> │ │ │ │ ldr r2, [pc, #28] @ (26deb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c36c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 26de64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c31c> │ │ │ │ - ldr r1, [pc, #80] @ (26def8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c3b0>) │ │ │ │ + ldr r2, [pc, #16] @ (26deb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c370>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [pc, #552] @ (26e0d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c58c>) │ │ │ │ + ldr r1, [pc, #488] @ (26e094 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c54c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [pc, #584] @ (26e0f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c5b0>) │ │ │ │ + ldr r1, [pc, #520] @ (26e0b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c570>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [pc, #432] @ (26e064 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c51c>) │ │ │ │ + ldr r1, [pc, #368] @ (26e024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c4dc>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [pc, #608] @ (26e118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c5d0>) │ │ │ │ + ldr r1, [pc, #544] @ (26e0d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c590>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 26dfe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c498> │ │ │ │ mov r4, r1 │ │ │ │ @@ -668860,25 +668851,25 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 26df14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c3cc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r1, #42 @ 0x2a │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #632] @ (26e264 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c71c>) │ │ │ │ + ldr r1, [pc, #568] @ (26e224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c6dc>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, #228 @ 0xe4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [pc, #416] @ (26e194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c64c>) │ │ │ │ + ldr r1, [pc, #352] @ (26e154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c60c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - blxns fp │ │ │ │ + ldr r0, [pc, #816] @ (26e328 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c7e0>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r0, [pc, #952] @ (26e3b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c86c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [pc, #64] @ (26e040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c4f8>) │ │ │ │ + ldr r1, [pc, #0] @ (26e000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c4b8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 26e114 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c5cc> │ │ │ │ bls.n 26e040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c4f8> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -669008,15 +668999,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 26e132 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c5ea> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 26e132 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c5ea> │ │ │ │ nop │ │ │ │ - bxns sp │ │ │ │ + ldr r0, [pc, #368] @ (26e2d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c790>) │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -669125,15 +669116,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r0, r5, #6 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -669248,27 +669239,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (26e3c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c880>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 26e2c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c778> │ │ │ │ - cmp sl, r2 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, sp │ │ │ │ + mov r0, fp │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp ip, r5 │ │ │ │ + mov ip, r3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, fp │ │ │ │ + mov r4, r9 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, r0 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, r3 │ │ │ │ + mov r4, r1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, sp │ │ │ │ + mov r0, fp │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -669321,19 +669312,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 26e41e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c8d6> │ │ │ │ nop │ │ │ │ - add lr, sp │ │ │ │ + cmp lr, fp │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ lsls r1, r7, #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 ip, r1 │ │ │ │ @@ -669510,41 +669501,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (26e680 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15cb38>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 26e55e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15ca16> │ │ │ │ - cmp r0, r2 │ │ │ │ + mov r0, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r0, fp │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r6, r1 │ │ │ │ + add lr, pc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - mvns r0, r5 │ │ │ │ + add r8, fp │ │ │ │ lsls r0, r5, #3 │ │ │ │ - mvns r4, r7 │ │ │ │ + add ip, sp │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add sl, r0 │ │ │ │ + cmp r2, lr │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, r1 │ │ │ │ + add ip, pc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, r6 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add ip, r9 │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - mvns r4, r4 │ │ │ │ + add ip, sl │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r6, r9 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r0, sp │ │ │ │ + cmp r0, fp │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -669571,17 +669562,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 26e6c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15cb7c> │ │ │ │ nop │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add sl, r2 │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -669742,25 +669733,25 @@ │ │ │ │ nop │ │ │ │ adds r2, r5, r1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bics r6, r0 │ │ │ │ + add r6, lr │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bics r0, r1 │ │ │ │ + add r0, pc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bics r4, r3 │ │ │ │ + add ip, r1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - orrs r2, r1 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r4, r7 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - orrs r6, r4 │ │ │ │ + add r6, r2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -670368,17 +670359,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 26eee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d398> │ │ │ │ nop │ │ │ │ - subs r5, #20 │ │ │ │ + subs r6, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -670430,15 +670421,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 26ef94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d44c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 73f80 │ │ │ │ b.n 26ef80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d438> │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (26f168 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d620>) │ │ │ │ @@ -670595,23 +670586,23 @@ │ │ │ │ nop │ │ │ │ asrs r6, r2, #32 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r5!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -671430,15 +671421,15 @@ │ │ │ │ beq.n 26fa56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15df0e> │ │ │ │ b.n 26fa4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15df06> │ │ │ │ nop │ │ │ │ ldrsb r1, [r7, r6] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrsb r0, [r5, r6] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldrsb r4, [r0, r6] │ │ │ │ lsls r4, r5, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 26fbba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15e072> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -671657,15 +671648,15 @@ │ │ │ │ bne.n 26fcd2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15e18a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 26fcbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15e176> │ │ │ │ b.n 26fc90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15e148> │ │ │ │ ldr r7, [pc, #744] @ (26ffd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15e48c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r7, 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 r4, r1 │ │ │ │ @@ -671776,15 +671767,15 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #696] @ (2700dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15e594>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ @@ -671824,15 +671815,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [pc, #264] @ (26ffa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15e45c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #808] @ (2701dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15e694>) │ │ │ │ @@ -672150,27 +672141,27 @@ │ │ │ │ nop │ │ │ │ lsls r4, r0, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -672453,18 +672444,18 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 270432 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15e8ea> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r4, #672] @ 0x2a0 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r1, r7, #3 │ │ │ │ @ instruction: 0xfbae01a8 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -672567,23 +672558,23 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2705e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15eaa0> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 270588 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15ea40> │ │ │ │ b.n 2705fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15eab2> │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -672624,15 +672615,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 27070a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15ebc2> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -673066,23 +673057,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 270b62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15f01a> │ │ │ │ b.n 270a94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15ef4c> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r5, #0 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -673324,23 +673315,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 270e2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15f2e2> │ │ │ │ b.n 270d5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15f212> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r3, #158 @ 0x9e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -673579,23 +673570,23 @@ │ │ │ │ strex r2, r9, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2710fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15f5b6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2710f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15f5a8> │ │ │ │ b.n 271020 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15f4d8> │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -673815,17 +673806,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 271336 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15f7ee> │ │ │ │ b.n 2712de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15f796> │ │ │ │ nop │ │ │ │ subs r2, #50 @ 0x32 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r1, #30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r0, pc, #144 @ (adr r0, 271400 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15f8b8>) │ │ │ │ + add r1, pc, #80 @ (adr r1, 2713c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15f878>) │ │ │ │ lsls r7, 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 │ │ │ │ @@ -675906,15 +675897,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 2728e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x160d9c> │ │ │ │ b.n 2728d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x160d90> │ │ │ │ lsls r4, r6, #8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ bhi.n 2729c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x160e80> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2727fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x160cb6> │ │ │ │ b.n 272984 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x160e3c> │ │ │ │ @@ -675952,15 +675943,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (272aa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x160f58>) │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ cdp2 1, 14, cr0, cr2, cr8, {5} │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 272ad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x160f88> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -676000,17 +675991,17 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cdp2 1, 6, cr0, cr14, cr8, {5} │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 272b5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161014> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -676050,17 +676041,17 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r2, #672]! @ 0x2a0 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #68] @ (272c10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1610c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676090,15 +676081,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stc2 1, cr0, [r8, #672] @ 0x2a0 │ │ │ │ subs r2, r7, #6 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (272dec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1612a4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -676258,21 +676249,21 @@ │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ b.n 272cb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161168> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ b.n 272cb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161168> │ │ │ │ stc2 1, cr0, [r4, #-672]! @ 0xfffffd60 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + subs r0, #30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r2, #22 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r1, 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 r4, [pc, #96] @ (272e74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16132c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -676312,15 +676303,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 270260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15e718> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb3e01a8 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (273040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1614f8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -676498,22 +676489,22 @@ │ │ │ │ @ instruction: 0xfac201a8 │ │ │ │ @ instruction: 0xfa9c01a8 │ │ │ │ ldr??.w r0, [lr, #424] @ 0x1a8 │ │ │ │ adds r4, r6, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r2, r3, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - stc2 0, cr0, [lr, #924] @ 0x39c │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + cdp2 0, 7, cr0, cr14, cr7, {7} │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #404] @ (273210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1616c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -676668,27 +676659,27 @@ │ │ │ │ b.n 273106 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1615be> │ │ │ │ nop │ │ │ │ ldr.w r0, [r6, #424] @ 0x1a8 │ │ │ │ ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 273380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161838> │ │ │ │ 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 │ │ │ │ @@ -676889,15 +676880,16 @@ │ │ │ │ add.w r3, r3, #692 @ 0x2b4 │ │ │ │ b.n 27332a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1617e2> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ b.n 27332a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1617e2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf70001a8 │ │ │ │ - vtrn.16 q8, │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #308] @ (2735cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161a84>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -677011,16 +677003,16 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2735a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161a58> │ │ │ │ b.n 2734e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16199e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4ba01a8 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr7, {7} │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + vhadd.u16 q0, q14, │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r1, 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 r4, [pc, #132] @ (273670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161b28>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -677079,17 +677071,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf36601a8 │ │ │ │ asrs r4, r3, #22 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldc2l 0, cr0, [r2, #-924] @ 0xfffffc64 │ │ │ │ - ldc2 0, cr0, [r8, #-924] @ 0xfffffc64 │ │ │ │ - @ instruction: 0xf69c00e7 │ │ │ │ + cdp2 0, 4, cr0, cr2, cr7, {7} │ │ │ │ + cdp2 0, 0, cr0, cr8, cr7, {7} │ │ │ │ + @ instruction: 0xf78c00e7 │ │ │ │ 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, #432] @ (273848 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161d00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -677257,26 +677249,26 @@ │ │ │ │ bne.n 27381e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161cd6> │ │ │ │ b.n 273722 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161bda> │ │ │ │ @ instruction: 0xf2ba01a8 │ │ │ │ ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4], #924 @ 0x39c │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + stc2 0, cr0, [r4, #924]! @ 0x39c │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r6, r7, #16 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldc2 0, cr0, [r0], {231} @ 0xe7 │ │ │ │ - @ instruction: 0xfbd400e7 │ │ │ │ - @ instruction: 0xfb8e00e7 │ │ │ │ - @ instruction: 0xfbc000e7 │ │ │ │ - @ instruction: 0xf52c00e7 │ │ │ │ - @ instruction: 0xfb9a00e7 │ │ │ │ - @ instruction: 0xfb6400e7 │ │ │ │ + stc2 0, cr0, [r0, #-924] @ 0xfffffc64 │ │ │ │ + stc2l 0, cr0, [r4], {231} @ 0xe7 │ │ │ │ + ldc2l 0, cr0, [lr], #-924 @ 0xfffffc64 │ │ │ │ + ldc2 0, cr0, [r0], #924 @ 0x39c │ │ │ │ + @ instruction: 0xf61c00e7 │ │ │ │ + stc2 0, cr0, [sl], {231} @ 0xe7 │ │ │ │ + mrrc2 0, 14, r0, r4, cr7 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 273996 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161e4e> │ │ │ │ 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, #444] @ (273a50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161f08>) │ │ │ │ @@ -677441,15 +677433,15 @@ │ │ │ │ bne.n 273a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161ef0> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 273a28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161ee0> │ │ │ │ b.n 273948 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161e00> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0bc01a8 │ │ │ │ - @ instruction: 0xfa1600e7 │ │ │ │ + @ instruction: 0xfb0600e7 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #340] @ (273bbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162074>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -677575,15 +677567,15 @@ │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ b.n 273ade <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161f96> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #480 @ 0x1e0 │ │ │ │ b.n 273ade <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x161f96> │ │ │ │ nop │ │ │ │ cdp 1, 14, cr0, cr10, cr8, {5} │ │ │ │ - ldrh.w r0, [ip, #231] @ 0xe7 │ │ │ │ + vld1.8 {d0[7]}, [ip], r7 │ │ │ │ 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] @ (273c18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1620d0>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -677609,15 +677601,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 27054c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15ea04> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldcl 1, cr0, [sl, #-672]! @ 0xfffffd60 │ │ │ │ - @ instruction: 0xf7be00e7 │ │ │ │ + strh.w r0, [lr, #231] @ 0xe7 │ │ │ │ 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] @ (273c68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162120>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677641,15 +677633,15 @@ │ │ │ │ add r4, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 27067c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15eb34> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stc 1, cr0, [r0, #-672]! @ 0xfffffd60 │ │ │ │ - @ instruction: 0xf76200e7 │ │ │ │ + ldr.w r0, [r2, r7, lsl #2] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #100] @ (273ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16219c>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677695,17 +677687,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0], {168} @ 0xa8 │ │ │ │ lsrs r6, r0, #28 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xf70200e7 │ │ │ │ - @ instruction: 0xf6e800e7 │ │ │ │ - bic.w r0, r8, #231 @ 0xe7 │ │ │ │ + @ instruction: 0xf7f200e7 │ │ │ │ + @ instruction: 0xf7d800e7 │ │ │ │ + adds.w r0, r8, #231 @ 0xe7 │ │ │ │ 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] @ (273e50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162308>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -677831,18 +677823,18 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 273e26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1622de> │ │ │ │ b.n 273e0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1622c2> │ │ │ │ mcrr 1, 10, r0, r6, cr8 │ │ │ │ lsrs r2, r7, #25 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xf6b400e7 │ │ │ │ - @ instruction: 0xf67400e7 │ │ │ │ - @ instruction: 0xf61400e7 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + @ instruction: 0xf7a400e7 │ │ │ │ + @ instruction: 0xf76400e7 │ │ │ │ + @ instruction: 0xf70400e7 │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r7, 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] @ 274000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1624b8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -678046,15 +678038,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmdb sl!, {r3, r5, r7, r8} │ │ │ │ - @ instruction: 0xf3e400e7 │ │ │ │ + @ instruction: 0xf4d400e7 │ │ │ │ stmdb sp!, {r4, 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, #304] @ (2741f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1626ac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -678249,17 +678241,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 27425a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162712> │ │ │ │ nop │ │ │ │ b.n 27414c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162604> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - rsbs r0, sl, #231 @ 0xe7 │ │ │ │ - sub.w r0, lr, #231 @ 0xe7 │ │ │ │ - eors.w r0, r2, r7, asr #3 │ │ │ │ + movt r0, #41191 @ 0xa0e7 │ │ │ │ + @ instruction: 0xf29e00e7 │ │ │ │ + @ instruction: 0xeb8200e7 │ │ │ │ stmdb 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, #400] @ (274474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16292c>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -678416,18 +678408,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 27444a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162902> │ │ │ │ b.n 27442e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1628e6> │ │ │ │ b.n 274154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16260c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsrs r0, r4, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xf13e00e7 │ │ │ │ - @ instruction: 0xf0f200e7 │ │ │ │ - orrs.w r0, r4, #231 @ 0xe7 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + @ instruction: 0xf22e00e7 │ │ │ │ + @ instruction: 0xf1e200e7 │ │ │ │ + adc.w r0, r4, #231 @ 0xe7 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #104] @ (274508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1629c0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -678472,15 +678464,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 26e6e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15cba0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 273e70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162328> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - vmla.i d16, d16, d3[5] │ │ │ │ + @ instruction: 0xf0b000e7 │ │ │ │ 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] @ (2745b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162a68>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -678542,18 +678534,17 @@ │ │ │ │ bl 26e6e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15cba0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 273e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1622c8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r4, r4, #25 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - vhadd.s32 q0, q9, │ │ │ │ - cdp 0, 15, cr0, cr8, cr7, {7} │ │ │ │ - b.n 2744ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162964> │ │ │ │ - lsls r7, r4, #3 │ │ │ │ + ands.w r0, r2, #231 @ 0xe7 │ │ │ │ + vmla.i32 d16, d24, d7[1] │ │ │ │ + strd r0, r0, [r4], #-924 @ 0x39c │ │ │ │ stmdb 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] @ (274740 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162bf8>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -678696,18 +678687,18 @@ │ │ │ │ bne.n 274714 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162bcc> │ │ │ │ b.n 2746f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162bb0> │ │ │ │ nop │ │ │ │ b.n 274e38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1632f0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r5, #22 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cdp 0, 11, cr0, cr8, cr7, {7} │ │ │ │ - cdp 0, 4, cr0, cr14, cr7, {7} │ │ │ │ - ldcl 0, cr0, [r6, #924]! @ 0x39c │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + vmla.i32 d0, d24, d7[1] │ │ │ │ + vhadd.s q0, q15, │ │ │ │ + cdp 0, 14, cr0, cr6, cr7, {7} │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r7, 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] @ 2748dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162d94> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -678838,15 +678829,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 2747e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162c9e> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 2747e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162c9e> │ │ │ │ b.n 274cb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163168> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldcl 0, cr0, [lr], {231} @ 0xe7 │ │ │ │ + stcl 0, cr0, [lr, #924] @ 0x39c │ │ │ │ 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] @ (274940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162df8>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -678877,15 +678868,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26efcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d484> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 2749f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162eb0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - rsbs r0, r8, r7, asr #3 │ │ │ │ + stcl 0, cr0, [r8], {231} @ 0xe7 │ │ │ │ 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] @ 2749a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162e60> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -678917,15 +678908,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ svc 248 @ 0xf8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sbc.w r0, r8, r7, asr #3 │ │ │ │ + mrrc 0, 14, r0, r8, cr7 │ │ │ │ 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] @ (274a30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162ee8>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -678977,17 +678968,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ svc 144 @ 0x90 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r0, #7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xeaf600e7 │ │ │ │ - pkhtb r0, lr, r7, asr #3 │ │ │ │ - b.n 274ff8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1634b0> │ │ │ │ + @ instruction: 0xebe600e7 │ │ │ │ + subs.w r0, lr, r7, asr #3 │ │ │ │ + b.n 2751d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163690> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (274b94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16304c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -679114,17 +679105,17 @@ │ │ │ │ bne.n 274b68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163020> │ │ │ │ b.n 274b38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x162ff0> │ │ │ │ nop │ │ │ │ udf #250 @ 0xfa │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - orns r0, r8, r7, asr #3 │ │ │ │ - strd r0, r0, [r2, #924] @ 0x39c │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + sbc.w r0, r8, r7, asr #3 │ │ │ │ + @ instruction: 0xeab200e7 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r7, 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] @ 274d2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1631e4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -679255,15 +679246,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 274c36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1630ee> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 274c36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1630ee> │ │ │ │ ble.n 274c60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163118> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xe8d200e7 │ │ │ │ + strd r0, r0, [r2, #924] @ 0x39c │ │ │ │ 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] @ (274d90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163248>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -679296,16 +679287,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 26efcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d484> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bgt.n 274dac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163264> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - b.n 274d2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1631e4> │ │ │ │ - lsls r7, r4, #3 │ │ │ │ + ldmia.w sl!, {r0, r1, r2, r5, r6, r7} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #64] @ (274dec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1632a4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -679336,16 +679326,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 26f188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d640> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blt.n 274d40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1631f8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - b.n 274cc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16317c> │ │ │ │ - lsls r7, r4, #3 │ │ │ │ + @ instruction: 0xe85800e7 │ │ │ │ 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] @ (274e70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163328>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -679394,19 +679383,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blt.n 274f0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1633c4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ stc2 1, cr0, [r2, #672] @ 0x2a0 │ │ │ │ - b.n 274c68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163120> │ │ │ │ + b.n 274e48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163300> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 274c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1630ec> │ │ │ │ + b.n 274e14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1632cc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (274fd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16348c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -679533,19 +679522,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 274faa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163462> │ │ │ │ b.n 274f7a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163432> │ │ │ │ bge.n 274f4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163404> │ │ │ │ lsls r0, r5, #6 │ │ │ │ stc2l 1, cr0, [lr], #672 @ 0x2a0 │ │ │ │ - b.n 274cdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163194> │ │ │ │ + b.n 274ebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163374> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 274b84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16303c> │ │ │ │ + b.n 274d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16321c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (275158 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163610>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -679736,19 +679725,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2751d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163690> │ │ │ │ bvc.n 2751bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163674> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - b.n 2759f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163eac> │ │ │ │ + b.n 274bd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16308c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bls.n 275170 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163628> │ │ │ │ + bge.n 275150 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163608> │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (27525c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163714>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cbz r0, 275256 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16370e> │ │ │ │ @@ -679863,25 +679852,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2752d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16378c> │ │ │ │ bvs.n 2752ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1637a4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldrsb.w r0, [sl, ] │ │ │ │ - b.n 2758f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163da8> │ │ │ │ + b.n 275ad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163f88> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bge.n 2753a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163858> │ │ │ │ + blt.n 275380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163838> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 275884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163d3c> │ │ │ │ + b.n 275a64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163f1c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 27585c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163d14> │ │ │ │ + b.n 275a3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163ef4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bhi.n 27524c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163704> │ │ │ │ + bls.n 27542c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1638e4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (2753c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16387c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -679932,15 +679921,15 @@ │ │ │ │ nop │ │ │ │ bpl.n 275390 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163848> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r4, sp, #640 @ 0x280 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 27585c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163d14> │ │ │ │ + b.n 275a3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163ef4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -679994,15 +679983,15 @@ │ │ │ │ nop │ │ │ │ bpl.n 275500 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1639b8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2757f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163cac> │ │ │ │ + b.n 2759d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163e8c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -680069,21 +680058,21 @@ │ │ │ │ bmi.n 275490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163948> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6f601a8 │ │ │ │ - b.n 275774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163c2c> │ │ │ │ + b.n 275954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163e0c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - b.n 275718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163bd0> │ │ │ │ + b.n 2758f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163db0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bhi.n 275534 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1639ec> │ │ │ │ + bhi.n 275514 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1639cc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (2756c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163b7c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -680243,23 +680232,23 @@ │ │ │ │ bmi.n 2756e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163b98> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r2, sp, #776 @ 0x308 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf63c01a8 │ │ │ │ - b.n 275850 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163d08> │ │ │ │ + b.n 275a30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163ee8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - b.n 275798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163c50> │ │ │ │ + b.n 275978 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163e30> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 2756e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163b9c> │ │ │ │ + b.n 2758c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163d7c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ lsls r7, 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] @ (27578c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163c44>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -680327,21 +680316,21 @@ │ │ │ │ bcs.n 275818 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163cd0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r1, sp, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ orns r1, r8, #5505024 @ 0x540000 │ │ │ │ - svc 24 │ │ │ │ + b.n 2757ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163c64> │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r0, sp, #656 @ 0x290 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bpl.n 2756b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163b6c> │ │ │ │ + bvs.n 275894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163d4c> │ │ │ │ lsls r7, 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] @ (2757f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163cb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680367,17 +680356,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2757dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163c94> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bne.n 275728 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163be0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r7, 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] @ (27587c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163d34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680422,20 +680411,20 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bne.n 2758f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163db0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + svc 124 @ 0x7c │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xf35a01a8 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bmi.n 2757b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163c70> │ │ │ │ + bpl.n 275798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163c50> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (275a04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163ebc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680571,21 +680560,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2759da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163e92> │ │ │ │ b.n 27599e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163e56> │ │ │ │ beq.n 275968 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163e20> │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xf2da01a8 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - udf #30 │ │ │ │ + svc 14 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ble.n 2759ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x163e64> │ │ │ │ + udf #186 @ 0xba │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ lsls r7, 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] @ 275d30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1641e8> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -680913,19 +680902,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 26e294 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c74c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r1} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bge.n 275e48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164300> │ │ │ │ + blt.n 275e28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1642e0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bge.n 275df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1642b0> │ │ │ │ + blt.n 275dd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164290> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bls.n 275d98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164250> │ │ │ │ + bge.n 275d78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164230> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #608] @ (27604c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164504>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -681165,27 +681154,27 @@ │ │ │ │ bne.n 276020 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1644d8> │ │ │ │ b.n 275fae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164466> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldc 1, cr0, [sl, #672] @ 0x2a0 │ │ │ │ stc 1, cr0, [r0, #672] @ 0x2a0 │ │ │ │ - bls.n 275f64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16441c> │ │ │ │ + bge.n 276144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1645fc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bls.n 27612c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1645e4> │ │ │ │ + bge.n 27610c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1645c4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bhi.n 275f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16442c> │ │ │ │ + bls.n 276154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16460c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bhi.n 2760f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1645b0> │ │ │ │ + bls.n 2760d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164590> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bhi.n 276088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164540> │ │ │ │ + bhi.n 276068 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164520> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #176] @ (276138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1645f0>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -681347,27 +681336,27 @@ │ │ │ │ bl 26e294 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c74c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ bics.w r1, r0, r8, asr #2 │ │ │ │ - bvs.n 27628c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164744> │ │ │ │ + bvc.n 27626c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164724> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bpl.n 27621c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1646d4> │ │ │ │ + bvs.n 2761fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1646b4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bvs.n 276264 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16471c> │ │ │ │ + bvc.n 276244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1646fc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bvs.n 276238 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1646f0> │ │ │ │ + bvs.n 276218 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1646d0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bpl.n 2761fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1646b4> │ │ │ │ + bvs.n 2761dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164694> │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (27646c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164924>) │ │ │ │ @@ -681588,30 +681577,30 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r6, r7 │ │ │ │ mov r7, fp │ │ │ │ b.n 2763fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1648b4> │ │ │ │ stmia r7!, {r2, r3} │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb r6!, {r3, r5, r7, r8} │ │ │ │ - bne.n 27640c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1648c4> │ │ │ │ + bcs.n 2763ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1648a4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bne.n 2764c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164980> │ │ │ │ + bcs.n 2764a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164960> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmia.w r2!, {r3, r5, r7, r8} │ │ │ │ - bne.n 276490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164948> │ │ │ │ + bne.n 276470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164928> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bne.n 27648c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164944> │ │ │ │ + bne.n 27646c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164924> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - beq.n 2763e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1648a0> │ │ │ │ + bne.n 2763c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164880> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - beq.n 276528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1649e0> │ │ │ │ + bne.n 276508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1649c0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [pc, #528] @ (2766a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164b60>) │ │ │ │ + ldr r7, [pc, #464] @ (276668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164b20>) │ │ │ │ lsls r7, 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] @ (27663c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164af4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -681764,21 +681753,21 @@ │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ b.n 276522 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1649da> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ b.n 276522 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1649da> │ │ │ │ stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcs.n 2766e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164b98> │ │ │ │ + bcc.n 2766c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164b78> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bcs.n 2766b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164b70> │ │ │ │ + bcc.n 276698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164b50> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (2766d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164b90>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -681826,17 +681815,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bne.n 2767d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164c90> │ │ │ │ + bcs.n 2767b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164c70> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bne.n 27677c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164c34> │ │ │ │ + bcs.n 27675c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164c14> │ │ │ │ lsls r7, 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] @ (276774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164c2c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -681890,21 +681879,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 27672e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164be6> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - beq.n 276778 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164c30> │ │ │ │ + bne.n 276758 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164c10> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - beq.n 276750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164c08> │ │ │ │ + bne.n 276730 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164be8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #380] @ (276918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164dd0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -682057,25 +682046,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2768ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164da6> │ │ │ │ b.n 2768aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164d62> │ │ │ │ stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 2770d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165590> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - beq.n 276880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164d38> │ │ │ │ + bne.n 276860 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164d18> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + beq.n 2768e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164d9c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + beq.n 2768ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164d64> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + beq.n 27688c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164d44> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [pc, #776] @ (276c40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1650f8>) │ │ │ │ + ldr r2, [pc, #712] @ (276c00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1650b8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (2769dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164e94>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -682139,23 +682128,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2769c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164e78> │ │ │ │ stmia r0!, {r1, r2} │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 276e48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165300> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r3!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r7, 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] @ (276b7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165034>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682292,15 +682281,15 @@ │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ b.n 276aa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164f60> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ b.n 276aa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x164f60> │ │ │ │ itte mi │ │ │ │ lslmi r0, r5, #6 │ │ │ │ - ldmiami r5, {r4, r5, r6, r7} │ │ │ │ + ldmiami r6, {r5, r6, r7} │ │ │ │ lslpl r7, 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] @ (276c50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165108>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -682380,19 +682369,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 276bc6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16507e> │ │ │ │ pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (276cd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16518c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -682433,15 +682422,15 @@ │ │ │ │ bl 26eeb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d36c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r7, 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, #216] @ (276dc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16527c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682533,25 +682522,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 276d20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1651d8> │ │ │ │ pop {r2, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ udf #102 @ 0x66 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - it vs │ │ │ │ - lslvs r7, r4, #3 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r7, 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, #444] @ (276fac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682729,27 +682718,27 @@ │ │ │ │ bne.n 276f96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16544e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 276f82 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16543a> │ │ │ │ b.n 276f66 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16541e> │ │ │ │ cbnz r2, 277008 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1654c0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ble.n 27706c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165524> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - muls r6, r2 │ │ │ │ + add r6, r8 │ │ │ │ lsls r7, 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] @ 277180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165638> │ │ │ │ sub sp, #24 │ │ │ │ @@ -682938,15 +682927,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26e77c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15cc34> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb7b4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (27727c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165734>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -683052,19 +683041,19 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb6b8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ bhi.n 2772d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16578c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - rev r2, r3 │ │ │ │ + cbnz r2, 277346 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1657fe> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #316] @ (277454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16590c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -683190,21 +683179,21 @@ │ │ │ │ bne.n 277428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1658e0> │ │ │ │ b.n 27740c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1658c4> │ │ │ │ nop │ │ │ │ @ instruction: 0xb63c │ │ │ │ lsls r0, r5, #6 │ │ │ │ bhi.n 27753c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1659f4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #736] @ (277760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165c18>) │ │ │ │ @@ -683966,20 +683955,20 @@ │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 26f3d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d88c> │ │ │ │ b.n 277b2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x165fe2> │ │ │ │ add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ beq.n 277cc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166178> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x0046 │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - bkpt 0x008e │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ + itet cc │ │ │ │ + lslcc r7, r4, #3 │ │ │ │ + ittt vc @ unpredictable │ │ │ │ + lslvc r7, r4, #3 │ │ │ │ + movvc r1, r8 │ │ │ │ + movvc r0, r4 │ │ │ │ bl 26fa10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15dec8> │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ @@ -684241,29 +684230,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 277f60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166418> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 277f4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166404> │ │ │ │ b.n 277daa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166262> │ │ │ │ nop │ │ │ │ - pop {r4, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r5} │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r4} │ │ │ │ + pop {pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbnz r6, 278004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1664bc> │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #712] @ (278274 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16672c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -684522,15 +684511,15 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r6, 2782a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166760> │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r7, r4, #3 │ │ │ │ add.w r9, r0, #81920 @ 0x14000 │ │ │ │ add.w r0, r0, #81920 @ 0x14000 │ │ │ │ add.w r9, r9, #472 @ 0x1d8 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r0, #472 @ 0x1d8 │ │ │ │ dmb ish │ │ │ │ @@ -684661,23 +684650,23 @@ │ │ │ │ bne.n 2783d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16688a> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2783c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166878> │ │ │ │ b.n 2782ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166766> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r7, 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] @ 2784e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16699c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -684753,23 +684742,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 2708e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15eda0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, pc, #256 @ (adr r5, 2785e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166aa0>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - setend be │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r7, 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] @ 2785d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166a90> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -684837,23 +684826,23 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2708e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15eda0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r4, pc, #272 @ (adr r4, 2786ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166ba4>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + cpsid a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r7, 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] @ (278654 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166b0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -684977,19 +684966,19 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 278708 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166bc0> │ │ │ │ nop │ │ │ │ add r2, pc, #928 @ (adr r2, 278ad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166f8c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r5!, {r1, r3, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (278798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166c50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -685076,17 +685065,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 278800 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166cb8> │ │ │ │ nop │ │ │ │ add r1, pc, #656 @ (adr r1, 278ab8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166f70>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r5} │ │ │ │ + push {r4, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r2, 2788aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166d62> │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r7, 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] @ (278880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166d38>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -685113,15 +685102,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 26deb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15c370> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r1, pc, #48 @ (adr r1, 2788b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166d6c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r6, 278900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166db8> │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, 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] @ (2788f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166da8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -685162,17 +685151,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, pc, #736 @ (adr r0, 278bd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16708c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r0, 27896e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166e26> │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r6, 27895c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166e14> │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #320] @ (278a54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166f0c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -685299,21 +685288,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 278a2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166ee2> │ │ │ │ b.n 278a0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166ec6> │ │ │ │ add r0, pc, #248 @ (adr r0, 278b50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167008>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 278abc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166f74> │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r0, 278ac2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166f7a> │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - uxtb r0, r3 │ │ │ │ + cbz r0, 278ada <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x166f92> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ lsls r7, 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 │ │ │ │ @@ -685849,19 +685838,19 @@ │ │ │ │ b.n 278eee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1673a6> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r4, #5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ strb r0, [r1, #3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 27904c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167504> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -686288,17 +686277,17 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r7, 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] @ (279544 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1679fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -686310,15 +686299,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #676] @ 0x2a4 │ │ │ │ bl 2793d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167890> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, pc, #944 @ (adr r7, 2798fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167db4>) │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r7, 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] @ (279594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167a4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -686342,17 +686331,17 @@ │ │ │ │ bl 129de0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18298> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279572 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167a2a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, pc, #720 @ (adr r7, 27986c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167d24>) │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r7, pc, #664 @ (adr r7, 279838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167cf0>) │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r7, 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] @ (2795e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167aa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -686376,17 +686365,17 @@ │ │ │ │ bl 129f2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183e4> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2795c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167a7e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, pc, #496 @ (adr r7, 2797e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167c98>) │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r7, pc, #440 @ (adr r7, 2797ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167c64>) │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #872] @ (279970 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167e28>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -686719,38 +686708,38 @@ │ │ │ │ b.n 27980a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167cc2> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r6, #28] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #160 @ (adr r5, 279a1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167ed4>) │ │ │ │ + add r6, pc, #96 @ (adr r6, 2799dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167e94>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldcl 0, cr0, [r2], #920 @ 0x398 │ │ │ │ - add r5, pc, #40 @ (adr r5, 2799ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167e64>) │ │ │ │ + stcl 0, cr0, [r2, #920]! @ 0x398 │ │ │ │ + add r5, pc, #1000 @ (adr r5, 279d6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168224>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r5, pc, #264 @ (adr r5, 279a94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f4c>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 279a54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f0c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #848 @ (adr r4, 279ce0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168198>) │ │ │ │ + add r5, pc, #784 @ (adr r5, 279ca0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168158>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 279ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168378> │ │ │ │ + b.n 27a0a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168558> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r4, pc, #864 @ (adr r4, 279cf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1681b0>) │ │ │ │ + add r5, pc, #800 @ (adr r5, 279cb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168170>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, pc, #40 @ (adr r5, 2799c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167e7c>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 279d84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16823c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #992 @ (adr r4, 279d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168238>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 279d40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1681f8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #952 @ (adr r4, 279d5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168214>) │ │ │ │ + add r5, pc, #888 @ (adr r5, 279d1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1681d4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #576 @ (adr r4, 279be8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1680a0>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 279ba8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168060>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #264 @ (adr r4, 279ab4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f6c>) │ │ │ │ + add r5, pc, #200 @ (adr r5, 279a74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f2c>) │ │ │ │ lsls r7, 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] @ 2799ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167ea4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -686766,15 +686755,15 @@ │ │ │ │ ldr.w r1, [r1, #676] @ 0x2a4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2795f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167aac> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r4, pc, #456 @ (adr r4, 279bbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168074>) │ │ │ │ + add r5, pc, #392 @ (adr r5, 279b7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168034>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (279a50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f08>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -686805,17 +686794,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279a20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167ed8> │ │ │ │ b.n 279a32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167eea> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r4, pc, #192 @ (adr r4, 279b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167fd0>) │ │ │ │ + add r5, pc, #128 @ (adr r5, 279ad8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f90>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #104 @ (adr r4, 279ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f7c>) │ │ │ │ + add r5, pc, #40 @ (adr r5, 279a84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f3c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (279ab8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f70>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -686846,17 +686835,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279a88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f40> │ │ │ │ b.n 279a9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167f52> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r3, pc, #912 @ (adr r3, 279e50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168308>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 279e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1682c8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #824 @ (adr r3, 279dfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1682b4>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 279dbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168274>) │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (279bd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168088>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -687220,15 +687209,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #680] @ 0x2a8 │ │ │ │ bl 278e80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x167338> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r2, #22] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r0, pc, #48 @ (adr r0, 279ed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16838c>) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 27a294 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16874c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (279ef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1683ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -687283,17 +687272,17 @@ │ │ │ │ bl 129de0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18298> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279f1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1683d6> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r1, #18] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + add r0, pc, #448 @ (adr r0, 27a108 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1685c0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + add r0, pc, #392 @ (adr r0, 27a0d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16858c>) │ │ │ │ lsls r7, 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] @ (279f94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16844c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -687317,17 +687306,17 @@ │ │ │ │ bl 129f2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183e4> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279f72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16842a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r6, [r6, #14] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + add r0, pc, #224 @ (adr r0, 27a07c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168534>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + add r0, pc, #168 @ (adr r0, 27a048 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168500>) │ │ │ │ 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, #28] @ (279fcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -687379,32 +687368,32 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 27a028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1684e0> │ │ │ │ ldr r0, [pc, #40] @ (27a068 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168520>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e5a9c │ │ │ │ + bl 10e5b94 │ │ │ │ bl 542164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43061c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #28] @ (27a06c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168524>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27a014 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1684cc> │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cbz r2, 27a09e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168556> │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -687843,19 +687832,19 @@ │ │ │ │ nop │ │ │ │ strh r4, [r7, #30] │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrh r6, [r7, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r7, 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 67c328 <_mesa_glapi_get_proc_address@@libgallium-26.2.5-1.so+0x3c> │ │ │ │ @@ -688319,15 +688308,15 @@ │ │ │ │ bne.n 27ab02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168fba> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 27aaf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168fac> │ │ │ │ b.n 27aa28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x168ee0> │ │ │ │ add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bl fffa6b22 │ │ │ │ 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] │ │ │ │ @@ -688667,17 +688656,17 @@ │ │ │ │ b.n 27ac6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x169124> │ │ │ │ ldr r1, [pc, #16] @ (27aefc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1693b4>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c3878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1d30> │ │ │ │ b.n 27acd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x169190> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #736] @ (27b1f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1696ac>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -689166,15 +689155,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r2, [r0, #20] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (27b510 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1699c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689211,30 +689200,30 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 169d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x581f4> │ │ │ │ b.n 27b4f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1699a8> │ │ │ │ nop │ │ │ │ strb r6, [r4, #18] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, 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] @ (27b538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1699f0>) │ │ │ │ add r0, pc │ │ │ │ bl 457658 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345b10> │ │ │ │ ldr r0, [pc, #12] @ (27b53c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1699f4>) │ │ │ │ add r0, pc │ │ │ │ bl 457658 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345b10> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r7, 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] @ 27b580 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x169a38> │ │ │ │ sub sp, #16 │ │ │ │ @@ -689251,19 +689240,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 2c39f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1ea8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -689348,15 +689337,15 @@ │ │ │ │ b.n 27b610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x169ac8> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 27b5f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x169aa8> │ │ │ │ b.n 27b610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x169ac8> │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -689462,15 +689451,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 27b782 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x169c3a> │ │ │ │ strb r6, [r6, #7] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -689503,17 +689492,17 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -689907,21 +689896,21 @@ │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r6, #2080 @ 0x820 │ │ │ │ str.w ip, [r6, #2080] @ 0x820 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 27bb60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16a018> │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 27bc6a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16a122> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (27bca0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16a158>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -690400,19 +690389,19 @@ │ │ │ │ b.n 27c0aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16a562> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 27c0aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16a562> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 27c0aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16a562> │ │ │ │ ldr r6, [r5, #16] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + strh r2, [r6, #14] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bkpt 0x003c │ │ │ │ - lsls r4, r7, #3 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + ite cs │ │ │ │ + lslcs r4, r7, #3 │ │ │ │ + strhcc r0, [r4, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #556] @ (27c3b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16a86c>) │ │ │ │ @@ -690610,27 +690599,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r7, #2080] @ 0x820 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 27c35c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16a814> │ │ │ │ nop │ │ │ │ str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r7, #3 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrh r0, [r1, #10] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -690887,21 +690876,21 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ beq.n 27c6d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ab8a> │ │ │ │ str r1, [sp, #8] │ │ │ │ b.n 27c6b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ab6a> │ │ │ │ nop │ │ │ │ str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 27c700 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16abb8> │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ beq.n 27c6d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ab88> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -690983,15 +690972,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ b.n 27c60e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16aac6> │ │ │ │ bl 27b954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x169e0c> │ │ │ │ mov sl, r4 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 27c60e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16aac6> │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ 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, #76] @ (27c7e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ac9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691150,23 +691139,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 27c91c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16add4> │ │ │ │ str r0, [r3, #20] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r0, r7, #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] @ (27ca4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16af04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691254,23 +691243,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 27ca28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16aee0> │ │ │ │ nop │ │ │ │ ldrsh r6, [r5, r7] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r4, r7, #3 │ │ │ │ strh r2, [r6, #16] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #2080] @ 0x820 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -691366,15 +691355,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrsh r6, [r2, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp lr, sp │ │ │ │ + mov lr, fp │ │ │ │ lsls r7, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (27cbf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b0a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -691518,15 +691507,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r6, [r5, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ lsls r7, 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] @ (27cdd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691643,15 +691632,15 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrh r6, [r3, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r7, 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, #240] @ 0xf0 │ │ │ │ @@ -691671,15 +691660,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r6, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ 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, #24] @ (27cf64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b41c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691689,15 +691678,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r0, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ 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, #24] @ (27cf94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b44c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691707,15 +691696,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r2, r7] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ 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, #24] @ (27cfc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b47c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691725,15 +691714,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r4, r6] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ 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, #24] @ (27cff4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b4ac>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691743,15 +691732,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ 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, #24] @ (27d024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b4dc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691761,15 +691750,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r0, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ 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, #24] @ (27d054 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b50c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691779,15 +691768,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r2, r4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ 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, #24] @ (27d084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b53c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691797,15 +691786,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r4, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ 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, #24] @ (27d0b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b56c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691815,15 +691804,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r6, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ 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, #24] @ (27d0e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b59c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691833,15 +691822,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r0, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ 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, #24] @ (27d114 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b5cc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691851,15 +691840,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ 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, #24] @ (27d144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b5fc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691869,15 +691858,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r4, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -691997,21 +691986,21 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 27d218 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b6d0> │ │ │ │ nop │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -692053,15 +692042,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27d310 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b7c8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ mov r2, r6 │ │ │ │ b.n 27d2cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b784> │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r7, 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] @ (27d3c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16b880>) │ │ │ │ @@ -694239,15 +694228,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ed88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d240> │ │ │ │ nop │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #396] @ (27ef60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d418>) │ │ │ │ @@ -694384,15 +694373,15 @@ │ │ │ │ b.n 27eeca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d382> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ef32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d3ea> │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (27f164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d61c>) │ │ │ │ @@ -694553,15 +694542,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 27f098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d550> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 27f126 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d5de> │ │ │ │ subs r1, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #488] @ (27f36c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d824>) │ │ │ │ @@ -694724,15 +694713,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 27f29e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d756> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 27f32e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16d7e6> │ │ │ │ adds r7, #206 @ 0xce │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r7, #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 r5, [pc, #540] @ (27f5a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16da60>) │ │ │ │ @@ -694913,15 +694902,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27f566 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16da1e> │ │ │ │ nop │ │ │ │ adds r5, #198 @ 0xc6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #544] @ (27f7e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16dca0>) │ │ │ │ @@ -695102,15 +695091,15 @@ │ │ │ │ b.n 27f6fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16dbb4> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27f7a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16dc60> │ │ │ │ adds r3, #138 @ 0x8a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r7, #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 r5, [pc, #584] @ (27fa50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16df08>) │ │ │ │ @@ -695302,15 +695291,15 @@ │ │ │ │ b.n 27f95a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16de12> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 27fa12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16deca> │ │ │ │ adds r1, #74 @ 0x4a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (27fc64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16e11c>) │ │ │ │ @@ -695473,15 +695462,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27fadc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16df94> │ │ │ │ mov r0, r6 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 27fbdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16e094> │ │ │ │ cmp r6, #226 @ 0xe2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r4, r7, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 27fd80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16e238> │ │ │ │ @@ -696036,15 +696025,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28026c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16e724> │ │ │ │ nop │ │ │ │ movs r7, #152 @ 0x98 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r4, r7, #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] @ (280424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16e8dc>) │ │ │ │ @@ -696152,15 +696141,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2803b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16e86e> │ │ │ │ movs r6, #98 @ 0x62 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r4, r7, #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, #372] @ (2805b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ea6c>) │ │ │ │ @@ -696288,15 +696277,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 280478 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16e930> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 280518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16e9d0> │ │ │ │ movs r5, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r4, r7, #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, #380] @ (28074c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ec04>) │ │ │ │ @@ -696426,15 +696415,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28060c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16eac4> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 2806ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16eb64> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #360] @ (2808d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ed88>) │ │ │ │ @@ -696559,15 +696548,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28079c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ec54> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28083c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ecf4> │ │ │ │ movs r1, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + ldrb r2, [r6, #1] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #364] @ (280a58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ef10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696693,15 +696682,15 @@ │ │ │ │ b.n 280920 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16edd8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 2809bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ee74> │ │ │ │ nop │ │ │ │ movs r0, #102 @ 0x66 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r4, r7, #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, #380] @ (280bf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f0a8>) │ │ │ │ @@ -696831,15 +696820,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 280ab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ef68> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 280b50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f008> │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r4, r7, #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, #388] @ (280d90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f248>) │ │ │ │ @@ -696971,15 +696960,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 280c4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f104> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 280cec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f1a4> │ │ │ │ adds r4, r0, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r0, #16] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (280f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f42c>) │ │ │ │ @@ -697133,15 +697122,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280e94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f34c> │ │ │ │ subs r2, r4, r6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r4, r7, #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, #468] @ (281168 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f620>) │ │ │ │ @@ -697299,15 +697288,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f538> │ │ │ │ adds r6, r7, r6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r4, r7, #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, #428] @ (281334 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f7ec>) │ │ │ │ @@ -697455,15 +697444,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281264 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f71c> │ │ │ │ asrs r6, r0, #31 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r4, 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, #436] @ (281504 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f9bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697614,15 +697603,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16f8e0> │ │ │ │ asrs r2, r0, #24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r7, #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, #468] @ (2816f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16fbb0>) │ │ │ │ @@ -697780,15 +697769,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16fac8> │ │ │ │ asrs r6, r5, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r7, #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, #484] @ (2818fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16fdb4>) │ │ │ │ @@ -697950,15 +697939,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28180c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16fcc4> │ │ │ │ asrs r2, r7, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r4, r7, #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, #472] @ (281af4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ffac>) │ │ │ │ @@ -698113,15 +698102,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28196a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16fe22> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 281a08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16fec0> │ │ │ │ asrs r6, r6, #32 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r7, #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, #500] @ (281d08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1701c0>) │ │ │ │ @@ -698282,15 +698271,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 281b6e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x170026> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 281c0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1700c6> │ │ │ │ lsrs r6, r7, #24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r7, #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, #436] @ (281edc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x170394>) │ │ │ │ @@ -698436,15 +698425,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 281d6a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x170222> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 281e08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1702c0> │ │ │ │ lsrs r6, r4, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, 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, #456] @ (2820c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x170578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698597,15 +698586,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 281f40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1703f8> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 281fda <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x170492> │ │ │ │ lsrs r2, r3, #9 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #500] @ (2822d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17078c>) │ │ │ │ @@ -698767,15 +698756,15 @@ │ │ │ │ b.n 28213a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1705f2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 2821da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x170692> │ │ │ │ nop │ │ │ │ lsrs r4, r6, #1 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r4, r7, #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] @ (282500 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1709b8>) │ │ │ │ @@ -698942,15 +698931,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28235a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x170812> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 2823fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1708b2> │ │ │ │ lsls r6, r3, #25 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #664] @ (2827b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x170c70>) │ │ │ │ @@ -699149,15 +699138,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 282730 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x170be8> │ │ │ │ nop │ │ │ │ lsls r2, r6, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -699368,15 +699357,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #664] @ (282d58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171210>) │ │ │ │ @@ -699574,15 +699563,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 282cd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171188> │ │ │ │ nop │ │ │ │ cdp2 1, 9, cr0, cr2, cr7, {5} │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #512] @ (282f78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171430>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -699751,15 +699740,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282dee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1712a6> │ │ │ │ @ instruction: 0xfbda01a7 │ │ │ │ bcs.n 283074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17152c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (2831b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171668>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699937,15 +699926,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1715dc> │ │ │ │ ldrsh.w r0, [r4, #423] @ 0x1a7 │ │ │ │ beq.n 28325c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171714> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #600] @ (283430 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1718e8>) │ │ │ │ @@ -700127,15 +700116,15 @@ │ │ │ │ b.n 2833a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171858> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ @ instruction: 0xf77a01a7 │ │ │ │ - ldr r6, [pc, #456] @ (283600 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171ab8>) │ │ │ │ + ldr r7, [pc, #392] @ (2835c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171a78>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #576] @ (283690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171b48>) │ │ │ │ @@ -700315,15 +700304,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 283608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171ac0> │ │ │ │ nop │ │ │ │ add.w r1, r2, #5472256 @ 0x538000 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r4, [pc, #104] @ (283704 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171bbc>) │ │ │ │ + ldr r5, [pc, #40] @ (2836c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171b7c>) │ │ │ │ lsls r4, r7, #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] @ (2838d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171d90>) │ │ │ │ @@ -700490,15 +700479,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283736 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171bee> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 283852 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171d0a> │ │ │ │ @ instruction: 0xf29e01a7 │ │ │ │ - ldr r1, [pc, #888] @ (283c58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172110>) │ │ │ │ + ldr r2, [pc, #824] @ (283c18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1720d0>) │ │ │ │ lsls r4, r7, #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, #496] @ (283ae8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171fa0>) │ │ │ │ @@ -700657,15 +700646,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 283952 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171e0a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 2839f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x171ea8> │ │ │ │ orrs.w r1, sl, #167 @ 0xa7 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #944] @ (283ea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172358>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (283d08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1721c0>) │ │ │ │ @@ -700824,15 +700813,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283b78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172030> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 283c82 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17213a> │ │ │ │ cdp 1, 4, cr0, cr10, cr7, {5} │ │ │ │ - cmp r8, r9 │ │ │ │ + mov r8, r7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #448] @ (283ee8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1723a0>) │ │ │ │ @@ -700980,15 +700969,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 283d72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17222a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 283e0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1722c6> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r6], #-668 @ 0xfffffd64 │ │ │ │ - add r2, r1 │ │ │ │ + add sl, pc │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, 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, #472] @ (2840dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701143,15 +701132,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 283f56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17240e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 283ff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1724a8> │ │ │ │ nop │ │ │ │ orr.w r1, lr, r7, asr #2 │ │ │ │ - tst r4, r7 │ │ │ │ + orrs r4, r5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #520] @ (284304 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1727bc>) │ │ │ │ @@ -701313,15 +701302,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28416e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172626> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28427c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172734> │ │ │ │ nop │ │ │ │ @ instruction: 0xe85601a7 │ │ │ │ - ands r2, r3 │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #532] @ (284538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1729f0>) │ │ │ │ @@ -701490,15 +701479,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 284392 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17284a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 284430 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1728e8> │ │ │ │ b.n 28419c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172654> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r4, r7, #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] @ (28477c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172c34>) │ │ │ │ @@ -701666,15 +701655,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2845da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172a92> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 2846f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172bae> │ │ │ │ b.n 284f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17342c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r4, r7, #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] @ (2849b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172e68>) │ │ │ │ @@ -701843,15 +701832,15 @@ │ │ │ │ b.n 284814 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172ccc> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 284928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172de0> │ │ │ │ nop │ │ │ │ b.n 284d20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1731d8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #520] @ (284bd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x173090>) │ │ │ │ @@ -702014,15 +702003,15 @@ │ │ │ │ b.n 284a42 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x172efa> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 284b50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x173008> │ │ │ │ nop │ │ │ │ svc 130 @ 0x82 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r4, r7, #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] @ (284e0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1732c4>) │ │ │ │ @@ -702191,15 +702180,15 @@ │ │ │ │ b.n 284c70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x173128> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 284d84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17323c> │ │ │ │ nop │ │ │ │ ble.n 284ec4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17337c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ (284f30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1733e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702294,15 +702283,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284e54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17330c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 284ed2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17338a> │ │ │ │ blt.n 284f8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x173444> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ lsls r4, r7, #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] @ (285074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17352c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702411,15 +702400,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285008 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1734c0> │ │ │ │ bge.n 285088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x173540> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + adds r4, #32 │ │ │ │ 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 r4, [pc, #296] @ (2851b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x173670>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702525,15 +702514,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28514a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x173602> │ │ │ │ nop │ │ │ │ bhi.n 285140 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1735f8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #312] @ (28530c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1737c4>) │ │ │ │ @@ -702647,15 +702636,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 285296 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17374e> │ │ │ │ nop │ │ │ │ bvc.n 28540c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1738c4> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -707278,17 +707267,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (288f5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x177414>) │ │ │ │ @@ -707439,17 +707428,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 288e62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17731a> │ │ │ │ ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #532] @ (289194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17764c>) │ │ │ │ @@ -707624,17 +707613,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 289072 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17752a> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #532] @ (2893cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x177884>) │ │ │ │ @@ -707809,17 +707798,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2892ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x177764> │ │ │ │ str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r4, #32] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsh r4, [r6, r2] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #576] @ (289630 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x177ae8>) │ │ │ │ @@ -707999,17 +707988,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2894f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1779ae> │ │ │ │ str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #596] @ (2898a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x177d60>) │ │ │ │ @@ -708193,17 +708182,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 28975c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x177c14> │ │ │ │ nop │ │ │ │ str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #628] @ (289b40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x177ff8>) │ │ │ │ @@ -708400,17 +708389,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 2899e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x177ea0> │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #632] @ (289ddc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x178294>) │ │ │ │ @@ -708606,17 +708595,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 289c82 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17813a> │ │ │ │ ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r6, 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 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -711087,17 +711076,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (28be4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a304>) │ │ │ │ @@ -711158,17 +711147,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (28bfe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a498>) │ │ │ │ @@ -711288,17 +711277,17 @@ │ │ │ │ b.n 28beda <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a392> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28bf4a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a402> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (28c170 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a628>) │ │ │ │ @@ -711418,17 +711407,17 @@ │ │ │ │ bne.n 28c068 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a520> │ │ │ │ b.n 28c070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a528> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28c0de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a596> │ │ │ │ ldr r4, [r1, #20] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r6, 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, #416] @ (28c330 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a7e8>) │ │ │ │ @@ -711558,17 +711547,17 @@ │ │ │ │ bne.w 28c210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a6c8> │ │ │ │ b.n 28c21a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a6d2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28c29c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a754> │ │ │ │ str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + adds r0, #26 │ │ │ │ lsls r6, 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, #420] @ (28c4f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a9ac>) │ │ │ │ @@ -711699,17 +711688,17 @@ │ │ │ │ bne.w 28c3d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a88c> │ │ │ │ b.n 28c3de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a896> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28c460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17a918> │ │ │ │ str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r6, r4, #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] @ (28c6e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ab98>) │ │ │ │ @@ -711847,17 +711836,17 @@ │ │ │ │ bne.w 28c5ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17aa66> │ │ │ │ b.n 28c5ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17aa72> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28c64a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ab02> │ │ │ │ str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r6, r4, #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] @ (28c8d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ad88>) │ │ │ │ @@ -711996,17 +711985,17 @@ │ │ │ │ bne.w 28c79e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ac56> │ │ │ │ b.n 28c7aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ac62> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28c83a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17acf2> │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r2, #26 │ │ │ │ + cmp r3, #10 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (28c980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ae38>) │ │ │ │ @@ -716365,16 +716354,16 @@ │ │ │ │ bne.n 28fc96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e14e> │ │ │ │ b.n 28fc9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e156> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28fd08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e1c0> │ │ │ │ cmp r5, #32 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - @ instruction: 0xf4b600e5 │ │ │ │ - @ instruction: 0xf4c400e5 │ │ │ │ + sub.w r0, r6, #7503872 @ 0x728000 │ │ │ │ + subs.w r0, r4, #7503872 @ 0x728000 │ │ │ │ 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] @ (28ff18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e3d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716489,16 +716478,16 @@ │ │ │ │ bne.n 28fe1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e2d4> │ │ │ │ b.n 28fe24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e2dc> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 28fe8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e344> │ │ │ │ cmp r3, #152 @ 0x98 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - @ instruction: 0xf34e00e5 │ │ │ │ - @ instruction: 0xf34000e5 │ │ │ │ + bics.w r0, lr, #7503872 @ 0x728000 │ │ │ │ + bics.w r0, r0, #7503872 @ 0x728000 │ │ │ │ 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] @ (2900d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e590>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716627,16 +716616,16 @@ │ │ │ │ bne.w 28ffb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e470> │ │ │ │ b.n 28ffc2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e47a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 290044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e4fc> │ │ │ │ cmp r2, #20 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - sub.w r0, r0, #229 @ 0xe5 │ │ │ │ - @ instruction: 0xf18200e5 │ │ │ │ + @ instruction: 0xf29000e5 │ │ │ │ + @ instruction: 0xf27200e5 │ │ │ │ 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] @ (29029c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716766,16 +716755,16 @@ │ │ │ │ bne.w 29017c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e634> │ │ │ │ b.n 290186 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e63e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 290208 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e6c0> │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - vmla.i32 d16, d28, d5[1] │ │ │ │ - vext.8 q0, q15, , #0 │ │ │ │ + @ instruction: 0xf0dc00e5 │ │ │ │ + @ instruction: 0xf0ae00e5 │ │ │ │ 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] @ (290488 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716912,16 +716901,16 @@ │ │ │ │ bne.w 290356 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e80e> │ │ │ │ b.n 290362 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e81a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 2903f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e8aa> │ │ │ │ movs r6, #142 @ 0x8e │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cdp 0, 1, cr0, cr2, cr5, {7} │ │ │ │ - ldcl 0, cr0, [r4, #916] @ 0x394 │ │ │ │ + vhadd.s8 q0, q9, │ │ │ │ + cdp 0, 12, cr0, cr4, cr5, {7} │ │ │ │ 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] @ (290678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17eb30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717059,16 +717048,16 @@ │ │ │ │ bne.w 290546 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17e9fe> │ │ │ │ b.n 290552 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ea0a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 2905e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ea9a> │ │ │ │ movs r4, #162 @ 0xa2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldc 0, cr0, [r2], #-916 @ 0xfffffc6c │ │ │ │ - @ instruction: 0xebe400e5 │ │ │ │ + stc 0, cr0, [r2, #-916]! @ 0xfffffc6c │ │ │ │ + ldcl 0, cr0, [r4], {229} @ 0xe5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (29074c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ec04>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r6, [pc, #180] @ (290750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ec08>) │ │ │ │ @@ -717349,18 +717338,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 29091e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17edd6> │ │ │ │ movs r0, #222 @ 0xde │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, r0, #7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [pc, #204] @ (290aa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ef60>) │ │ │ │ - @ instruction: 0xffff7bb0 │ │ │ │ + vmull.u , d31, d16 │ │ │ │ lsls r3, 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, #344] @ (290b4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f004>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717492,18 +717481,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290a9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17ef56> │ │ │ │ subs r6, r3, #5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, r0, #1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ lsls r3, r7, #3 │ │ │ │ mov fp, r6 │ │ │ │ - vshll.u32 , d16, #31 │ │ │ │ + vtbl.8 d23, {d15-d18}, d16 │ │ │ │ lsls r3, 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, #360] @ (290cdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f194>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717635,18 +717624,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290c26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f0de> │ │ │ │ adds r6, r3, #7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ adds r0, r6, #2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r4, [r5, #31] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r3, r4 │ │ │ │ - vtbl.8 d23, {d31}, d16 │ │ │ │ + @ instruction: 0xffff7990 │ │ │ │ lsls r3, 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, #360] @ (290e6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f324>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717778,18 +717767,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290db6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f26e> │ │ │ │ adds r6, r1, #1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, r4, r4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ bics r3, r2 │ │ │ │ - vqshl.u32 d23, d0, #31 │ │ │ │ + vtbl.8 d23, {d15}, d0 │ │ │ │ lsls r3, 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, #356] @ (290ff8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f4b0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717923,18 +717912,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290f4a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f402> │ │ │ │ subs r6, r7, r2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ adds r4, r2, r6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r3, r7, #3 │ │ │ │ tst r7, r0 │ │ │ │ - vabal.u , d31, d4 │ │ │ │ + vqshlu.s32 , q10, #31 │ │ │ │ lsls r3, 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #348] @ (29117c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f634>) │ │ │ │ @@ -718063,18 +718052,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 2910cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f584> │ │ │ │ nop │ │ │ │ adds r2, r6, r4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ adds r6, r2, r0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsls r1, r1 │ │ │ │ - vraddhn.i d23, , q3 │ │ │ │ + vsri.64 , q11, #1 │ │ │ │ lsls r3, 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, #344] @ (2912fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f7b4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718205,18 +718194,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 29124e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f706> │ │ │ │ asrs r6, r5, #30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r2, #26 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r7, #3 │ │ │ │ - vsubl.u , d31, d0 │ │ │ │ + vrsra.u32 , q8, #1 │ │ │ │ lsls r3, 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, #356] @ (291488 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f940>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718346,18 +718335,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 2913da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17f892> │ │ │ │ nop │ │ │ │ asrs r6, r5, #24 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r0, #20 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r4, #51 @ 0x33 │ │ │ │ - vcvt.u32.f32 d22, d16, #1 │ │ │ │ + vaddl.u , d15, d16 │ │ │ │ lsls r3, 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 r4, [pc, #332] @ (2915fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17fab4>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ @@ -718478,18 +718467,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 291556 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17fa0e> │ │ │ │ asrs r2, r4, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r2, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r2, #191 @ 0xbf │ │ │ │ - @ instruction: 0xffff6dbc │ │ │ │ + @ instruction: 0xffff6eac │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (29177c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17fc34>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718617,18 +718606,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 2916d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x17fb88> │ │ │ │ asrs r6, r5, #12 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r6, r1, #8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r1, #61 @ 0x3d │ │ │ │ - vcvt.f16.u16 d22, d26, #1 │ │ │ │ + @ instruction: 0xffff6d2a │ │ │ │ lsls r3, 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 │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ mov r5, r0 │ │ │ │ @@ -719131,15 +719120,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 291c44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1800fc> │ │ │ │ lsrs r0, r7, #21 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r6, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 291e42 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1802fa> │ │ │ │ @@ -719259,15 +719248,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 291d9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x180252> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #16 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r6, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 291fa2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18045a> │ │ │ │ @@ -719382,15 +719371,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 291f04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1803bc> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r6, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 292118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1805d0> │ │ │ │ @@ -719511,15 +719500,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 292070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x180528> │ │ │ │ lsrs r6, r4, #5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (2923c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x180878>) │ │ │ │ @@ -719716,17 +719705,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - beq.n 292494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18094c> │ │ │ │ + bne.n 292474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18092c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (292668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x180b20>) │ │ │ │ @@ -719925,17 +719914,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (292910 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x180dc8>) │ │ │ │ @@ -720134,17 +720123,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (292bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181070>) │ │ │ │ @@ -720342,17 +720331,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (292e64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18131c>) │ │ │ │ @@ -720551,17 +720540,17 @@ │ │ │ │ stc2l 1, cr0, [r8, #-664]! @ 0xfffffd68 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (293110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1815c8>) │ │ │ │ @@ -720760,17 +720749,17 @@ │ │ │ │ @ instruction: 0xfabc01a6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r5, r4, #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, #788] @ (293454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18190c>) │ │ │ │ @@ -721008,18 +720997,18 @@ │ │ │ │ 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 │ │ │ │ - itet eq │ │ │ │ - lsleq r5, r4, #3 │ │ │ │ - bkpt 0x0040 │ │ │ │ - lsleq r5, r4, #3 │ │ │ │ + itte │ │ │ │ + lsl r5, r4, #3 │ │ │ │ + wfi │ │ │ │ + lslal r5, r4, #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, #792] @ (2937a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181c58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721257,17 +721246,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 │ │ │ │ - cbnz r2, 29382a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181ce2> │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - revsh r4, r6 │ │ │ │ + cbnz r4, 293834 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181cec> │ │ │ │ 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, #144] @ (29385c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181d14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721318,15 +721307,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181cc0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf18401a6 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #324] @ (2939b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181e70>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -721449,18 +721438,18 @@ │ │ │ │ mov r3, r6 │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r1 │ │ │ │ b.n 293914 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181dcc> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0dc01a6 │ │ │ │ vaddw.s16 q8, q10, d22 │ │ │ │ - ldr r3, [pc, #392] @ (293b4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182004>) │ │ │ │ + ldr r4, [pc, #328] @ (293b0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181fc4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r3, r5} │ │ │ │ - vtbx.8 d20, {d30- instruction: 0xfffe4bbc │ │ │ │ lsls r3, r7, #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, #324] @ (293b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181fdc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -721578,18 +721567,18 @@ │ │ │ │ b.n 293aa2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181f5a> │ │ │ │ mvn.w r0, #14 │ │ │ │ vmov d0, r6, r7 │ │ │ │ blx r2 │ │ │ │ b.n 293a80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x181f38> │ │ │ │ vrhadd.s d16, d18, d22 │ │ │ │ cdp 1, 6, cr0, cr6, cr6, {5} │ │ │ │ - ldr r4, [pc, #88] @ (293b88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182040>) │ │ │ │ + ldr r5, [pc, #24] @ (293b48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182000>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmia r7!, {r0, r4, r5, r6, r7} │ │ │ │ - vtbl.8 d20, {d30-) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721645,15 +721634,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293b90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182048> │ │ │ │ nop │ │ │ │ cdp 1, 0, cr0, cr8, cr6, {5} │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (293cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18216c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721712,15 +721701,15 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 293c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182100> │ │ │ │ ldcl 1, cr0, [r2, #-664] @ 0xfffffd68 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 293bf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1820a8> │ │ │ │ @@ -721797,15 +721786,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293d5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182214> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [sl], #-664 @ 0xfffffd68 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r6, 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, #164] @ (293e74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18232c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721862,15 +721851,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293e1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1822d4> │ │ │ │ @ instruction: 0xeb8001a6 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsrs r6, r5, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (293f5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721936,15 +721925,15 @@ │ │ │ │ vstr s0, [sp, #4] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 293ed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182390> │ │ │ │ pkhtb r1, r6, r6, asr #2 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r6, r4, #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] │ │ │ │ @@ -722028,15 +722017,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (29406c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182524>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 29401c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1824d4> │ │ │ │ @ instruction: 0xe98001a6 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r6, r4, #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] @ (294150 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182608>) │ │ │ │ @@ -722104,15 +722093,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2940d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18258e> │ │ │ │ @ instruction: 0xe8c801a6 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r6, r4, #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] @ (29423c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1826f4>) │ │ │ │ @@ -722182,15 +722171,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2941c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18267a> │ │ │ │ b.n 294204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1826bc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ lsls r6, r4, #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] @ (294324 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1827dc>) │ │ │ │ @@ -722259,15 +722248,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2942aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182762> │ │ │ │ b.n 294110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1825c8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r6, r4, #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] @ (294410 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1828c8>) │ │ │ │ @@ -722337,15 +722326,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294396 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18284e> │ │ │ │ b.n 294030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1824e8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r6, r4, #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] @ (2944f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1829b0>) │ │ │ │ @@ -722414,15 +722403,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29447e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182936> │ │ │ │ b.n 293f3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1823f4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r6, r4, #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] @ (2945e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182a9c>) │ │ │ │ @@ -722492,15 +722481,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29456a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182a22> │ │ │ │ b.n 293e5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182314> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r6, r4, #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] @ (2946d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182b8c>) │ │ │ │ @@ -722571,15 +722560,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29465a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182b12> │ │ │ │ b.n 294d74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18322c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - vhadd.u16 q8, q15, │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + lsls r6, r4, #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] @ (2947c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182c7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722649,15 +722639,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29474a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182c02> │ │ │ │ b.n 294c84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18313c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cdp2 0, 6, cr0, cr14, cr5, {7} │ │ │ │ + vhadd.u16 q8, q15, │ │ │ │ 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] @ (2948a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182d60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ @@ -722724,15 +722714,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294830 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182ce8> │ │ │ │ nop │ │ │ │ b.n 294b90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183048> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stc2 0, cr0, [ip, #916] @ 0x394 │ │ │ │ + cdp2 0, 7, cr0, cr12, cr5, {7} │ │ │ │ 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] @ (294998 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182e50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722802,15 +722792,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29491e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182dd6> │ │ │ │ b.n 294ab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182f68> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldc2 0, cr0, [sl], {229} @ 0xe5 │ │ │ │ + stc2 0, cr0, [sl, #916] @ 0x394 │ │ │ │ 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] @ (294a88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182f40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722880,15 +722870,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294a0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182ec6> │ │ │ │ svc 154 @ 0x9a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xfbaa00e5 │ │ │ │ + ldc2 0, cr0, [sl], {229} @ 0xe5 │ │ │ │ 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] @ (294b78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183030>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722958,15 +722948,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294afe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x182fb6> │ │ │ │ udf #170 @ 0xaa │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xfaba00e5 │ │ │ │ + @ instruction: 0xfbaa00e5 │ │ │ │ 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] @ (294c5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183114>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ @@ -723033,15 +723023,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294be4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18309c> │ │ │ │ nop │ │ │ │ ble.n 294bdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183094> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr??.w r0, [r8, #229] @ 0xe5 │ │ │ │ + @ instruction: 0xfac800e5 │ │ │ │ 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] @ (294d40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1831f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ @@ -723108,15 +723098,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294cc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183180> │ │ │ │ nop │ │ │ │ bgt.n 294cf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1831b0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr??.w r0, [r4, #229] @ 0xe5 │ │ │ │ + vld1.8 {d16[7]}, [r4], r5 │ │ │ │ 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] @ (294e34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1832ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723187,15 +723177,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294db6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18326e> │ │ │ │ blt.n 294e1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1832d4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf7fe00e5 │ │ │ │ + str??.w r0, [lr, #229] @ 0xe5 │ │ │ │ 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] @ (294f28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1833e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723266,15 +723256,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183364> │ │ │ │ bge.n 294f24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1833dc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf70a00e5 │ │ │ │ + @ instruction: 0xf7fa00e5 │ │ │ │ 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] @ (295024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1834dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723347,15 +723337,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183460> │ │ │ │ bge.n 295038 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1834f0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - addw r0, lr, #2277 @ 0x8e5 │ │ │ │ + @ instruction: 0xf6fe00e5 │ │ │ │ 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] @ (295120 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1835d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723429,15 +723419,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29509e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183556> │ │ │ │ bls.n 29513c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1835f4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds.w r0, r2, #7503872 @ 0x728000 │ │ │ │ + addw r0, r2, #2277 @ 0x8e5 │ │ │ │ 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] @ (295224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1836dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723513,15 +723503,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2951a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18365a> │ │ │ │ bhi.n 295248 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183700> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - and.w r0, lr, #7503872 @ 0x728000 │ │ │ │ + @ instruction: 0xf4fe00e5 │ │ │ │ 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] @ (295318 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1837d0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -723592,15 +723582,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29529e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183756> │ │ │ │ bvc.n 295338 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1837f0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf31a00e5 │ │ │ │ + and.w r0, sl, #7503872 @ 0x728000 │ │ │ │ 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] @ (29540c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1838c4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -723672,15 +723662,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295390 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183848> │ │ │ │ nop │ │ │ │ bvs.n 295448 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183900> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf22800e5 │ │ │ │ + @ instruction: 0xf31800e5 │ │ │ │ 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] @ (2954fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1839b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723750,15 +723740,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295482 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18393a> │ │ │ │ bpl.n 29554c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183a04> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf13600e5 │ │ │ │ + @ instruction: 0xf22600e5 │ │ │ │ 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] @ (2955f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183aa8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -723830,15 +723820,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295574 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183a2c> │ │ │ │ nop │ │ │ │ bmi.n 295664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183b1c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - orr.w r0, r4, #229 @ 0xe5 │ │ │ │ + @ instruction: 0xf13400e5 │ │ │ │ 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] @ (2956e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183b9c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -723909,15 +723899,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29566a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183b22> │ │ │ │ bcc.n 29576c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183c24> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - vhadd.s8 q8, q15, │ │ │ │ + bics.w r0, lr, #229 @ 0xe5 │ │ │ │ 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] @ (2957d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183c90>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -723989,15 +723979,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29575c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183c14> │ │ │ │ nop │ │ │ │ bcs.n 29587c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183d34> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cdp 0, 5, cr0, cr12, cr5, {7} │ │ │ │ + vhadd.s8 q8, q14, │ │ │ │ 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] @ (2958c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183d80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724067,15 +724057,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29584e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183d06> │ │ │ │ bne.n 295980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183e38> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stcl 0, cr0, [sl, #-916]! @ 0xfffffc6c │ │ │ │ + cdp 0, 5, cr0, cr10, cr5, {7} │ │ │ │ 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] @ (2959b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183e70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724145,15 +724135,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29593e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183df6> │ │ │ │ beq.n 295a90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183f48> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldcl 0, cr0, [sl], #-916 @ 0xfffffc6c │ │ │ │ + stcl 0, cr0, [sl, #-916]! @ 0xfffffc6c │ │ │ │ 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] @ (295ab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183f68>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -724226,15 +724216,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295a30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183ee8> │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xeb8400e5 │ │ │ │ + ldcl 0, cr0, [r4], #-916 @ 0xfffffc6c │ │ │ │ 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] @ (295bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724310,15 +724300,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295b36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183fee> │ │ │ │ nop │ │ │ │ ldmia r6!, {r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - orns r0, ip, r5, asr #3 │ │ │ │ + sbc.w r0, ip, r5, asr #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] @ (295cc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724394,15 +724384,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295c3e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1840f6> │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrd r0, r0, [r4, #-916]! @ 0x394 │ │ │ │ + orn r0, r4, r5, asr #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] @ (295dd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18428c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724481,15 +724471,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295d52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18420a> │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strd r0, r0, [r0], #-916 @ 0x394 │ │ │ │ + ldrd r0, r0, [r0, #-916] @ 0x394 │ │ │ │ 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] @ (295ed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184390>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724564,16 +724554,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295e5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184314> │ │ │ │ ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 295d94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18424c> │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + strex r0, r0, [sl, #916] @ 0x394 │ │ │ │ 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] @ (295fdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724648,15 +724637,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295f60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184418> │ │ │ │ ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 295c90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184148> │ │ │ │ + b.n 295e70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184328> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2960cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184584>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724726,15 +724715,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296052 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18450a> │ │ │ │ ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 295ba0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184058> │ │ │ │ + b.n 295d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184238> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (2961d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18468c>) │ │ │ │ @@ -724811,15 +724800,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296152 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18460a> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 295a9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x183f54> │ │ │ │ + b.n 295c7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184134> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (2962e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1847a0>) │ │ │ │ @@ -724899,15 +724888,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296266 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18471e> │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 296988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184e40> │ │ │ │ + b.n 295b68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184020> │ │ │ │ lsls r5, r4, #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] @ (2963f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1848ac>) │ │ │ │ @@ -724986,15 +724975,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296372 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18482a> │ │ │ │ stmia r6!, {r3, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 296878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184d30> │ │ │ │ + b.n 296a58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184f10> │ │ │ │ lsls r5, r4, #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] @ (296500 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1849b8>) │ │ │ │ @@ -725073,15 +725062,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29647e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184936> │ │ │ │ stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29676c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184c24> │ │ │ │ + b.n 29694c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184e04> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2965f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184aa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -725152,15 +725141,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296576 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184a2e> │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 296680 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184b38> │ │ │ │ + b.n 296860 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184d18> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #232] @ (2966f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184bac>) │ │ │ │ @@ -725235,15 +725224,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296674 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184b2c> │ │ │ │ nop │ │ │ │ stmia r3!, {r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + b.n 29675c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184c14> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #244] @ (296804 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184cbc>) │ │ │ │ @@ -725321,15 +725310,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184c3c> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + svc 32 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (296918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184dd0>) │ │ │ │ @@ -725409,15 +725398,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296896 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184d4e> │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 296958 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184e10> │ │ │ │ + udf #12 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (296a20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184ed8>) │ │ │ │ @@ -725494,15 +725483,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29699e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184e56> │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 296a50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184f08> │ │ │ │ + ble.n 296a30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184ee8> │ │ │ │ lsls r5, r4, #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] @ (296b30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184fe8>) │ │ │ │ @@ -725581,15 +725570,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296ab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184f68> │ │ │ │ nop │ │ │ │ itee eq │ │ │ │ lsleq r6, r4, #6 │ │ │ │ - blt.n 296b40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184ff8> @ unpredictable │ │ │ │ + blt.n 296b20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x184fd8> @ unpredictable │ │ │ │ lslne r5, r4, #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] @ (296c40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1850f8>) │ │ │ │ @@ -725668,15 +725657,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296bc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185078> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 296c30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1850e8> │ │ │ │ + bge.n 296c10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1850c8> │ │ │ │ lsls r5, r4, #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] @ (296d60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185218>) │ │ │ │ @@ -725759,15 +725748,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296ce0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185198> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 296d10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1851c8> │ │ │ │ + bls.n 296cf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1851a8> │ │ │ │ lsls r5, r4, #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] @ (296e6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185324>) │ │ │ │ @@ -725844,15 +725833,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296dec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1852a4> │ │ │ │ nop │ │ │ │ cbnz r6, 296ee2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18539a> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 296e04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1852bc> │ │ │ │ + bhi.n 296de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18529c> │ │ │ │ lsls r5, r4, #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] @ (296f88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185440>) │ │ │ │ @@ -725933,15 +725922,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296f08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1853c0> │ │ │ │ nop │ │ │ │ revsh r2, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 296ee8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1853a0> │ │ │ │ + bvc.n 296ec8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185380> │ │ │ │ lsls r5, r4, #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] @ (2970a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185560>) │ │ │ │ @@ -726024,15 +726013,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 297028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1854e0> │ │ │ │ nop │ │ │ │ cbnz r6, 2970d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18558c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 296fc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185480> │ │ │ │ + bvs.n 2971a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185660> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (2971c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18567c>) │ │ │ │ @@ -726116,15 +726105,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29713e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1855f6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb888 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bmi.n 2972ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185764> │ │ │ │ + bpl.n 29728c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185744> │ │ │ │ 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, #184] @ (297298 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185750>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -726194,15 +726183,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 2971fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1856b4> │ │ │ │ nop │ │ │ │ @ instruction: 0xb772 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r3, 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, #300] @ (2973e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185898>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ @@ -726311,18 +726300,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 29734c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185804> │ │ │ │ nop │ │ │ │ @ instruction: 0xb69e │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r1, r2, r5, r7, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r3, r7, #3 │ │ │ │ blt.n 29731a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1857d2> │ │ │ │ - vqrdmlsh.s q8, q7, d22[0] │ │ │ │ + vshr.u32 , q3, #2 │ │ │ │ lsls r3, r7, #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, #336] @ (297554 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185a0c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -726449,18 +726438,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 2974ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185966> │ │ │ │ push {r2, r3, r6, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r1, r2, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ bge.n 2975b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185a6a> │ │ │ │ - @ instruction: 0xfffe0df6 │ │ │ │ + vqrdmlah.s q8, q15, d22[0] │ │ │ │ lsls r3, r7, #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, #336] @ (2976c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185b80>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -726587,18 +726576,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 297622 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185ada> │ │ │ │ cbz r0, 297742 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185bfa> │ │ │ │ lsls r6, r4, #6 │ │ │ │ uxtb r2, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ bhi.n 29763e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185af6> │ │ │ │ - vmull.u q8, d30, d2 │ │ │ │ + vcvt.u16.f16 q8, q9, #2 │ │ │ │ lsls r3, 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, #280] @ (297804 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185cbc>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -726699,18 +726688,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ sxtb r4, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r4, 29782a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185ce2> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r3, r7, #3 │ │ │ │ bvs.n 2978a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185d5a> │ │ │ │ - @ instruction: 0xfffe0ad8 │ │ │ │ + vtbx.8 d16, {d30-) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -726821,18 +726810,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 2978c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185d78> │ │ │ │ cbz r0, 297962 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185e1a> │ │ │ │ lsls r6, r4, #6 │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r3, r7, #3 │ │ │ │ bmi.n 29795a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185e12> │ │ │ │ - vtbl.8 d16, {d30-d31}, d12 │ │ │ │ + @ instruction: 0xfffe0a7c │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #300] @ (297aa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185f5c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -726943,18 +726932,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 297a10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185ec8> │ │ │ │ add r7, sp, #864 @ 0x360 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r6, sp, #896 @ 0x380 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ bcc.n 297a0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x185ec2> │ │ │ │ - vqshrun.s64 d16, q14, #2 │ │ │ │ + vtbl.8 d16, {d14-d15}, d28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #668] @ (297d6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x186224>) │ │ │ │ @@ -727157,17 +727146,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ @@ -727521,15 +727510,15 @@ │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 297e0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1862c2> │ │ │ │ nop │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -727969,17 +727958,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #816 @ (adr r3, 298b5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x187014>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ @@ -728332,15 +728321,15 @@ │ │ │ │ movt r2, #49024 @ 0xbf80 │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 2988c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x186d80> │ │ │ │ - @ instruction: 0xfbcc00fa │ │ │ │ + ldc2 0, cr0, [ip], #1000 @ 0x3e8 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vldr s15, [pc, #-16] @ 298cec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1871a4> │ │ │ │ @@ -728850,20 +728839,20 @@ │ │ │ │ b.n 29928a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x187742> │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r8, #250 @ 0xfa │ │ │ │ + @ instruction: 0xf2f800fa │ │ │ │ ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -729428,15 +729417,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3400fa │ │ │ │ + stc 0, cr0, [r4], #-1000 @ 0xfffffc18 │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [pc, #852] @ (299db4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18826c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #852] @ (299db8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x188270>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ @@ -729711,17 +729700,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2998f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x187daa> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ @@ -729989,15 +729978,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ str r0, [r2, #28] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 29a8e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x188d9c> │ │ │ │ + b.n 299ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x187f7c> │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrsh r6, [r3, r4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29a0cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x188584> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -730303,17 +730292,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 29a0da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x188592> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + str r6, [r6, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -730720,15 +730709,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 29aa10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x188ec8> │ │ │ │ + blt.n 29a9f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x188ea8> │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrsb r2, [r3, r0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29a9d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x188e88> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -731056,17 +731045,17 @@ │ │ │ │ str.w r4, [r7, #276] @ 0x114 │ │ │ │ strd r0, r2, [r7, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29a9de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x188e96> │ │ │ │ b.n 29a88c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x188d44> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r2, [pc, #256] @ (29af40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1893f8>) │ │ │ │ + ldr r3, [pc, #192] @ (29af00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1893b8>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #200] @ (29af0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1893c4>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r6, s0 │ │ │ │ vmov r4, s1 │ │ │ │ @@ -731495,15 +731484,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r7, [pc, #544] @ (29b5d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x189a90>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 29b2c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18977c> │ │ │ │ + bcs.n 29b4a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18995c> │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r4, [pc, #448] @ (29b584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x189a3c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29b37a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x189832> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -731822,17 +731811,17 @@ │ │ │ │ strb.w r0, [r1, #244] @ 0xf4 │ │ │ │ strd r8, r6, [r3, #276] @ 0x114 │ │ │ │ str.w r7, [r3, #284] @ 0x11c │ │ │ │ b.n 29b704 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x189bbc> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r6, r7 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -732360,15 +732349,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add r4, lr │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ adcs r0, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29be82 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18a33a> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -732646,17 +732635,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 29be90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18a348> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ @@ -733274,15 +733263,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 3, pc, cr3, cr15, {7} │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ adds r6, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r2, r7, #3 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ vldr d6, [sp, #8] │ │ │ │ vldr d7, [sp] │ │ │ │ @@ -733475,20 +733464,20 @@ │ │ │ │ ldrb r2, [r5, r4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ adds r5, #132 @ 0x84 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbafffff │ │ │ │ - cbnz r6, 29ccd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18b188> │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r2, r7, #3 │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xfad5ffff │ │ │ │ - hlt 0x000e │ │ │ │ + cbnz r6, 29ccea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18b1a2> │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r4, [pc, #704] @ (29cf60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18b418>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -733819,15 +733808,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ vldr d5, [sp, #32] │ │ │ │ vldr d6, [sp, #24] │ │ │ │ vldr d7, [sp, #16] │ │ │ │ b.n 29cddc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18b294> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldc2l 15, cr15, [pc], #-1020 @ 29cca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18b15c> │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r1, [pc, #556] @ (29d2e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18b79c>) │ │ │ │ @@ -734024,20 +734013,20 @@ │ │ │ │ ldrsb r6, [r6, r2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaf5ffff │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r2, r7, #3 │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xfa01ffff │ │ │ │ - push {r1, r3, r6} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ ldr r4, [pc, #756] @ (29d608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18bac0>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -734378,15 +734367,15 @@ │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ vldr d5, [sp, #40] @ 0x28 │ │ │ │ vldr d6, [sp, #32] │ │ │ │ vldr d7, [sp, #24] │ │ │ │ b.n 29d474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18b92c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 29d762 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18bc1a> │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #592] @ (29d9bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18be74>) │ │ │ │ @@ -734592,20 +734581,20 @@ │ │ │ │ ldr r7, [pc, #880] @ (29dd2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c1e4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r0, #136 @ 0x88 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaa1ffff │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ movs r7, #112 @ 0x70 │ │ │ │ lsls r6, r4, #6 │ │ │ │ pli [fp, #4095] @ 0xfff │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ 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 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -735427,15 +735416,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (29e2e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c79c>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 29e2ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c764> │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -735464,15 +735453,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r6, r6, #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] @ (29e428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c8e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735544,17 +735533,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29e3a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c860> │ │ │ │ cmp sl, pc │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (29e518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c9d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735628,17 +735617,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29e498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c950> │ │ │ │ cmp r6, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r2, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r2, #32] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (29e5f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18caa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735706,17 +735695,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e586 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ca3e> │ │ │ │ add r6, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r2, [r0, #4] │ │ │ │ + str r2, [r6, #16] │ │ │ │ lsls r5, r4, #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] @ (29e798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18cc50>) │ │ │ │ @@ -735858,23 +735847,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 29e69e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18cb56> │ │ │ │ nop │ │ │ │ muls r0, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + ldrsh r2, [r7, 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, #184] @ (29e878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18cd30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735941,17 +735930,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e80e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ccc6> │ │ │ │ nop │ │ │ │ sbcs r2, r2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29e950 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ce08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736019,17 +736008,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e8e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18cd9e> │ │ │ │ lsls r6, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ 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 r4, [pc, #120] @ (29e9e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ce9c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -736077,15 +736066,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r7, #228 @ 0xe4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -736149,15 +736138,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r7, #62 @ 0x3e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r5, 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] @ (29eb58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d010>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -736209,15 +736198,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r6, #120 @ 0x78 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ 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 r3, [pc, #196] @ (29ec34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d0ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736288,17 +736277,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ebc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d080> │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (29ed0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d1c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736366,17 +736355,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29eca2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d15a> │ │ │ │ subs r5, #2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ 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 r3, [pc, #196] @ (29edec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d2a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736447,17 +736436,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ed80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d238> │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldr r6, [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, #184] @ (29eec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d378>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736524,17 +736513,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ee56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d30e> │ │ │ │ nop │ │ │ │ subs r3, #74 @ 0x4a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (29ef60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d418>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736587,15 +736576,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r2, #118 @ 0x76 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (29effc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d4b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736648,15 +736637,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r1, #218 @ 0xda │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r6, r4, #24 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (29f098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d550>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736710,15 +736699,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r1, #62 @ 0x3e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ 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 r3, [pc, #128] @ (29f130 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d5e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736766,15 +736755,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29f1f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d6ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736830,15 +736819,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, #10 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29f2b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d770>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736894,15 +736883,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r7, #70 @ 0x46 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (29f3a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d85c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736977,17 +736966,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 29f324 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d7dc> │ │ │ │ nop │ │ │ │ adds r6, #130 @ 0x82 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (29f48c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d944>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737057,17 +737046,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29f40e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d8c6> │ │ │ │ adds r5, #146 @ 0x92 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29f560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18da18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737134,17 +737123,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f4f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18d9ae> │ │ │ │ nop │ │ │ │ adds r4, #170 @ 0xaa │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + str r4, [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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (29f60c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18dac4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737194,15 +737183,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r6, r2 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ 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 r4, [pc, #120] @ (29f69c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18db54>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737252,15 +737241,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - vmla.i q0, q12, d0[5] │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (29f778 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18dc30>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -737329,16 +737319,16 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 29f718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18dbd0> │ │ │ │ nop │ │ │ │ adds r2, #154 @ 0x9a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cdp2 0, 11, cr0, cr14, cr4, {7} │ │ │ │ - ldr r6, [pc, #744] @ (29fa6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18df24>) │ │ │ │ + vmla.i32 q0, q15, d4[1] │ │ │ │ + ldr r7, [pc, #680] @ (29fa2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18dee4>) │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (29f850 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18dd08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737406,16 +737396,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f7e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18dc9e> │ │ │ │ adds r1, #190 @ 0xbe │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stc2l 0, cr0, [r6, #912]! @ 0x390 │ │ │ │ - ldr r5, [pc, #904] @ (29fbe4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e09c>) │ │ │ │ + cdp2 0, 13, cr0, cr6, cr4, {7} │ │ │ │ + ldr r6, [pc, #840] @ (29fba4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e05c>) │ │ │ │ lsls r5, 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] @ (29f8ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18dda4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737467,15 +737457,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldc2 0, cr0, [r8, #-912]! @ 0xfffffc70 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr4, {7} │ │ │ │ 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] @ (29f994 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18de4c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737534,15 +737524,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #76 @ 0x4c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldc2 0, cr0, [r0], {228} @ 0xe4 │ │ │ │ + stc2 0, cr0, [r0, #912] @ 0x390 │ │ │ │ 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] @ (29fa44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18defc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737605,15 +737595,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r7, #164 @ 0xa4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xfbe000e4 │ │ │ │ + ldc2l 0, cr0, [r0], {228} @ 0xe4 │ │ │ │ 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] @ (29fae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18df9c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737668,15 +737658,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r6, #244 @ 0xf4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xfb4000e4 │ │ │ │ + ldc2 0, cr0, [r0], #-912 @ 0xfffffc70 │ │ │ │ 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] @ (29fb94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e04c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737739,15 +737729,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r6, #84 @ 0x54 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xfa9000e4 │ │ │ │ + @ instruction: 0xfb8000e4 │ │ │ │ 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] @ (29fc4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e104>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737814,15 +737804,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r5, #164 @ 0xa4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr??.w r0, [r6, #228] @ 0xe4 │ │ │ │ + @ instruction: 0xfac600e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29fd1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e1d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -737888,16 +737878,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fcb2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e16a> │ │ │ │ nop │ │ │ │ cmp r4, #238 @ 0xee │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrsb.w r0, [ip, r4, lsl #2] │ │ │ │ - ldr r1, [pc, #96] @ (29fd88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e240>) │ │ │ │ + @ instruction: 0xfa0c00e4 │ │ │ │ + ldr r2, [pc, #32] @ (29fd48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e200>) │ │ │ │ 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, #184] @ (29fdf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e2a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737964,16 +737954,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fd86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e23e> │ │ │ │ nop │ │ │ │ cmp r4, #26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str.w r0, [r8, r4, lsl #2] │ │ │ │ - ldr r0, [pc, #272] @ (29ff0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e3c4>) │ │ │ │ + ldrsh.w r0, [r8, r4, lsl #2] │ │ │ │ + ldr r1, [pc, #208] @ (29fecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e384>) │ │ │ │ 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, #184] @ (29fec4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e37c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738040,16 +738030,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fe5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e312> │ │ │ │ nop │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf77400e4 │ │ │ │ - bx lr │ │ │ │ + str??.w r0, [r4, r4, lsl #2] │ │ │ │ + ldr r0, [pc, #384] @ (2a0050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e508>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #244] @ (29ffd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e48c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738132,16 +738122,16 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 29ff3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e3f4> │ │ │ │ nop │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf67400e4 │ │ │ │ - mov r0, lr │ │ │ │ + @ instruction: 0xf76400e4 │ │ │ │ + bx ip │ │ │ │ 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, #184] @ (2a00a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738208,16 +738198,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a003e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e4f6> │ │ │ │ nop │ │ │ │ cmp r1, #98 @ 0x62 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf59000e4 │ │ │ │ - cmp ip, r1 │ │ │ │ + @ instruction: 0xf68000e4 │ │ │ │ + mov r4, pc │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (2a0180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738285,16 +738275,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0116 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e5ce> │ │ │ │ cmp r0, #142 @ 0x8e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf4b600e4 │ │ │ │ - add sl, r6 │ │ │ │ + sub.w r0, r6, #7471104 @ 0x720000 │ │ │ │ + cmp sl, 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, #184] @ (2a0254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e70c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738361,16 +738351,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a01ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e6a2> │ │ │ │ nop │ │ │ │ movs r7, #182 @ 0xb6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf3e400e4 │ │ │ │ - mvns r0, r4 │ │ │ │ + @ instruction: 0xf4d400e4 │ │ │ │ + add r8, sl │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (2a0314 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e7cc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -738433,15 +738423,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r6, #222 @ 0xde │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf31200e4 │ │ │ │ + and.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, #184] @ (2a03e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e89c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -738507,16 +738497,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a037a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e832> │ │ │ │ nop │ │ │ │ movs r6, #38 @ 0x26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf25400e4 │ │ │ │ - negs r0, r2 │ │ │ │ + @ instruction: 0xf34400e4 │ │ │ │ + muls r0, r0 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (2a04bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e974>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738584,16 +738574,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0452 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e90a> │ │ │ │ movs r5, #82 @ 0x52 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - sbcs.w r0, sl, #228 @ 0xe4 │ │ │ │ - adcs r6, r6 │ │ │ │ + @ instruction: 0xf26a00e4 │ │ │ │ + negs r6, r4 │ │ │ │ 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 r3, [pc, #196] @ (2a059c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ea54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -738664,16 +738654,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0530 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18e9e8> │ │ │ │ movs r4, #120 @ 0x78 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - eors.w r0, sl, #228 @ 0xe4 │ │ │ │ - lsls r6, r2 │ │ │ │ + @ instruction: 0xf18a00e4 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r5, 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] @ (2a0638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18eaf0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -738725,15 +738715,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r3, #152 @ 0x98 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - vmla.i32 d16, d28, d4[1] │ │ │ │ + @ instruction: 0xf0dc00e4 │ │ │ │ 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] @ (2a06c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18eb78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -738778,15 +738768,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - vhadd.s32 q8, q9, q10 │ │ │ │ + orrs.w r0, r2, #228 @ 0xe4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a071c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ebd4> │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #64] @ (2a0720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ebd8>) │ │ │ │ @@ -739016,16 +739006,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a08fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18edb6> │ │ │ │ nop │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldcl 0, cr0, [r0], {228} @ 0xe4 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + stcl 0, cr0, [r0, #912] @ 0x390 │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (2a0a70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ef28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739097,15 +739087,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ subs r6, r1, #7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs.w r0, r2, r4, asr #3 │ │ │ │ + stc 0, cr0, [r2], #912 @ 0x390 │ │ │ │ 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] @ (2a0b44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18effc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -739172,16 +739162,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0ada <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ef92> │ │ │ │ subs r2, r1, #3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xeaf200e4 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + @ instruction: 0xebe200e4 │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a0c18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f0d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739248,16 +739238,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0bae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f066> │ │ │ │ nop │ │ │ │ adds r2, r6, #7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bic.w r0, r0, r4, asr #3 │ │ │ │ - subs r2, #28 │ │ │ │ + adds.w r0, r0, r4, asr #3 │ │ │ │ + subs r3, #12 │ │ │ │ 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, #168] @ (2a0cdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739320,16 +739310,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a0c7a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f132> │ │ │ │ nop │ │ │ │ adds r6, r3, #4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrd r0, r0, [sl, #-912] @ 0x390 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + orr.w r0, sl, r4, asr #3 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2a0d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f238>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -739381,17 +739371,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r2, r3, #1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r4, #11] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia.w r0!, {r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xe99000e4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a0de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f29c> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #68] @ 2a0de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f2a0> │ │ │ │ @@ -739609,15 +739599,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r2, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 2a0c1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f0d4> │ │ │ │ + b.n 2a0dfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f2b4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a108c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f544> │ │ │ │ sub sp, #28 │ │ │ │ @@ -739850,17 +739840,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1272 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f72a> │ │ │ │ asrs r2, r6, #28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 2a1998 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fe50> │ │ │ │ + b.n 2a0b78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f030> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2a13c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f87c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739930,17 +739920,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a1346 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f7fe> │ │ │ │ asrs r2, r3, #25 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 2a18c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fd78> │ │ │ │ + b.n 2a1aa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ff58> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ 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, #180] @ (2a1494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f94c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740006,17 +739996,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a142e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f8e6> │ │ │ │ asrs r2, r6, #21 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 2a17e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fc98> │ │ │ │ + b.n 2a19c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fe78> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ 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, #168] @ (2a1558 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fa10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740079,17 +740069,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a14f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18f9ae> │ │ │ │ nop │ │ │ │ asrs r2, r4, #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 2a171c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fbd4> │ │ │ │ + b.n 2a18fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fdb4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r5, 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, #108] @ (2a15e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fa98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740130,15 +740120,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r0, r4, #15 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 2a1668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fb20> │ │ │ │ + b.n 2a1848 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fd00> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #76] @ 2a1644 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fafc> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -740310,17 +740300,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a175e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fc16> │ │ │ │ nop │ │ │ │ asrs r2, r0, #9 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ 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, #184] @ (2a189c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fd54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740387,17 +740377,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1832 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fcea> │ │ │ │ nop │ │ │ │ asrs r6, r5, #5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 2a17dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fc94> │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r5, r4, #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] @ (2a1970 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fe28>) │ │ │ │ @@ -740461,15 +740451,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 2a18e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fda0> │ │ │ │ + ble.n 2a18c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fd80> │ │ │ │ lsls r4, r4, #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] @ (2a1a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fef0>) │ │ │ │ @@ -740531,15 +740521,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r0, #31 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blt.n 2a1a20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18fed8> │ │ │ │ + bgt.n 2a1a00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18feb8> │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -740629,15 +740619,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r2, r7, #27 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 2a1b08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ffc0> │ │ │ │ + blt.n 2a1ae8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18ffa0> │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -740723,15 +740713,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r2, r4, #23 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 2a1c00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1900b8> │ │ │ │ + bge.n 2a1be0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190098> │ │ │ │ lsls r4, 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, #240] @ (2a1d60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190218>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740812,17 +740802,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a1cc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190180> │ │ │ │ lsrs r2, r4, #19 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 2a1d34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1901ec> │ │ │ │ + bls.n 2a1d14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1901cc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -740892,15 +740882,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r7, #14 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 2a1e00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1902b8> │ │ │ │ + bhi.n 2a1de0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190298> │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -740978,17 +740968,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1ede <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190396> │ │ │ │ nop │ │ │ │ lsrs r2, r0, #11 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 2a1f30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1903e8> │ │ │ │ + bvc.n 2a1f10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1903c8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r5, 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, #108] @ (2a1fd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190488>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741029,15 +741019,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r0, r6, #7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 2a2078 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190530> │ │ │ │ + bvc.n 2a2058 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190510> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #76] @ 2a2034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1904ec> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -741220,15 +741210,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r2, r2, #1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bmi.n 2a2260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190718> │ │ │ │ + bpl.n 2a2240 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1906f8> │ │ │ │ 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, #188] @ (2a22c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190778>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741296,17 +741286,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a2256 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19070e> │ │ │ │ lsls r6, r1, #29 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcc.n 2a23b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19086c> │ │ │ │ + bmi.n 2a2394 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19084c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #160] @ (2a237c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190834>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741372,15 +741362,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #25 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 2a22d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190788> │ │ │ │ + bcc.n 2a22b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190768> │ │ │ │ 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, #152] @ (2a2430 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1908e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -741439,15 +741429,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r7, #22 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bne.n 2a2420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1908d8> │ │ │ │ + bcs.n 2a2400 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1908b8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ ldr.w ip, [pc, #160] @ 2a24e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1909a0> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -741655,17 +741645,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a2610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190ac8> │ │ │ │ lsls r6, r2, #14 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n 2a25d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190a8c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -741752,17 +741742,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a271c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190bd4> │ │ │ │ nop │ │ │ │ lsls r2, r1, #10 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (2a283c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190cf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741806,15 +741796,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 2a2894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190d4c> │ │ │ │ sub sp, #20 │ │ │ │ @@ -741996,17 +741986,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a29ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190e86> │ │ │ │ vaddw.u16 q8, q9, d21 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r3, #3 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (2a2b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190fdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742073,17 +742063,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a2aba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x190f72> │ │ │ │ cdp2 1, 14, cr0, cr10, cr5, {5} │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r4!, {r1} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #140] @ (2a2bcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742135,15 +742125,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr2, cr5, {5} │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (2a2cd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742221,17 +742211,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a2c38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1910f0> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [lr, #-660]! @ 0xfffffd6c │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (2a2df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1912b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742316,17 +742306,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a2d46 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1911fe> │ │ │ │ stc2l 1, cr0, [r6], #-660 @ 0xfffffd6c │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a2ebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191374>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742388,17 +742378,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2e5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191312> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb3e01a5 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a2f80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742460,17 +742450,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2f1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1913d6> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa7a01a5 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ 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, #168] @ (2a3044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1914fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742532,17 +742522,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2fe2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19149a> │ │ │ │ nop │ │ │ │ ldrsh.w r0, [r6, #421] @ 0x1a5 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (2a3154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19160c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -742626,17 +742616,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2a30ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191582> │ │ │ │ nop │ │ │ │ str??.w r0, [lr, #421] @ 0x1a5 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ 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, #184] @ (2a3228 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1916e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742702,17 +742692,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a31be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191676> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e201a5 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a32ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1917a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742774,17 +742764,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a328a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191742> │ │ │ │ nop │ │ │ │ @ instruction: 0xf70e01a5 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a33c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191878>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742850,17 +742840,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3356 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19180e> │ │ │ │ nop │ │ │ │ movw r1, #43173 @ 0xa8a5 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2a3488 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742915,15 +742905,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ sbcs.w r1, r6, #5406720 @ 0x528000 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -743292,17 +743282,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a3922 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191dda> │ │ │ │ orns r1, lr, #165 @ 0xa5 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ 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, #184] @ (2a3a74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191f2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743368,17 +743358,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3a0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191ec2> │ │ │ │ nop │ │ │ │ vaddw.s16 q0, q11, d21 │ │ │ │ - cbnz r4, 2a3aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191fa4> │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2a3b3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x191ff4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743433,15 +743423,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp 1, 12, cr0, cr2, cr5, {5} │ │ │ │ - revsh r0, r5 │ │ │ │ + cbnz r0, 2a3bba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192072> │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -743537,17 +743527,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a3bd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19208c> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r6, #660] @ 0x294 │ │ │ │ - cbnz r4, 2a3cbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192176> │ │ │ │ + hlt 0x003c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -743604,15 +743594,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [ip], {165} @ 0xa5 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + cbnz r0, 2a3d7a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192232> │ │ │ │ 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, #120] @ (2a3dcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192284>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743658,15 +743648,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xebfe01a5 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + cbnz r6, 2a3de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19229c> │ │ │ │ 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, #196] @ (2a3ea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192360>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -743736,17 +743726,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3e3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1922f4> │ │ │ │ sbc.w r1, ip, r5, asr #2 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a3f7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192434>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743812,17 +743802,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3f12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1923ca> │ │ │ │ nop │ │ │ │ eor.w r1, lr, r5, asr #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ 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 r3, [pc, #196] @ (2a405c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192514>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -743892,17 +743882,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3ff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1924a8> │ │ │ │ @ instruction: 0xe9b801a5 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ 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 r4, [pc, #120] @ (2a40f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1925a8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -743949,15 +743939,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe8d801a5 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ 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, [pc, #160] @ (2a41ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192664>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -744017,15 +744007,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (2a41b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192668>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strex r1, r0, [r6, #660] @ 0x294 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a4280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744093,17 +744083,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a4216 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1926ce> │ │ │ │ b.n 2a41a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192658> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r6, 2a42f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1927ac> │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ 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 r4, [pc, #120] @ (2a4314 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1927cc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -744151,15 +744141,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2a4080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192538> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r0, 2a4360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192818> │ │ │ │ + push {} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2a43c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192878>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -744219,15 +744209,15 @@ │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2a438a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192842> │ │ │ │ b.n 2a437c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192834> │ │ │ │ nop │ │ │ │ b.n 2a4010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1924c8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sxtb r4, r7 │ │ │ │ + cbz r4, 2a4422 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1928da> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a4420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1928d8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -744430,15 +744420,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 2a4d78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193230> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add sp, #32 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r4, #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] @ 2a46a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192b58> │ │ │ │ @@ -744691,15 +744681,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 2a4a9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192f54> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a4954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192e0c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -744924,15 +744914,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 2a4aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x192fa4> │ │ │ │ nop │ │ │ │ svc 8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ 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, #244] @ (2a4c60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193118>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -745034,15 +745024,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ble.n 2a4c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1930ec> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (2a4d7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193234>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -745150,15 +745140,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bgt.n 2a4d30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1931e8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (2a4e4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193304>) │ │ │ │ @@ -745232,15 +745222,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ blt.n 2a4dc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19327c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, pc, #872 @ (adr r7, 2a51bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193674>) │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #196] @ (2a4f2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1933e4>) │ │ │ │ @@ -745321,15 +745311,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bge.n 2a4f04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1933bc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, pc, #992 @ (adr r6, 2a5314 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1937cc>) │ │ │ │ + add r7, pc, #928 @ (adr r7, 2a52d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19378c>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2a501c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1934d4>) │ │ │ │ @@ -745418,15 +745408,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bge.n 2a5034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1934ec> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, pc, #32 @ (adr r6, 2a5044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1934fc>) │ │ │ │ + add r6, pc, #992 @ (adr r6, 2a5404 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1938bc>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ (2a513c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1935f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745512,17 +745502,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a508c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193544> │ │ │ │ nop │ │ │ │ bls.n 2a517c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193634> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, pc, #80 @ (adr r5, 2a5194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19364c>) │ │ │ │ + add r6, pc, #16 @ (adr r6, 2a5154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19360c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds.w r0, r0, #7471104 @ 0x720000 │ │ │ │ + addw r0, r0, #2276 @ 0x8e4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ vcvt.f32.f64 s2, d2 │ │ │ │ @@ -745579,15 +745569,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvc.n 2a51a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193658> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, pc, #192 @ (adr r4, 2a52bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193774>) │ │ │ │ + add r5, pc, #128 @ (adr r5, 2a527c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193734>) │ │ │ │ lsls r4, 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, #176] @ (2a52bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193774>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745645,15 +745635,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bvc.n 2a534c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193804> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, pc, #408 @ (adr r3, 2a545c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193914>) │ │ │ │ + add r4, pc, #344 @ (adr r4, 2a541c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1938d4>) │ │ │ │ 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, #112] @ (2a5344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1937fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745699,15 +745689,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 2a5248 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193700> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r2, pc, #888 @ (adr r2, 2a56c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193b7c>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 2a5684 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193b3c>) │ │ │ │ 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, #152] @ (2a53f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1938b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -745766,15 +745756,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bpl.n 2a53e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193898> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r2, pc, #176 @ (adr r2, 2a54b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193968>) │ │ │ │ + add r3, pc, #112 @ (adr r3, 2a5470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193928>) │ │ │ │ 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, #128] @ (2a5490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193948>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -745826,15 +745816,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 2a5514 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1939cc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, pc, #592 @ (adr r1, 2a56e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193ba0>) │ │ │ │ + add r2, pc, #528 @ (adr r2, 2a56a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193b60>) │ │ │ │ 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, #112] @ (2a5518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1939d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745880,15 +745870,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 2a5474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19392c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, pc, #40 @ (adr r1, 2a5548 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193a00>) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 2a5908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193dc0>) │ │ │ │ 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, #152] @ (2a55cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193a84>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -745947,15 +745937,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bmi.n 2a560c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193ac4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r0, pc, #352 @ (adr r0, 2a5734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193bec>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 2a56f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193bac>) │ │ │ │ lsls r4, r4, #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] @ (2a56dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746040,17 +746030,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2a5644 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193afc> │ │ │ │ bcc.n 2a57bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193c74> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + add r0, pc, #360 @ (adr r0, 2a584c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193d04>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vhadd.s32 q8, q11, q10 │ │ │ │ + orrs.w r0, r6, #228 @ 0xe4 │ │ │ │ stmdb sp!, {r4, 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] @ (2a5794 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193c4c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -746108,15 +746098,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bcs.n 2a5844 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193cfc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (2a585c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193d14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746173,15 +746163,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bne.n 2a57ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x193c64> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -747878,15 +747868,15 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #288 @ (adr r3, 2a6a24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x194edc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #192 @ (adr r3, 2a69cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x194e84>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r6, r3, #648 @ 0x288 │ │ │ │ add.w ip, r3, #696 @ 0x2b8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -751988,19 +751978,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2a97d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x197c8c> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 2a95d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x197a90> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #696 @ 0x2b8 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r5, 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] @ (2a98d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x197d90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752067,17 +752057,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a986e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x197d26> │ │ │ │ nop │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r4, r5] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #264] @ (2a9a00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x197eb8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752189,19 +752179,19 @@ │ │ │ │ b.n 2a996a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x197e22> │ │ │ │ nop │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #280] @ (2a9b44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x197ffc>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752321,19 +752311,19 @@ │ │ │ │ b.n 2a9aa2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x197f5a> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #260] @ (2a9c74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19812c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752443,19 +752433,19 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2a9bea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1980a2> │ │ │ │ ldrh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (2a9d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19821c>) │ │ │ │ @@ -752538,19 +752528,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9d02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1981ba> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (2a9e64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19831c>) │ │ │ │ @@ -752641,19 +752631,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9dfa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1982b2> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r6, #26] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2a9f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19842c>) │ │ │ │ @@ -752752,19 +752742,19 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9f04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1983bc> │ │ │ │ ldrh r6, [r0, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r5, #18] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r7, pc, #944 @ (adr r7, 2aa334 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1987ec>) │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r5, r6, #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] @ (2aa06c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198524>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752838,17 +752828,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a9fea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1984a2> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r5, pc, #832 @ (adr r5, 2aa3b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198870>) │ │ │ │ + add r6, pc, #768 @ (adr r6, 2aa378 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198830>) │ │ │ │ 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, #188] @ (2aa144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1985fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752916,17 +752906,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa0da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198592> │ │ │ │ ldrh r2, [r1, #6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r4, pc, #952 @ (adr r4, 2aa508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1989c0>) │ │ │ │ + add r5, pc, #888 @ (adr r5, 2aa4c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198980>) │ │ │ │ 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, #184] @ (2aa218 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1986d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752987,15 +752977,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -753125,17 +753115,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2aa328 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1987e0> │ │ │ │ nop │ │ │ │ strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r2, pc, #488 @ (adr r2, 2aa5ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198a64>) │ │ │ │ + add r3, pc, #424 @ (adr r3, 2aa56c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198a24>) │ │ │ │ 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, #184] @ (2aa48c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198944>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753196,15 +753186,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (2aa518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1989d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -753251,15 +753241,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #260] @ (2aa638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198af0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -753354,17 +753344,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2aa5a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198a60> │ │ │ │ nop │ │ │ │ strh r6, [r3, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r7, [pc, #1016] @ (2aaa38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198ef0>) │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #936 @ (adr r0, 2aa9ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198ea4>) │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #200] @ (2aa71c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198bd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753429,15 +753419,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r7, [pc, #32] @ (2aa744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198bfc>) │ │ │ │ + ldr r7, [pc, #992] @ (2aab04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198fbc>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2aa7c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198c80>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -753488,15 +753478,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r6, [r3, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [pc, #352] @ (2aa930 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198de8>) │ │ │ │ + ldr r7, [pc, #288] @ (2aa8f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198da8>) │ │ │ │ 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, #188] @ (2aa89c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198d54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753564,17 +753554,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa82e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198ce6> │ │ │ │ nop │ │ │ │ strh r2, [r6, #10] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r5, [pc, #624] @ (2aab14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198fcc>) │ │ │ │ + ldr r6, [pc, #560] @ (2aaad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198f8c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ (2aa9b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198e68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753658,17 +753648,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2aa914 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198dcc> │ │ │ │ nop │ │ │ │ strh r2, [r3, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r4, [pc, #608] @ (2aac18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1990d0>) │ │ │ │ + ldr r5, [pc, #544] @ (2aabd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199090>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ 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, #156] @ (2aaa6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198f24>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -753729,17 +753719,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2aaa3a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198ef2> │ │ │ │ ldrb r2, [r0, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r3, [pc, #800] @ (2aad94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19924c>) │ │ │ │ + ldr r4, [pc, #736] @ (2aad54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19920c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ 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, #188] @ (2aab44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198ffc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753807,17 +753797,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aaada <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x198f92> │ │ │ │ ldrb r2, [r1, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [pc, #968] @ (2aaf14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1993cc>) │ │ │ │ + ldr r3, [pc, #904] @ (2aaed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19938c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ 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, #184] @ (2aac18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1990d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753884,17 +753874,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aabae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199066> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #23] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [pc, #128] @ (2aaca0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199158>) │ │ │ │ + ldr r3, [pc, #64] @ (2aac60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199118>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ 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, #192] @ (2aacf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1991ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753963,17 +753953,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aac88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199140> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r1, [pc, #272] @ (2aae0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1992c4>) │ │ │ │ + ldr r2, [pc, #208] @ (2aadcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199284>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ 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, #200] @ (2aadd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199290>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754045,17 +754035,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aad6a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199222> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [pc, #384] @ (2aaf60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199418>) │ │ │ │ + ldr r1, [pc, #320] @ (2aaf20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1993d8>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ 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, #192] @ (2aaeb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19936c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754124,17 +754114,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aae48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199300> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #13] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - blxns r0 │ │ │ │ + ldr r0, [pc, #464] @ (2ab08c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199544>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ 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, #128] @ (2aaf50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754185,15 +754175,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r0, #10] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - mov r8, sl │ │ │ │ + blx r8 │ │ │ │ lsls r4, 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, #172] @ (2ab014 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1994cc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -754266,15 +754256,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - mov r0, r2 │ │ │ │ + bx 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, #188] @ (2ab0e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1995a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754343,17 +754333,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab07c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199534> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, sl │ │ │ │ + mov r0, r8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ 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, #184] @ (2ab1bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199674>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754419,17 +754409,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19960c> │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r2, pc │ │ │ │ + cmp r2, sp │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ 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, #180] @ (2ab28c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199744>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754493,17 +754483,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1996dc> │ │ │ │ nop │ │ │ │ strb r2, [r7, #29] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bics r4, r5 │ │ │ │ + add ip, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ 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, #192] @ (2ab368 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199820>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754572,17 +754562,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab2fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1997b4> │ │ │ │ nop │ │ │ │ strb r2, [r5, #26] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmn r0, r2 │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ 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, #180] @ (2ab438 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1998f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754646,17 +754636,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab3d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199888> │ │ │ │ nop │ │ │ │ strb r6, [r1, #23] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - tst r0, r0 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ 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, #168] @ (2ab4fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1999b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754718,17 +754708,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2ab49c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199954> │ │ │ │ strb r6, [r7, #19] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r7 │ │ │ │ + tst r0, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ 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, #192] @ (2ab5d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754797,17 +754787,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab56c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199a24> │ │ │ │ nop │ │ │ │ strb r2, [r7, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - eors r0, r4 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ 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, #200] @ (2ab6bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199b74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754879,17 +754869,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab64e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199b06> │ │ │ │ nop │ │ │ │ strb r4, [r3, #13] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + eors r4, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ 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, #200] @ (2ab7a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199c58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754961,17 +754951,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab732 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199bea> │ │ │ │ nop │ │ │ │ strb r0, [r7, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ 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 r4, [pc, #120] @ (2ab834 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199cec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -755018,15 +755008,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r2, #6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ 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, #200] @ (2ab914 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199dcc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -755098,17 +755088,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab8a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199d5e> │ │ │ │ nop │ │ │ │ strb r4, [r0, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ 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, #184] @ (2ab9e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199ea0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755175,17 +755165,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab97e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199e36> │ │ │ │ nop │ │ │ │ strb r2, [r4, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2abad8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199f90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755259,17 +755249,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2aba58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x199f10> │ │ │ │ ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r4, 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, #240] @ (2abbe4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755350,17 +755340,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2abb4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a004> │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r6, [r3, #18] │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ lsls r4, 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, #156] @ (2abc9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a154>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755413,15 +755403,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r4, 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, #176] @ (2abd64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a21c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755479,15 +755469,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ 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, #152] @ (2abe18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a2d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755546,15 +755536,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ 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, #152] @ (2abecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a384>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755613,15 +755603,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2abf88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a440>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755683,15 +755673,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ 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, #152] @ (2ac03c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a4f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755750,15 +755740,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r5, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r4, 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 │ │ │ │ ldr r3, [pc, #196] @ (2ac11c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a5d4>) │ │ │ │ @@ -755830,17 +755820,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2ac0b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a568> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r6, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r4, #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] @ (2ac1c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a680>) │ │ │ │ @@ -755888,15 +755878,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r4, r4, #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] @ (2ac284 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a73c>) │ │ │ │ @@ -755949,15 +755939,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r4, r4, #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] @ (2ac354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a80c>) │ │ │ │ @@ -756015,15 +756005,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ 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, #152] @ (2ac408 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a8c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756082,15 +756072,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r3, #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, #152] @ (2ac4bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19a974>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756149,15 +756139,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2ac578 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19aa30>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756219,15 +756209,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ 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, #152] @ (2ac62c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19aae4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756286,15 +756276,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ 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, #188] @ (2ac700 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19abb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756362,17 +756352,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac696 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ab4e> │ │ │ │ str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ 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, #196] @ (2ac7e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ac98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -756443,17 +756433,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ac2c> │ │ │ │ str r4, [r6, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ 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 r4, [pc, #120] @ (2ac874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ad2c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -756501,15 +756491,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r2, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ 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, #128] @ (2ac90c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19adc4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -756561,15 +756551,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r6, #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, #152] @ (2ac9c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ae78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756628,15 +756618,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r2, [r5, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ 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, #152] @ (2aca74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19af2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756695,15 +756685,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r6, [r6, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2acb30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19afe8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756765,15 +756755,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r0, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ 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, #152] @ (2acbe4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b09c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756832,15 +756822,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r6, [r0, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ 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, #188] @ (2accb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756908,17 +756898,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2acc4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b106> │ │ │ │ ldrb r6, [r2, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ 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, #196] @ (2acd98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b250>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -756989,17 +756979,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2acd2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b1e4> │ │ │ │ ldrb r4, [r7, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, #158 @ 0x9e │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ 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 r4, [pc, #120] @ (2ace2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b2e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -757047,15 +757037,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ 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, #128] @ (2acec4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b37c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -757107,15 +757097,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ 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, #152] @ (2acf78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b430>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757174,15 +757164,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r2, [r6, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ 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, #152] @ (2ad02c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b4e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757241,15 +757231,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r7, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2ad0e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b5a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757311,15 +757301,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ad19c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b654>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757378,15 +757368,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r1, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r5, #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, #160] @ (2ad258 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b710>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757449,15 +757439,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r3, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ 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, #164] @ (2ad318 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b7d0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757521,15 +757511,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r6, [r3, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ 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, #160] @ (2ad3d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b88c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757592,15 +757582,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r3, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ 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, #164] @ (2ad494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19b94c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757664,15 +757654,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r4, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ 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, #164] @ (2ad554 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ba0c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757736,15 +757726,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r4, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ 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, #160] @ (2ad610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19bac8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757807,15 +757797,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r4, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad6cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19bb84>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757878,15 +757868,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ 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, #164] @ (2ad78c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19bc44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757950,15 +757940,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r5, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad84c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19bd04>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758022,15 +758012,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r5, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19bdc0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758093,15 +758083,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad9c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19be80>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758165,15 +758155,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [r5, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ada84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19bf3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758236,15 +758226,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #440] @ (2adc40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c0f8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r4, r6 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2adb44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19bffc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758308,15 +758298,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [pc, #712] @ (2ade10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c2c8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2adc04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c0bc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758380,15 +758370,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #968] @ (2adfd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c488>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2adcc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c178>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758451,15 +758441,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #200] @ (2add8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c244>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2add7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c234>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758522,15 +758512,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #472] @ (2adf58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c410>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + adds r2, r3, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ade3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c2f4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758594,15 +758584,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #744] @ (2ae128 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c5e0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + adds r0, r3, r3 │ │ │ │ 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, #164] @ (2adefc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c3b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -758666,15 +758656,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #1000] @ (2ae2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c7a0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + adds r0, r3, r0 │ │ │ │ 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 r1, [pc, #196] @ (2adfd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c490>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -758745,17 +758735,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2adf6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c424> │ │ │ │ ldr r2, [pc, #240] @ (2ae0cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c584>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ 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 r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (2ae078 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c530>) │ │ │ │ @@ -758804,15 +758794,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #360] @ (2ae1e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c69c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ 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, r2 │ │ │ │ ldr r2, [pc, #140] @ (2ae120 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c5d8>) │ │ │ │ @@ -758865,15 +758855,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #760] @ (2ae41c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c8d4>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -758931,15 +758921,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #72] @ (2ae22c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c6e4>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ae294 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c74c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -758998,15 +758988,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bx sl │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ae348 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c800>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759065,15 +759055,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov sl, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r1, #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, #160] @ (2ae404 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c8bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759135,15 +759125,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp lr, sp │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, 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, #156] @ (2ae4bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c974>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759204,15 +759194,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r2, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ 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 r1, [pc, #196] @ (2ae598 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ca50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -759283,17 +759273,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ae52c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19c9e4> │ │ │ │ add r4, pc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [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, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (2ae638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19caf0>) │ │ │ │ @@ -759342,15 +759332,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bics r2, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ 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, r2 │ │ │ │ ldr r2, [pc, #140] @ (2ae6e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19cb98>) │ │ │ │ @@ -759403,15 +759393,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmn r6, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -759469,15 +759459,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ negs r2, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ae854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19cd0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759536,15 +759526,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ sbcs r6, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ae908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19cdc0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759603,15 +759593,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsrs r2, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, 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 r3, [pc, #160] @ (2ae9c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ce7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759673,15 +759663,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ands r6, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, 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 r3, [pc, #156] @ (2aea7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19cf34>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759742,15 +759732,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r7, #114 @ 0x72 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ 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 r4, [pc, #120] @ (2aeb0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19cfc4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -759798,15 +759788,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r6, #188 @ 0xbc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2aebac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d064>) │ │ │ │ @@ -759857,15 +759847,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r6, #42 @ 0x2a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2aec58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d110>) │ │ │ │ @@ -759919,15 +759909,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r5, #138 @ 0x8a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -759986,15 +759976,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r4, #218 @ 0xda │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2aedd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d290>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760057,15 +760047,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r4, #26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r7, #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, #160] @ (2aee94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d34c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760128,15 +760118,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r3, #94 @ 0x5e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2aef50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d408>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760199,15 +760189,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, #162 @ 0xa2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2af00c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d4c4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760270,15 +760260,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r1, #230 @ 0xe6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ 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 r4, [pc, #120] @ (2af09c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d554>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -760326,15 +760316,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r1, #44 @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2af13c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d5f4>) │ │ │ │ @@ -760385,15 +760375,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r0, #154 @ 0x9a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2af1e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d6a0>) │ │ │ │ @@ -760447,15 +760437,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r7, #250 @ 0xfa │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -760514,15 +760504,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r7, #74 @ 0x4a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r2, r5, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2af368 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d820>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760585,15 +760575,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, #138 @ 0x8a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r5, #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, #160] @ (2af424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d8dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760656,15 +760646,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r5, #206 @ 0xce │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2af4e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19d998>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760727,15 +760717,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r5, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ + lsls r6, r6, #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, #160] @ (2af59c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19da54>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760798,15 +760788,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r4, #86 @ 0x56 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ 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, #204] @ (2af680 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19db38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -760880,16 +760870,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2af60e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19dac6> │ │ │ │ nop │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vrev32.32 q0, │ │ │ │ - ldr r7, [pc, #720] @ (2af95c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19de14>) │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (2af77c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19dc34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -760967,16 +760958,16 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2af6f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19dbac> │ │ │ │ nop │ │ │ │ adds r2, #182 @ 0xb6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp2 0, 12, cr0, cr4, cr3, {7} │ │ │ │ - ldr r6, [pc, #768] @ (2afa88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19df40>) │ │ │ │ + vrev32.16 q0, │ │ │ │ + ldr r7, [pc, #704] @ (2afa48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19df00>) │ │ │ │ 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, #148] @ (2af82c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19dce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761028,15 +761019,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #186 @ 0xba │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldc2l 0, cr0, [r8, #908]! @ 0x38c │ │ │ │ + cdp2 0, 14, cr0, cr8, cr3, {7} │ │ │ │ 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] @ (2af8ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19dda4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -761092,15 +761083,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldc2 0, cr0, [r8, #-908]! @ 0xfffffc74 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr3, {7} │ │ │ │ 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] @ (2af9c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19de78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -761161,15 +761152,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #78 @ 0x4e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc2l 0, cr0, [r4], #-908 @ 0xfffffc74 │ │ │ │ + ldc2l 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2afa80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19df38>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -761232,15 +761223,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r7, #118 @ 0x76 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfba600e3 │ │ │ │ + ldc2 0, cr0, [r6], {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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2afb40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19dff8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -761303,15 +761294,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r6, #182 @ 0xb6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfae600e3 │ │ │ │ + @ instruction: 0xfbd600e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2afc04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e0bc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -761375,15 +761366,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r5, #246 @ 0xf6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfa2000e3 │ │ │ │ + @ instruction: 0xfb1000e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2afcc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e17c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -761446,15 +761437,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r5, #50 @ 0x32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vld4. {d16-d19}, [r2 :128], r3 │ │ │ │ + @ instruction: 0xfa5200e3 │ │ │ │ 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] @ (2afd60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e218>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761499,15 +761490,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str.w r0, [r4, #227] @ 0xe3 │ │ │ │ + ldrsh.w r0, [r4, #227] @ 0xe3 │ │ │ │ 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] @ (2afe10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e2c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761557,15 +761548,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb.w r0, [r4, r3, lsl #2] │ │ │ │ + vst4. {d0-d3}, [r4 :128], r3 │ │ │ │ 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] @ (2afed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e38c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761620,15 +761611,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf75000e3 │ │ │ │ + str.w r0, [r0, r3, lsl #2] │ │ │ │ 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] @ (2affac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761688,15 +761679,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf67800e3 │ │ │ │ + @ instruction: 0xf76800e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2b006c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e524>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -761759,15 +761750,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r1, #138 @ 0x8a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs.w r0, sl, #7438336 @ 0x718000 │ │ │ │ + subw r0, sl, #2275 @ 0x8e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2b012c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e5e4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -761830,15 +761821,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r0, #202 @ 0xca │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf4fa00e3 │ │ │ │ + @ instruction: 0xf5ea00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2b01f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e6a8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -761902,15 +761893,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, #10 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bics.w r0, r4, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf52400e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2b02b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e768>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -761973,15 +761964,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r7, #70 @ 0x46 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf37600e3 │ │ │ │ + orn r0, r6, #7438336 @ 0x718000 │ │ │ │ push {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] @ (2b0394 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e84c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -762054,16 +762045,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b0322 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e7da> │ │ │ │ nop │ │ │ │ movs r6, #136 @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subw r0, r4, #227 @ 0xe3 │ │ │ │ - cmp r0, r4 │ │ │ │ + @ instruction: 0xf39400e3 │ │ │ │ + bics r0, r2 │ │ │ │ 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 r4, [pc, #124] @ (2b042c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e8e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762112,15 +762103,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf1f800e3 │ │ │ │ + @ instruction: 0xf2e800e3 │ │ │ │ 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] @ (2b04c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19e980>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -762172,15 +762163,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r5, #12 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adcs.w r0, ip, #227 @ 0xe3 │ │ │ │ + movw r0, #49379 @ 0xc0e3 │ │ │ │ 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] @ (2b056c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ea24>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -762236,15 +762227,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, #112 @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf0b800e3 │ │ │ │ + sub.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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b062c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19eae4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -762307,15 +762298,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #202 @ 0xca │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vext.8 q8, q13, , #0 │ │ │ │ + @ instruction: 0xf0ea00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2b06ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19eba4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -762378,15 +762369,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #10 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vhadd.s q0, q13, │ │ │ │ + bic.w r0, sl, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (2b07b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ec68>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -762450,15 +762441,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp 0, 7, cr0, cr4, cr3, {7} │ │ │ │ + vhadd.s32 q8, q10, │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2b0870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ed28>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -762521,15 +762512,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r1, #134 @ 0x86 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldc 0, cr0, [r6, #908]! @ 0x38c │ │ │ │ + cdp 0, 10, cr0, cr6, cr3, {7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2b0954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ee0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -762602,16 +762593,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b08e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ed9a> │ │ │ │ nop │ │ │ │ movs r0, #200 @ 0xc8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stcl 0, cr0, [r4], #908 @ 0x38c │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + ldcl 0, cr0, [r4, #908] @ 0x38c │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ 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 r4, [pc, #124] @ (2b09ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19eea4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762660,15 +762651,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, r4, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldc 0, cr0, [r8], #-908 @ 0xfffffc74 │ │ │ │ + stc 0, cr0, [r8, #-908]! @ 0xfffffc74 │ │ │ │ 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] @ (2b0a88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ef40>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -762720,15 +762711,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xeb9c00e3 │ │ │ │ + stc 0, cr0, [ip], {227} @ 0xe3 │ │ │ │ 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] @ (2b0b2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19efe4>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -762784,15 +762775,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, r6, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xeaf800e3 │ │ │ │ + @ instruction: 0xebe800e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2b0bec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f0a4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -762855,15 +762846,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r1, #0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bics.w r0, sl, r3, asr #3 │ │ │ │ + @ instruction: 0xeb2a00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2b0cac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f164>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -762926,15 +762917,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, r1, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrd r0, r0, [sl, #-908]! @ 0x38c │ │ │ │ + orn r0, sl, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #172] @ (2b0d74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f22c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -762999,15 +762990,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, r1, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia.w r2!, {r0, r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xe9a200e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2b0e34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f2ec>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -763069,16 +763060,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, r0, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2b0e1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f2d4> │ │ │ │ - lsls r3, r4, #3 │ │ │ │ + strd r0, r0, [r0], #908 @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b0f00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f3b8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -763145,16 +763135,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r0, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2b0d54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f20c> │ │ │ │ - lsls r3, r4, #3 │ │ │ │ + @ instruction: 0xe81600e3 │ │ │ │ stmdb 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] @ (2b0fd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f488>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -763222,15 +763211,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r6, r6, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2b0c80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f138> │ │ │ │ + b.n 2b0e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f318> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #176] @ (2b109c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f554>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763298,15 +763287,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2b0bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f070> │ │ │ │ + b.n 2b0d98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f250> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #180] @ (2b116c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f624>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763375,15 +763364,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, r3, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2b0ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ef9c> │ │ │ │ + b.n 2b0cc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f17c> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #180] @ (2b123c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f6f4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763452,15 +763441,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r1, #31 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2b1a14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fecc> │ │ │ │ + b.n 2b0bf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f0ac> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #180] @ (2b130c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f7c4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763529,15 +763518,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r7, #27 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2b1944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fdfc> │ │ │ │ + b.n 2b0b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19efdc> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #176] @ (2b13d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f890>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763605,15 +763594,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2b187c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fd34> │ │ │ │ + b.n 2b1a5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ff14> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #180] @ (2b14a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f960>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763682,15 +763671,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r3, #21 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2b17a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fc60> │ │ │ │ + b.n 2b1988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fe40> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #176] @ (2b1574 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fa2c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763758,15 +763747,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2b16e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fb98> │ │ │ │ + b.n 2b18c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fd78> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #176] @ (2b1640 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19faf8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763834,15 +763823,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + b.n 2b17f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fcac> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #180] @ (2b1710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fbc8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763911,15 +763900,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r6, #11 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - svc 20 │ │ │ │ + b.n 2b1720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fbd8> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #176] @ (2b17dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fc94>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763987,15 +763976,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + svc 58 @ 0x3a │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #180] @ (2b18ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fd64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764064,15 +764053,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r3, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ble.n 2b19a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fe5c> │ │ │ │ + udf #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 │ │ │ │ ldr r4, [pc, #180] @ (2b197c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fe34>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764141,15 +764130,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r1, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bgt.n 2b18d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fd8c> │ │ │ │ + ble.n 2b18b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fd6c> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #180] @ (2b1a4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ff04>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764218,15 +764207,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r7, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - blt.n 2b1a04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19febc> │ │ │ │ + bgt.n 2b19e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fe9c> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #176] @ (2b1b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ffd0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764294,15 +764283,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #27 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - blt.n 2b1b3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19fff4> │ │ │ │ + blt.n 2b1b1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19ffd4> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #180] @ (2b1be8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a00a0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764371,15 +764360,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r6, r3, #24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bge.n 2b1c68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0120> │ │ │ │ + blt.n 2b1c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0100> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #176] @ (2b1cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a016c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764447,15 +764436,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r1, #21 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bls.n 2b1da0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0258> │ │ │ │ + bge.n 2b1d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0238> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2b1d8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0244>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764524,17 +764513,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1d20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a01d8> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bhi.n 2b1cec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a01a4> │ │ │ │ + bls.n 2b1ccc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0184> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ 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, #192] @ (2b1e68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0320>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764603,17 +764592,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1dfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a02b4> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvc.n 2b1e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a02c8> │ │ │ │ + bhi.n 2b1df0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a02a8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ 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 r4, [pc, #124] @ (2b1f00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a03b8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -764661,15 +764650,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r1, #11 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvc.n 2b1f4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0404> │ │ │ │ + bhi.n 2b1f2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a03e4> │ │ │ │ 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, #124] @ (2b1f94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a044c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -764717,15 +764706,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r0, r7, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvs.n 2b1eb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0370> │ │ │ │ + bvc.n 2b2098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0550> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (2b2024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a04dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -764773,15 +764762,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r4, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bpl.n 2b2028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a04e0> │ │ │ │ + bvs.n 2b2008 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a04c0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (2b20b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a056c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -764829,15 +764818,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bpl.n 2b2198 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0650> │ │ │ │ + bvs.n 2b2178 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0630> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2b218c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764906,17 +764895,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2120 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a05d8> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bmi.n 2b20ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a05a4> │ │ │ │ + bpl.n 2b20cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0584> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ 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, #184] @ (2b2260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0718>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764981,17 +764970,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b21f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a06ac> │ │ │ │ nop │ │ │ │ lsls r2, r5, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcc.n 2b2218 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a06d0> │ │ │ │ + bmi.n 2b21f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a06b0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ 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, #192] @ (2b233c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a07f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765060,17 +765049,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b22d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0788> │ │ │ │ nop │ │ │ │ lsls r6, r2, #27 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcs.n 2b233c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a07f4> │ │ │ │ + bcc.n 2b231c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a07d4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2b23ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a08a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765128,15 +765117,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b23b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0870> │ │ │ │ b.n 2b23aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0862> │ │ │ │ lsls r2, r7, #23 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcs.n 2b2490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0948> │ │ │ │ + bcc.n 2b2470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0928> │ │ │ │ lsls r3, r4, #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] @ 2b2444 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a08fc> │ │ │ │ @@ -765231,15 +765220,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b24c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0978> │ │ │ │ b.n 2b24b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a096a> │ │ │ │ lsls r2, r6, #19 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bne.n 2b2588 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0a40> │ │ │ │ + bcs.n 2b2568 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0a20> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2b2554 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0a0c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -765334,15 +765323,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b25d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0a88> │ │ │ │ b.n 2b25c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0a7a> │ │ │ │ lsls r2, r4, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - beq.n 2b2678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0b30> │ │ │ │ + bne.n 2b2658 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0b10> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2b26b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0b68>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765400,15 +765389,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b267c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0b34> │ │ │ │ b.n 2b266e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0b26> │ │ │ │ lsls r6, r6, #12 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + beq.n 2b27ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0c64> │ │ │ │ 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, #120] @ (2b2740 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0bf8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -765455,15 +765444,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r1, #10 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, 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 │ │ │ │ ldr r3, [pc, #192] @ (2b2818 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0cd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765532,17 +765521,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b27ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0c64> │ │ │ │ nop │ │ │ │ lsls r2, r7, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + subs r4, r1, #4 │ │ │ │ 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, #168] @ (2b28dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0d94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765604,17 +765593,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2b287c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0d34> │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r0, #1 │ │ │ │ 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, #200] @ (2b29c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0e78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -765686,17 +765675,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2952 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0e0a> │ │ │ │ nop │ │ │ │ lsls r0, r3, #1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + adds r4, r4, #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, #156] @ (2b2a7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0f34>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765756,15 +765745,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ vrhadd.u d16, d18, d20 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2b2b38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a0ff0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765825,15 +765814,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cdp2 1, 11, cr0, cr10, cr4, {5} │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (2b2c14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a10cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765902,17 +765891,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2ba4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a105c> │ │ │ │ nop │ │ │ │ cdp2 1, 0, cr0, cr2, cr4, {5} │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r4, 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, #220] @ (2b2d0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a11c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765987,17 +765976,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2b2c86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a113e> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r2, #-656]! @ 0xfffffd70 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (2b2dec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a12a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766066,17 +766055,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2d7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1234> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [sl], #-656 @ 0xfffffd70 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + adds r0, r7, r4 │ │ │ │ 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, #120] @ (2b2e80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1338>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766120,15 +766109,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2b2e84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a133c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xfb4c01a4 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 2b2eec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a13a4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -766284,15 +766273,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2b3034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a14ec>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsb.w r0, [ip, #420] @ 0x1a4 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 2b309c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1554> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -766463,15 +766452,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ea01a4 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r4!, {r2, r4, 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 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -766536,15 +766525,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6f201a4 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -766608,15 +766597,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf61201a4 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -766692,17 +766681,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b3470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1928> │ │ │ │ @ instruction: 0xf53201a4 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r4, r4, #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] @ (2b35f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1aa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766777,15 +766766,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrs.w r1, sl, #5373952 @ 0x520000 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r3, r4, #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] @ (2b3700 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766860,18 +766849,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf34a01a4 │ │ │ │ - ittt cs │ │ │ │ - lslcs r3, r4, #3 │ │ │ │ - pushcs {r4, r5, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, 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, #188] @ (2b37d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -766934,18 +766923,18 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b3768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1c20> │ │ │ │ @ instruction: 0xf23a01a4 │ │ │ │ - bkpt 0x0062 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + itee pl │ │ │ │ + lslpl r3, r4, #3 │ │ │ │ + lsrmi r6, r1, #29 │ │ │ │ + lslmi 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, #188] @ (2b38ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1d64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -767010,17 +766999,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b3840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1cf8> │ │ │ │ sbc.w r1, r2, #164 @ 0xa4 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ 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 r4, [pc, #140] @ (2b3954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1e0c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -767076,15 +767065,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ eor.w r1, r8, #164 @ 0xa4 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b39bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1e74>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -767178,15 +767167,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vrhadd.s d16, d24, d20 │ │ │ │ - cbnz r0, 2b3adc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1f94> │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r3, r4, #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] @ 2b3ac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a1f80> │ │ │ │ @@ -767279,15 +767268,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp 1, 6, cr0, cr12, cr4, {5} │ │ │ │ - hlt 0x0034 │ │ │ │ + cbnz r4, 2b3be0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2098> │ │ │ │ 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] @ (2b3c14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a20cc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -767343,15 +767332,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r8, #656] @ 0x290 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r0, 2b3c5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2114> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2b3d28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a21e0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767452,15 +767441,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4, #-656]! @ 0xfffffd70 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 2b3d6a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2222> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (2b3e48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2300>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767566,15 +767555,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldc 1, cr0, [r0], {164} @ 0xa4 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #272] @ (2b3f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a242c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767686,15 +767675,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xeaf001a4 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (2b4050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2508>) │ │ │ │ @@ -767771,15 +767760,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strd r0, r1, [r2, #656] @ 0x290 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b4140 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a25f8>) │ │ │ │ @@ -767865,15 +767854,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [r6], #656 @ 0x290 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ 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 r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2b4240 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a26f8>) │ │ │ │ @@ -767968,15 +767957,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ b.n 2b4230 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a26e8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cbz r6, 2b42c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2778> │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2b42f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a27b0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768042,15 +768031,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b40ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a25a4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cbz r4, 2b434a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2802> │ │ │ │ + push {r2, r3, r4} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #168] @ (2b43b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2870>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768120,15 +768109,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b403c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a24f4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - sxtb r4, r5 │ │ │ │ + cbz r4, 2b4416 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a28ce> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (2b4464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a291c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768188,15 +768177,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 2b3f68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2420> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cbz r6, 2b449a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2952> │ │ │ │ + uxth r6, r5 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #168] @ (2b4524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a29dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768266,15 +768255,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b3ed0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2388> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cbz r0, 2b452c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a29e4> │ │ │ │ + cbz r0, 2b4568 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2a20> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #176] @ (2b45ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2aa4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768348,15 +768337,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b3e18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a22d0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 2b45fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2ab6> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2b46d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2b88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -768429,17 +768418,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b4660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2b18> │ │ │ │ b.n 2b4d6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3224> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - vhadd.u32 q8, q9, │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + 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 r4, [pc, #140] @ (2b4778 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2c30>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -768495,15 +768485,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4c44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a30fc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b47e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2c98>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -768598,15 +768588,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4b34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2fec> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r3, r4, #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] @ 2b48ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2da4> │ │ │ │ @@ -768700,15 +768690,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4a28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2ee0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ 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] @ (2b4a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a2ef0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768765,15 +768755,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ svc 164 @ 0xa4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2b4b4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3004>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -768875,15 +768865,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ svc 0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (2b4c6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3124>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -768990,15 +768980,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ble.n 2b4c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3100> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #272] @ (2b4d98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3250>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -769111,15 +769101,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bgt.n 2b4d34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a31ec> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (2b4e74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a332c>) │ │ │ │ @@ -769197,15 +769187,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blt.n 2b4db4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a326c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r7, pc, #704 @ (adr r7, 2b513c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a35f4>) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b4f64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a341c>) │ │ │ │ @@ -769292,15 +769282,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bge.n 2b4eec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a33a4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r6, pc, #776 @ (adr r6, 2b5274 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a372c>) │ │ │ │ + add r7, pc, #712 @ (adr r7, 2b5234 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a36ec>) │ │ │ │ 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 r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2b5064 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a351c>) │ │ │ │ @@ -769395,15 +769385,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bls.n 2b500c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a34c4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r5, pc, #776 @ (adr r5, 2b5374 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a382c>) │ │ │ │ + add r6, pc, #712 @ (adr r6, 2b5334 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a37ec>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2b511c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a35d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769469,15 +769459,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bhi.n 2b50c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3580> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r5, pc, #32 @ (adr r5, 2b5144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a35fc>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 2b5504 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a39bc>) │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #168] @ (2b51dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3694>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769547,15 +769537,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bhi.n 2b5218 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a36d0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r4, pc, #288 @ (adr r4, 2b5304 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a37bc>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 2b52c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a377c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (2b5288 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3740>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769615,15 +769605,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bvc.n 2b5344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a37fc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r3, pc, #616 @ (adr r3, 2b54f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a39b0>) │ │ │ │ + add r4, pc, #552 @ (adr r4, 2b54b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3970>) │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #168] @ (2b5348 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3800>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769693,15 +769683,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvs.n 2b52ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3764> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, pc, #880 @ (adr r2, 2b56c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3b78>) │ │ │ │ + add r3, pc, #816 @ (adr r3, 2b5680 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3b38>) │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #176] @ (2b5410 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a38c8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769775,15 +769765,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 2b53f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a38ac> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, pc, #80 @ (adr r2, 2b5468 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3920>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 2b5428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a38e0>) │ │ │ │ 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, #168] @ (2b54d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3988>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -769851,15 +769841,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1508] @ 0x5e4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2b5494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a394c> │ │ │ │ b.n 2b5482 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a393a> │ │ │ │ bpl.n 2b5524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a39dc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r1, pc, #432 @ (adr r1, 2b5688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3b40>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 2b5648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3b00>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b5538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a39f0>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -770139,19 +770129,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3c00> │ │ │ │ bcs.n 2b56f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3bac> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bcs.n 2b5850 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3d08> │ │ │ │ lsls r4, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r0, #21 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b592c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3de4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -770264,19 +770254,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5898 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3d50> │ │ │ │ nop │ │ │ │ bne.n 2b5998 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3e50> │ │ │ │ lsls r4, r4, #6 │ │ │ │ beq.n 2b58ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3da4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2b5a70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3f28>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -770395,19 +770385,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b59d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3e8c> │ │ │ │ nop │ │ │ │ beq.n 2b5a74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3f2c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b5b6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4024>) │ │ │ │ @@ -770494,19 +770484,19 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a3fbc> │ │ │ │ ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2b5c7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4134>) │ │ │ │ @@ -770603,19 +770593,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5c0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a40c2> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r5, {r3, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2b5d9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4254>) │ │ │ │ @@ -770720,19 +770710,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5d22 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a41da> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r4, {r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #288] @ (2b5ee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a439c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -770853,19 +770843,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5e3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a42f4> │ │ │ │ ldmia r3, {r2, r3, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r3, {r3, r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - str r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b6020 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a44d8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -770978,19 +770968,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5f8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4444> │ │ │ │ nop │ │ │ │ ldmia r2!, {r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2b6164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a461c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -771109,19 +771099,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b60c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4580> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b6260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4718>) │ │ │ │ @@ -771208,19 +771198,19 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b61f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a46b0> │ │ │ │ stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2b6370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4828>) │ │ │ │ @@ -771317,19 +771307,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b62fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a47b6> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2b6490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4948>) │ │ │ │ @@ -771434,19 +771424,20 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b6416 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a48ce> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - vshr.u64 q0, q10, #8 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #168] @ (2b6560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4a18>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -771509,17 +771500,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2b652e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a49e6> │ │ │ │ stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b69cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4e84> │ │ │ │ + b.n 2b6bac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5064> │ │ │ │ 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, #196] @ (2b6640 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4af8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -771584,15 +771575,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r4, #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] │ │ │ │ @@ -771705,15 +771696,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x18c7a0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #396] @ (2b6984 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4e3c>) │ │ │ │ @@ -771860,17 +771851,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 1f76f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe5ba8> │ │ │ │ b.n 2b6920 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4dd8> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r6, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 2b69dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a4e94> │ │ │ │ sub sp, #28 │ │ │ │ @@ -772103,17 +772094,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2b6bda <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5092> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bls.n 2b6c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a50ec> │ │ │ │ + bge.n 2b6c14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a50cc> │ │ │ │ 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, #152] @ (2b6cf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a51ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772173,20 +772164,20 @@ │ │ │ │ str.w r1, [ip, #708] @ 0x2c4 │ │ │ │ bl 1f5970 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe3e28> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - blt.n 2b6d1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a51d4> │ │ │ │ + bgt.n 2b6cfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a51b4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bge.n 2b6cd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5190> │ │ │ │ + blt.n 2b6cb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5170> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf78600f4 │ │ │ │ - bge.n 2b6c94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a514c> │ │ │ │ + ldr??.w r0, [r6, r4, lsl #3] │ │ │ │ + blt.n 2b6c74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a512c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (2b6e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a52c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772280,15 +772271,15 @@ │ │ │ │ bne.n 2b6dfa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a52b2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b6dea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a52a2> │ │ │ │ b.n 2b6d70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5228> │ │ │ │ pop {r3, r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (2b6f48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5400>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772399,17 +772390,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b6f20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a53d8> │ │ │ │ b.n 2b6e74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a532c> │ │ │ │ nop │ │ │ │ cbnz r0, 2b6f96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a544e> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bhi.n 2b6f00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a53b8> │ │ │ │ + bls.n 2b6ee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5398> │ │ │ │ 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 r3, [pc, #324] @ (2b70ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5564>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772532,17 +772523,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b7086 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a553e> │ │ │ │ b.n 2b6fc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5478> │ │ │ │ nop │ │ │ │ cbnz r2, 2b70ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a55a2> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bvc.n 2b71a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a565c> │ │ │ │ + bhi.n 2b7184 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a563c> │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (2b71f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a56a8>) │ │ │ │ @@ -772650,21 +772641,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb886 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bmi.n 2b7120 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a55d8> │ │ │ │ + bpl.n 2b7100 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a55b8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bmi.n 2b72c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a577c> │ │ │ │ + bpl.n 2b72a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a575c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bcc.n 2b7178 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5630> │ │ │ │ + bmi.n 2b7158 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5610> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #760] @ (2b750c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a59c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772928,17 +772919,17 @@ │ │ │ │ str.w r0, [r6, #624] @ 0x270 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #232] @ 0xe8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2b7434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a58ec> │ │ │ │ @ instruction: 0xb740 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bcc.n 2b7604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5abc> │ │ │ │ + bmi.n 2b75e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5a9c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bcc.n 2b7428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a58e0> │ │ │ │ + bmi.n 2b7608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5ac0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 455c10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3440c8> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -773047,15 +773038,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b761a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5ad2> │ │ │ │ b.n 2b763c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5af4> │ │ │ │ nop │ │ │ │ push {r2, r3} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bcs.n 2b76a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5b5c> │ │ │ │ + bcc.n 2b7684 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5b3c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ (2b76d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5b8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773352,17 +773343,17 @@ │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 2b796a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5e22> │ │ │ │ b.n 2b77bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5c74> │ │ │ │ nop │ │ │ │ sxtb r4, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - beq.n 2b78e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5da0> │ │ │ │ + bne.n 2b78c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5d80> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - beq.n 2b78ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5da4> │ │ │ │ + bne.n 2b78cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5d84> │ │ │ │ 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, #96] @ (2b7a04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a5ebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773397,15 +773388,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ 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.w r5, [pc, #4028] @ 2b89d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a6e90> │ │ │ │ mov r6, r0 │ │ │ │ @@ -778471,19 +778462,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2bb97c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a9e34> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 2bb9a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a9e58> │ │ │ │ movs r0, #1 │ │ │ │ b.n 2bb982 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a9e3a> │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 2bba3a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a9ef2> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2bba34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a9eec> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2972] @ 0xb9c │ │ │ │ @@ -778548,15 +778539,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 2bba80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a9f38> │ │ │ │ ldrh.w r1, [ip, #2968] @ 0xb98 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2bba78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a9f30> │ │ │ │ b.n 2bba84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a9f3c> │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #844] @ (2bbe20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1aa2d8>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -778855,15 +778846,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (2bc050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1aa508>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -779381,15 +779372,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - revsh r4, r1 │ │ │ │ + cbnz r4, 2bc466 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1aa91e> │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -779537,15 +779528,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2bc58a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1aaa42> │ │ │ │ nop │ │ │ │ str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -779706,15 +779697,15 @@ │ │ │ │ vadd.f32 s19, s19, s17 │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 2bc7a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1aac60> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #212] @ (2bc8e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1aad98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -779796,15 +779787,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2bc836 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1aacee> │ │ │ │ str r6, [r0, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #232] @ (2bc9e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1aae9c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -779892,15 +779883,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2bc928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1aade0> │ │ │ │ str r6, [r2, #4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ 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 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -780151,19 +780142,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (2bceb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ab368>) │ │ │ │ @@ -780334,19 +780325,19 @@ │ │ │ │ ldrd r3, lr, [sp, #32] │ │ │ │ b.n 2bcd1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ab1d6> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2bcd7e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ab236> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, r1] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r3, r4, #3 │ │ │ │ strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -780554,15 +780545,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 2bd048 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ab500> │ │ │ │ ldr r6, [r6, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -780694,15 +780685,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ b.n 2bd1ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ab682> │ │ │ │ nop │ │ │ │ ldrsb r6, [r5, r6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + ldrb r2, [r6, #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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #220] @ (2bd398 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ab850>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -781204,15 +781195,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r0, r3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -781341,15 +781332,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2bc8e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1aada0> │ │ │ │ b.n 2bd918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1abdd0> │ │ │ │ nop │ │ │ │ str r6, [r1, r3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #380] @ (2bdb30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1abfe8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -781488,17 +781479,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2bda84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1abf3c> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2bda4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1abf06> │ │ │ │ ldr r7, [pc, #632] @ (2bddac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac264>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r4, #3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r3, 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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #540] @ (2bdd6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac224>) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -781711,33 +781702,33 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r4, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #222 @ 0xde │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (2be0a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac55c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -782013,47 +782004,47 @@ │ │ │ │ b.n 2be002 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac4ba> │ │ │ │ ldr r3, [pc, #536] @ (2be2bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac774>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r4, #3 │ │ │ │ subs r6, r6, #7 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r1, #28] │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #28] @ (2be0f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac5a8>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (2be0f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac5ac>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2be002 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac4ba> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2bde78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac330> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, 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 r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (2be250 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac708>) │ │ │ │ @@ -782180,23 +782171,23 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2be198 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac650> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2be1f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac6ae> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #280] @ (2be36c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac824>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r3, 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 r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (2be3f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac8ac>) │ │ │ │ @@ -782339,23 +782330,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2be30c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac7c4> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2be39c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac854> │ │ │ │ mov lr, sl │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r3, 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.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -783102,29 +783093,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2beac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1acf7c> │ │ │ │ nop │ │ │ │ subs r7, #50 @ 0x32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r4, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + str r2, [r4, #8] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #544] @ (2beee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ad398>) │ │ │ │ @@ -783319,27 +783310,27 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ b.n 2bedaa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ad262> │ │ │ │ nop │ │ │ │ subs r4, #146 @ 0x92 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r9, r3 │ │ │ │ @@ -783536,21 +783527,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 2bf1bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ad674> │ │ │ │ sub sp, #12 │ │ │ │ @@ -783800,19 +783791,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2bf31e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ad7d6> │ │ │ │ b.n 2bf330 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ad7e8> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #20 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -783848,19 +783839,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 2bf2c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ad778> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15905c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47514> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2bf518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ad9d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -783927,15 +783918,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15905c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47514> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (2bf60c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1adac4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -783963,17 +783954,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 2bf468 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ad920> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r3, #142 @ 0x8e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r3, 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] @ (2bf648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1adb00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -784040,15 +784031,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15905c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47514> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r2, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ 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, #72] @ (2bf73c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1adbf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -784076,17 +784067,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 2bf468 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ad920> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r2, #94 @ 0x5e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #102400 @ 0x19000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -785165,20 +785156,20 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #31 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8, #960]! @ 0x3c0 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + mrc2 0, 6, r0, cr8, cr0, {7} │ │ │ │ + strb r2, [r3, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsls r2, r0, #19 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r6, [r7, r0] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2bfb0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1adfc6> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3355] @ 0xd1b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -786608,15 +786599,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.w 2bfb0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1adfc6> │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ movs r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r0, #1988] @ 0x7c4 │ │ │ │ lsls r5, r0 │ │ │ │ @@ -787320,31 +787311,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2c1b60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b0018> │ │ │ │ nop │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ 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, [pc, #24] @ (2c20f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b05b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -787610,37 +787601,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ b.n 2c21de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b0696> │ │ │ │ udf #188 @ 0xbc │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r5, #0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r3, 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] @ 2c2434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b08ec> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -787877,15 +787868,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ lsls r6, r2, #19 │ │ │ │ lsls r4, r4, #6 │ │ │ │ blt.n 2c275c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b0c14> │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r2, r4, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 2c27b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b0c6a> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 2c2a6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b0f24> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -788951,19 +788942,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 2c2700 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b0bb8> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1984] @ 0x7c0 │ │ │ │ b.w 2c261a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b0ad2> │ │ │ │ - cmp r0, #24 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1684] @ 0x694 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c35e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1aa0> │ │ │ │ ldr r0, [pc, #648] @ (2c366c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1b24>) │ │ │ │ @@ -789168,15 +789159,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2c2618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b0ad0> │ │ │ │ b.w 2c2700 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b0bb8> │ │ │ │ nop │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (2c37c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1c78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -789295,23 +789286,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2c3732 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1bea> │ │ │ │ nop │ │ │ │ movt r1, #49315 @ 0xc0a3 │ │ │ │ - blxns r0 │ │ │ │ + ldr r0, [pc, #464] @ (2c3998 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1e50>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-40] │ │ │ │ ldr r2, [pc, #124] @ (2c3868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1d20>) │ │ │ │ @@ -789363,15 +789354,15 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2} │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-28] │ │ │ │ @@ -789509,17 +789500,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmia r6!, {r2, r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ @@ -789840,17 +789831,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r3, r1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmia r4!, {r3} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 2c3b40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1ff8> │ │ │ │ + b.n 2c3d20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b21d8> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ adds r4, r2, r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -789862,15 +789853,15 @@ │ │ │ │ ldr.w ip, [ip] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ rsbs r1, sl, r3, asr #2 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -789911,15 +789902,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ adcs.w r1, r4, r3, asr #2 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2c3e8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2344> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -789998,15 +789989,15 @@ │ │ │ │ bhi.n 2c3f14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b23cc> │ │ │ │ ldr r3, [pc, #8] @ (2c3f18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b23d0>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #168] @ (2c3fc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b247c>) │ │ │ │ + ldr r1, [pc, #104] @ (2c3f84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b243c>) │ │ │ │ lsls r0, 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 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -790044,15 +790035,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2c3f68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2420> │ │ │ │ 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, [pc, #0] @ (2c3f90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2448>) │ │ │ │ + ldr r0, [pc, #960] @ (2c4350 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2808>) │ │ │ │ lsls r0, 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 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -790103,15 +790094,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} │ │ │ │ - blx r1 │ │ │ │ + ldr r0, [pc, #480] @ (2c4200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b26b8>) │ │ │ │ lsls r0, 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 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -790246,29 +790237,29 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2c406e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2526> │ │ │ │ nop │ │ │ │ ldmdb r8, {r0, r1, r5, r7, r8} │ │ │ │ - lsrs r4, r5, #31 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov sl, r8 │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -790367,15 +790358,15 @@ │ │ │ │ mla r0, r9, r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 73d34 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2c424e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2706> │ │ │ │ - cmp r2, r6 │ │ │ │ + mov r2, r4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -790482,15 +790473,15 @@ │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 73d34 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ b.n 2c4362 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b281a> │ │ │ │ nop │ │ │ │ - add r6, r2 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r0, r7, #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] @ (2c4648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2b00>) │ │ │ │ @@ -790676,33 +790667,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2c4574 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2a2c> │ │ │ │ b.n 2c4098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2550> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmn r4, r1 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ 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 │ │ │ │ movw ip, #5126 @ 0x1406 │ │ │ │ @@ -790883,21 +790874,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2c4790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2c48> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2c47ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2ca4> │ │ │ │ nop │ │ │ │ b.n 2c4cd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b3188> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ 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, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -791025,21 +791016,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2c4934 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2dec> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2c497c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2e34> │ │ │ │ nop │ │ │ │ b.n 2c4af8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2fb0> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ 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, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -791179,21 +791170,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2c4aa6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2f5e> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2c4b06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b2fbe> │ │ │ │ svc 6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ 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, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -791254,15 +791245,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ble.n 2c4d6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b3224> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -791351,17 +791342,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bgt.n 2c4cf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b31b0> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -791962,15 +791953,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2c550e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b39c6> │ │ │ │ ldr r3, [pc, #208] @ (2c553c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b39f4>) │ │ │ │ ldr r0, [pc, #208] @ (2c5540 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b39f8>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 10e5a9c │ │ │ │ + bl 10e5b94 │ │ │ │ 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 2c543c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b38f4> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -792036,34 +792027,34 @@ │ │ │ │ nop │ │ │ │ lsls r0, r1, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsls r6, r4, #10 │ │ │ │ lsls r7, r4, #6 │ │ │ │ add r4, sp, #280 @ 0x118 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #9 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsls r6, r0, #7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ lsls r2, r0, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldc2 0, cr0, [r0, #904]! @ 0x388 │ │ │ │ + cdp2 0, 10, cr0, cr0, cr2, {7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cdp2 0, 0, cr0, cr12, cr2, {7} │ │ │ │ - stc2 0, cr0, [r2, #904]! @ 0x388 │ │ │ │ + cdp2 0, 15, cr0, cr12, cr2, {7} │ │ │ │ + cdp2 0, 9, cr0, cr2, cr2, {7} │ │ │ │ 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 73f80 │ │ │ │ @@ -792250,25 +792241,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #-904]! @ 0xfffffc78 │ │ │ │ + cdp2 0, 1, cr0, cr4, cr2, {7} │ │ │ │ add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldc2 0, cr0, [sl, #-904] @ 0xfffffc78 │ │ │ │ + cdp2 0, 0, cr0, cr10, cr2, {7} │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ vaddw.u16 q0, q12, d22 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr r2, [pc, #108] @ (2c5810 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b3cc8>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r1, #1780] @ 0x6f4 │ │ │ │ @@ -792838,21 +792829,21 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #104 @ (adr r3, 2c5e84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b433c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #928 @ (adr r2, 2c61c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b467c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, #234 @ 0xea │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (2c5f30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b43e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -792938,21 +792929,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (2c5f40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b43f8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2c5ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b4378> │ │ │ │ ldmia r3, {r2, r3} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #140] @ (2c5fd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b448c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -793167,17 +793158,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 2c618e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b4646> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ movs r2, #1 │ │ │ │ addw r3, r0, #3636 @ 0xe34 │ │ │ │ strb.w r2, [r0, #3632] @ 0xe30 │ │ │ │ vldr s15, [r3] │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ @@ -793310,15 +793301,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c6300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b47b8> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - movs r6, #30 │ │ │ │ + movs r7, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #188] @ (2c6438 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b48f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -793381,15 +793372,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c63c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b487c> │ │ │ │ stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #168] @ (2c64ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b49a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -793446,15 +793437,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c6488 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b4940> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r3} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -793599,23 +793590,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2c6634 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b4aec> │ │ │ │ ... │ │ │ │ stmia r4!, {r1, r3, r6} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r3, #206 @ 0xce │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r2, r0, #471040 @ 0x73000 │ │ │ │ add.w r1, r0, #473088 @ 0x73800 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #1536 @ 0x600 │ │ │ │ str.w r3, [r2, #3344] @ 0xd10 │ │ │ │ @@ -794500,15 +794491,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r7, r0 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r3 │ │ │ │ @@ -796134,15 +796125,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrh r0, [r5, #16] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #3 │ │ │ │ bhi.n 2c8270 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b6728> │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 2c836e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b6826> │ │ │ │ @@ -797068,15 +797059,15 @@ │ │ │ │ b.n 2c8ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b6f9c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r3, #22] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip], {247} @ 0xf7 │ │ │ │ + stc2l 0, cr0, [ip, #988] @ 0x3dc │ │ │ │ strb r4, [r2, #20] │ │ │ │ lsls r3, r4, #6 │ │ │ │ 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 r4, [pc, #376] @ (2c8cac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b7164>) │ │ │ │ @@ -799574,15 +799565,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ b.n 2ca540 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b89f8> │ │ │ │ str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 10, cr0, cr0, cr2, {7} │ │ │ │ + vmla.i16 d0, d16, d2[2] │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #8 │ │ │ │ add.w r3, r3, #12 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -800633,15 +800624,15 @@ │ │ │ │ bl 48a63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378af4> │ │ │ │ str r0, [r7, #0] │ │ │ │ b.w 2ca70c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b8bc4> │ │ │ │ bl 2c9128 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b75e0> │ │ │ │ b.n 2caa90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b8f48> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n 2cb01c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b94d4> │ │ │ │ + b.n 2cb1fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b96b4> │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ vldr d0, [pc, #692] @ 2cb248 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b9700> │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ bl 487b74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37602c> │ │ │ │ @@ -801495,21 +801486,21 @@ │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2cb91a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b9dd2> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 2cb8a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b9d60> │ │ │ │ + bcs.n 2cb888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b9d40> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bne.n 2cb888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b9d40> │ │ │ │ + bcs.n 2cb868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b9d20> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bne.n 2cb86c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b9d24> │ │ │ │ + bcs.n 2cb84c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b9d04> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - beq.n 2cb900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b9db8> │ │ │ │ + bne.n 2cb8e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b9d98> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2cb9a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b9e58> │ │ │ │ sub sp, #28 │ │ │ │ @@ -875209,25 +875200,25 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 302e34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f12ec> │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ bmi.n 302cf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f11a8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp ip, r2 │ │ │ │ bcc.n 302de2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f129a> │ │ │ │ movw r2, #37288 @ 0x91a8 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 3030c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f157e> │ │ │ │ bhi.w 302fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f1468> │ │ │ │ @@ -876298,31 +876289,31 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 179080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x67538> │ │ │ │ b.w 302eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f1364> │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r7, r4] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw r2, #37063 @ 0x90c7 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 302bfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f10b4> │ │ │ │ bhi.w 3030bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f1574> │ │ │ │ movw r2, #34465 @ 0x86a1 │ │ │ │ cmp r9, r2 │ │ │ │ @@ -877227,19 +877218,19 @@ │ │ │ │ b.w 302eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f1364> │ │ │ │ mov r0, r5 │ │ │ │ bl 133b08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21fc0> │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ b.w 302eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f1364> │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r7, [pc, #664] @ (304728 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2be0>) │ │ │ │ + str r6, [r2, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r7, [pc, #584] @ (3046dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2b94>) │ │ │ │ + str r2, [r0, r2] │ │ │ │ lsls r7, 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, #3976] @ 0xf88 │ │ │ │ ldr.w lr, [pc, #300] @ 3045d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2a8c> │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -877356,21 +877347,21 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ cbnz r4, 30462a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2ae2> │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 304628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2ae0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r6, lr │ │ │ │ + mov r6, ip │ │ │ │ lsls r7, r3, #3 │ │ │ │ revsh r0, r7 │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #216] @ (3046cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2b84>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 3046b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2b6c> │ │ │ │ bls.n 30465a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2b12> │ │ │ │ @@ -877782,23 +877773,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 30498c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2e44> │ │ │ │ b.n 304e24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f32dc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sbcs r4, r0 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r5 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r5 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r7, 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] @ (304bc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f307c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878194,29 +878185,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 304d00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f31b8> │ │ │ │ ble.n 304f84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f343c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, #10 │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -878386,15 +878377,15 @@ │ │ │ │ bl 155fd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44490> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 30474c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2c04> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bhi.n 305064 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f351c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r7, 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] @ (3050cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f3584>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -878413,15 +878404,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 30474c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2c04> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 305030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f34e8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r7, 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] @ (305110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f35c8>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -878439,15 +878430,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 30474c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f2c04> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 3051ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f36a4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 305172 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f362a> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r7, r4, #16 │ │ │ │ adds r0, r3, #0 │ │ │ │ movs r2, #26 │ │ │ │ @@ -879741,17 +879732,17 @@ │ │ │ │ bl fff280ae │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movw r0, #3171 @ 0xc63 │ │ │ │ cmp r1, r0 │ │ │ │ bhi.w 3061de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f4696> │ │ │ │ cmp.w r1, #3168 @ 0xc60 │ │ │ │ bcc.w 305458 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f3910> │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ @@ -880302,33 +880293,33 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - orrs r0, r5 │ │ │ │ + add r0, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r4, r6, #3 │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ beq.w 306498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f4950> │ │ │ │ add.w r9, r4, #98304 @ 0x18000 │ │ │ │ sub.w r1, r5, #34816 @ 0x8800 │ │ │ │ subs r1, #37 @ 0x25 │ │ │ │ @@ -881422,31 +881413,31 @@ │ │ │ │ add.w r4, r4, #102400 @ 0x19000 │ │ │ │ ldr.w r3, [r4, #2528] @ 0x9e0 │ │ │ │ cbz r3, 30734a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f5802> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 306b5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f5016> │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ @ instruction: 0xfa540194 │ │ │ │ @ instruction: 0xfa3a0194 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs.w r1, sl, #4849664 @ 0x4a0000 │ │ │ │ @ instruction: 0xf53e0194 │ │ │ │ bic.w r1, r6, #4849664 @ 0x4a0000 │ │ │ │ movw r2, #3107 @ 0xc23 │ │ │ │ cmp r5, r2 │ │ │ │ bhi.w 307c30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f60e8> │ │ │ │ @@ -882752,17 +882743,17 @@ │ │ │ │ add.w r3, r3, #99328 @ 0x18400 │ │ │ │ ldrb.w r3, [r3, #488] @ 0x1e8 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3067f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f4cac> │ │ │ │ b.w 30675e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f4c16> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -883041,19 +883032,19 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 308416 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f68ce> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r5, #17] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -883283,19 +883274,19 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r4, r6, #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, #3656] @ 0xe48 │ │ │ │ @@ -883575,19 +883566,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r2, [r6, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r7, r3, #3 │ │ │ │ strb r6, [r5, #25] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stc2 0, cr0, [ip, #972] @ 0x3cc │ │ │ │ + mrc2 0, 3, r0, cr12, cr3, {7} │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -883879,19 +883870,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ strb r2, [r6, #16] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ strb r2, [r1, #14] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xfabe00f3 │ │ │ │ + @ instruction: 0xfbae00f3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #624] @ (309160 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7618>) │ │ │ │ @@ -884114,18 +884105,18 @@ │ │ │ │ bne.n 309148 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7600> │ │ │ │ b.n 308f8a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7442> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r0, #4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr], #888 @ 0x378 │ │ │ │ + stc2l 0, cr0, [lr, #888]! @ 0x378 │ │ │ │ strb r6, [r5, #1] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf68800f3 │ │ │ │ + @ instruction: 0xf77800f3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w lr, [pc, #264] @ 30928c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7744> │ │ │ │ sub sp, #428 @ 0x1ac │ │ │ │ ldr.w ip, [pc, #260] @ 309290 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7748> │ │ │ │ @@ -884238,20 +884229,20 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3800de │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + @ instruction: 0xfb2800de │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xfa1000de │ │ │ │ + @ instruction: 0xfb0000de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #164] @ 309360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7818> │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -884321,15 +884312,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 309328 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f77e0> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r2, lr, lsl #1] │ │ │ │ + @ instruction: 0xfa4200de │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #260] @ 309484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f793c> │ │ │ │ @@ -884432,15 +884423,15 @@ │ │ │ │ b.n 3093f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f78ae> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [lr, #222] @ 0xde │ │ │ │ + vst1.8 @ instruction: 0xf98e00de │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #148] @ 309538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f79f0> │ │ │ │ @@ -884506,15 +884497,15 @@ │ │ │ │ b.n 3094e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f799c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf78a00de │ │ │ │ + ldr??.w r0, [sl, lr, lsl #1] │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #288] @ 309678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7b30> │ │ │ │ @@ -884625,18 +884616,18 @@ │ │ │ │ b.n 3095de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7a96> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6ea00de │ │ │ │ + @ instruction: 0xf7da00de │ │ │ │ ldr r2, [r3, #32] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adcs.w r0, lr, #243 @ 0xf3 │ │ │ │ + movw r0, #57587 @ 0xe0f3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #324] @ 3097e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7c98> │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -884749,18 +884740,18 @@ │ │ │ │ b.n 309722 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7bda> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r6, #7274496 @ 0x6f0000 │ │ │ │ + subw r0, r6, #2270 @ 0x8de │ │ │ │ ldr r6, [r2, #12] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - vshr.s64 q8, , #2 │ │ │ │ + @ instruction: 0xf0ee00f3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r4, [pc, #176] @ (3098b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7d6c>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ ldr.w lr, [pc, #176] @ 3098b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7d70> │ │ │ │ @@ -884833,20 +884824,20 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r2, #7274496 @ 0x6f0000 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds.w r0, r2, #7274496 @ 0x6f0000 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r2, [r2, #120] @ 0x78 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf3fa00de │ │ │ │ + @ instruction: 0xf4ea00de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #1004] @ (309cd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f818c>) │ │ │ │ @@ -885196,18 +885187,18 @@ │ │ │ │ ldr r7, [pc, #0] @ (309cd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8188>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ssat r0, #31, r6, lsl #3 │ │ │ │ + @ instruction: 0xf3f600de │ │ │ │ str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stc 0, cr0, [r6], #972 @ 0x3cc │ │ │ │ + ldc 0, cr0, [r6, #972] @ 0x3cc │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #636] @ (309f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f842c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -885445,31 +885436,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (309fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8468>) │ │ │ │ add r0, pc │ │ │ │ b.n 309d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8238> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 30a1ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f86a4> │ │ │ │ + b.n 30a3cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8884> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - orr.w r0, r0, #222 @ 0xde │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + @ instruction: 0xf13000de │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bic.w r0, r4, #222 @ 0xde │ │ │ │ - vqadd.s16 q0, q8, q7 │ │ │ │ - mrc 0, 1, r0, cr14, cr14, {6} │ │ │ │ - mrc 0, 1, r0, cr0, cr14, {6} │ │ │ │ - mcr 0, 1, r0, cr2, cr14, {6} │ │ │ │ - mrc 0, 1, r0, cr4, cr14, {6} │ │ │ │ - vqadd.s8 q0, q8, q7 │ │ │ │ - mcr 0, 2, r0, cr10, cr14, {6} │ │ │ │ - mrc 0, 0, r0, cr4, cr14, {6} │ │ │ │ - mcr 0, 1, r0, cr6, cr14, {6} │ │ │ │ - mrc 0, 2, r0, cr0, cr14, {6} │ │ │ │ - ldcl 0, cr0, [r2, #888] @ 0x378 │ │ │ │ + adds.w r0, r4, #222 @ 0xde │ │ │ │ + and.w r0, r0, #222 @ 0xde │ │ │ │ + vqadd.s32 q0, q15, q7 │ │ │ │ + vqadd.s32 q0, q8, q7 │ │ │ │ + vqadd.s16 q0, q9, q7 │ │ │ │ + vqadd.s32 q0, q10, q7 │ │ │ │ + vshr.s64 q8, q7, #16 │ │ │ │ + vqadd.s64 q0, q13, q7 │ │ │ │ + vqadd.s8 q0, q10, q7 │ │ │ │ + vqadd.s16 q0, q11, q7 │ │ │ │ + vqadd.s8 q8, q8, q7 │ │ │ │ + mcr 0, 6, r0, cr2, cr14, {6} │ │ │ │ ldr r0, [pc, #88] @ (30a010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f84c8>) │ │ │ │ add r0, pc │ │ │ │ b.n 309d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8238> │ │ │ │ ldr r0, [pc, #88] @ (30a014 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f84cc>) │ │ │ │ add r0, pc │ │ │ │ b.n 309d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8238> │ │ │ │ ldr r0, [pc, #84] @ (30a018 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f84d0>) │ │ │ │ @@ -885501,24 +885492,24 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 309d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8238> │ │ │ │ ldr r0, [pc, #36] @ (30a030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f84e8>) │ │ │ │ add r0, pc │ │ │ │ b.n 309d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8238> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2, #888] @ 0x378 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + mcr 0, 4, r0, cr2, cr14, {6} │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stc 0, cr0, [lr, #888] @ 0x378 │ │ │ │ - ldcl 0, cr0, [r6], #888 @ 0x378 │ │ │ │ + mrc 0, 3, r0, cr14, cr14, {6} │ │ │ │ + stcl 0, cr0, [r6, #888]! @ 0x378 │ │ │ │ + mcr 0, 3, r0, cr14, cr14, {6} │ │ │ │ + mrc 0, 1, r0, cr12, cr14, {6} │ │ │ │ + mrc 0, 2, r0, cr6, cr14, {6} │ │ │ │ + ldc 0, cr0, [ip, #888]! @ 0x378 │ │ │ │ ldcl 0, cr0, [lr, #-888]! @ 0xfffffc88 │ │ │ │ - stcl 0, cr0, [ip, #-888] @ 0xfffffc88 │ │ │ │ - stcl 0, cr0, [r6, #-888]! @ 0xfffffc88 │ │ │ │ - stcl 0, cr0, [ip], {222} @ 0xde │ │ │ │ - stc 0, cr0, [lr], {222} @ 0xde │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #324] @ 30a188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8640> │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #320] @ (30a18c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8644>) │ │ │ │ @@ -885648,24 +885639,24 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrsh r6, [r5, r6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 1, r0, cr2, cr14, {6} │ │ │ │ + vqadd.s32 q0, q9, q7 │ │ │ │ ldrsh r6, [r3, r5] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stcl 0, cr0, [sl, #-888]! @ 0xfffffc88 │ │ │ │ - ble.n 30a294 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f874c> │ │ │ │ + mrc 0, 2, r0, cr10, cr14, {6} │ │ │ │ + udf #106 @ 0x6a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldcl 0, cr0, [sl], #888 @ 0x378 │ │ │ │ - stcl 0, cr0, [lr, #-888]! @ 0xfffffc88 │ │ │ │ - stcl 0, cr0, [r2], {222} @ 0xde │ │ │ │ - ldc 0, cr0, [r2], #888 @ 0x378 │ │ │ │ + stcl 0, cr0, [sl, #888]! @ 0x378 │ │ │ │ + mrc 0, 2, r0, cr14, cr14, {6} │ │ │ │ + ldc 0, cr0, [r2, #888]! @ 0x378 │ │ │ │ + stc 0, cr0, [r2, #888]! @ 0x378 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 30a2a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f875c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ @@ -885771,15 +885762,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 30a294 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f874c> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 30a21e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f86d6> │ │ │ │ strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (30a314 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f87cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885800,16 +885791,16 @@ │ │ │ │ bl 30a1b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8668> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (30a31c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f87d4>) │ │ │ │ add r3, pc │ │ │ │ b.n 30a2fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f87b4> │ │ │ │ strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - rsbs r0, sl, lr, lsr #3 │ │ │ │ - rsbs r0, r4, lr, lsr #3 │ │ │ │ + stcl 0, cr0, [sl], {222} @ 0xde │ │ │ │ + stcl 0, cr0, [r4], {222} @ 0xde │ │ │ │ cbz r2, 30a36c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8824> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (30a370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8828>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -885833,15 +885824,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xeb9400de │ │ │ │ + stc 0, cr0, [r4], {222} @ 0xde │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (30a3d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8890>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -885870,15 +885861,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bge.n 30a3a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8860> │ │ │ │ + blt.n 30a388 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8840> │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r3 │ │ │ │ @@ -886056,15 +886047,15 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ blx 731f4 │ │ │ │ add r0, r4 │ │ │ │ b.n 30a572 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f8a2a> │ │ │ │ nop │ │ │ │ - bics.w r0, r6, lr, lsr #3 │ │ │ │ + @ instruction: 0xeb2600de │ │ │ │ stmdb 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 │ │ │ │ mov r4, r3 │ │ │ │ @@ -887443,15 +887434,15 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 30b00c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f94c4> │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r1, lr │ │ │ │ b.n 30b1c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f967e> │ │ │ │ nop │ │ │ │ - udf #16 │ │ │ │ + svc 0 │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -887843,19 +887834,19 @@ │ │ │ │ nop │ │ │ │ strb r2, [r0, #13] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r1, [pc, #1000] @ (30bcd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fa188>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30b8d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f9d88> │ │ │ │ + bls.n 30b8b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f9d68> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r1, [pc, #544] @ (30bb14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f9fcc>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bvs.n 30b8bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f9d74> │ │ │ │ + bvc.n 30b89c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f9d54> │ │ │ │ lsls r6, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 30b842 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f9cfa> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ @@ -888563,17 +888554,17 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ tst r4, r6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ sbcs r4, r7 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + beq.n 30c144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fa5fc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + beq.n 30c114 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fa5cc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ eors r5, r4 │ │ │ │ rbit r4, r5 │ │ │ │ movs r3, #1 │ │ │ │ clz r4, r4 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ mla r2, r9, r4, sl │ │ │ │ @@ -889095,15 +889086,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 30c5aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1faa62> │ │ │ │ nop │ │ │ │ str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -889225,15 +889216,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #468] @ 0x1d4 │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 30c6ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fab66> │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -889324,15 +889315,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, #2 │ │ │ │ b.n 30c822 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1facda> │ │ │ │ nop │ │ │ │ str r6, [r3, #20] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r6, r3, #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] │ │ │ │ @@ -889451,15 +889442,15 @@ │ │ │ │ ldr.w r3, [r6, #468] @ 0x1d4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 30c930 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fade8> │ │ │ │ nop │ │ │ │ str r4, [r1, #4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #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] │ │ │ │ @@ -889587,15 +889578,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r6, r3] │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r5, #60 @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r6, r3, #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] │ │ │ │ @@ -889747,15 +889738,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, r5] │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #672] @ (30cfdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fb494>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -890006,15 +889997,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r2, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #34 @ 0x22 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ add r5, sp, #324 @ 0x144 │ │ │ │ str.w r8, [r5, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r7, r3 │ │ │ │ @@ -890462,15 +890453,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ cmp r6, #32 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #144 @ 0x90 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - pop {r2, r5} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r8, r4, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 30d2f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fb7b0> │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r1, r8, #94208 @ 0x17000 │ │ │ │ @@ -892614,15 +892605,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r6, r4, #27 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #23 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r3, pc, #240 @ (adr r3, 30ed18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fd1d0>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 30ecd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fd190>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp.w r2, r7, lsl #4 │ │ │ │ bls.n 30ec38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fd0f0> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 30ede0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fd298> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -893000,15 +892991,15 @@ │ │ │ │ add.w r3, r9, r0 │ │ │ │ b.n 30ed9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fd252> │ │ │ │ mov r0, r5 │ │ │ │ bl 26f354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d80c> │ │ │ │ b.n 30efea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fd4a2> │ │ │ │ mov ip, r3 │ │ │ │ b.n 30eb32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fcfea> │ │ │ │ - add r2, pc, #56 @ (adr r2, 30f090 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fd548>) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 30f450 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fd908>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -893319,15 +893310,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #126 @ 0x7e │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsrs r0, r1, #29 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsrs r2, r1, #24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r3, #2 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ bcs.w 30f7bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fdc74> │ │ │ │ ldr.w r2, [r9, #456] @ 0x1c8 │ │ │ │ @@ -893719,15 +893710,15 @@ │ │ │ │ b.n 30f790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fdc48> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ mov r0, lr │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 30f41e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fd8d6> │ │ │ │ b.n 30f1bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fd674> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ ldr r5, [pc, #508] @ (30fa1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fded4>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -894354,15 +894345,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 30fc34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fe0ec> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 26f354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d80c> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ b.n 30fe7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fe334> │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #768] @ (3101e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fe698>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -895005,15 +894996,15 @@ │ │ │ │ tst r2, r3 │ │ │ │ bne.n 3105ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fea64> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 310124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fe5dc> │ │ │ │ b.n 3105b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fea6c> │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r2, #40] @ 0x28 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #764] @ (3108ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1feda4>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -895753,15 +895744,15 @@ │ │ │ │ cmp.w r2, r9, lsl #4 │ │ │ │ bls.w 3107ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fec64> │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 3107ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fec64> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 310afe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1fefb6> │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #800] @ (311124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ff5dc>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -896052,15 +896043,15 @@ │ │ │ │ b.n 3111ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ff666> │ │ │ │ subs r2, r4, r4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ @ instruction: 0xf1f2019e │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, r2, #158 @ 0x9e │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ blx 73bc0 <__aeabi_uidiv@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -897241,17 +897232,17 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr.w r0, [r6, #468] @ 0x1d4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r1, r9, r0 │ │ │ │ b.n 311bd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x200088> │ │ │ │ mov lr, r2 │ │ │ │ b.n 3118ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ffd64> │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ 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, #3448] @ 0xd78 │ │ │ │ ldr r5, [pc, #788] @ (312130 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2005e8>) │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -897541,15 +897532,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r2, #12 │ │ │ │ lsls r7, r3, #6 │ │ │ │ b.n 3124e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2009a0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r5, #5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 312280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x200738> │ │ │ │ lsls r6, r3, #6 │ │ │ │ adds r2, r3, #3 │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ bcs.w 3125ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x200a66> │ │ │ │ str.w r2, [sl, #468] @ 0x1d4 │ │ │ │ @@ -897986,15 +897977,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 31219c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x200654> │ │ │ │ mov r0, r5 │ │ │ │ bl 26f354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d80c> │ │ │ │ b.n 312586 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x200a3e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ ldr r5, [pc, #608] @ (31286c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x200d24>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -898686,15 +898677,15 @@ │ │ │ │ bl 139490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27948> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r0, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, r0 │ │ │ │ b.n 312b36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x200fee> │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #644] @ (313008 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2014c0>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -899401,15 +899392,15 @@ │ │ │ │ tst r2, r3 │ │ │ │ bne.n 3134ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2019a4> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 312fee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2014a6> │ │ │ │ b.n 3134f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2019ac> │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #728] @ (313808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x201cc0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -900164,15 +900155,15 @@ │ │ │ │ cmp.w r3, r7, lsl #4 │ │ │ │ bls.w 313708 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x201bc0> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 313708 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x201bc0> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ b.n 313a62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x201f1a> │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #760] @ (314080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x202538>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -900454,15 +900445,15 @@ │ │ │ │ @ instruction: 0xeb9e019e │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [pc, #944] @ (314440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2028f8>) │ │ │ │ + ldr r7, [pc, #880] @ (314400 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2028b8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r2, ip, [sp, #656] @ 0x290 │ │ │ │ mov r0, lr │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 314244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2026fc> │ │ │ │ ldr.w r9, [r6, #528] @ 0x210 │ │ │ │ @@ -901719,15 +901710,15 @@ │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 314838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x202cf0> │ │ │ │ b.n 314b30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x202fe8> │ │ │ │ nop │ │ │ │ - add sl, r0 │ │ │ │ + cmp r2, lr │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #740] @ (315140 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2035f8>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -902009,15 +902000,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ cbz r2, 31516a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x203622> │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #904 @ 0x388 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r7, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 315390 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x203848> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr.w r2, r2, fp │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ @@ -903387,15 +903378,15 @@ │ │ │ │ bls.w 315a0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x203ec4> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 315a0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x203ec4> │ │ │ │ b.n 315cfa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2041b2> │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #760] @ (316334 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2047ec>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -903686,15 +903677,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r2, r1, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ cmpeq r1, #0 │ │ │ │ bne.w 3165e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x204a98> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -908209,15 +908200,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf7be00dd │ │ │ │ + strh.w r0, [lr, #221] @ 0xdd │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -908490,15 +908481,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 319d28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2081e0> │ │ │ │ ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf37000dd │ │ │ │ + orn r0, r0, #7241728 @ 0x6e8000 │ │ │ │ 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] │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -908634,15 +908625,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 319e92 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20834a> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #24] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf21000dd │ │ │ │ + ssat r0, #30, r0, lsl #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 │ │ │ │ ldr.w r3, [r3, #464] @ 0x1d0 │ │ │ │ @@ -908715,15 +908706,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #12] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orrs.w r0, r6, #221 @ 0xdd │ │ │ │ + adc.w r0, r6, #221 @ 0xdd │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (31a0bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x208574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -908766,15 +908757,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #8] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vshr.s64 q8, , #46 │ │ │ │ + @ instruction: 0xf0c200dd │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #764] @ (31a3d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x208888>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -909026,16 +909017,16 @@ │ │ │ │ str.w r1, [r4, #2092] @ 0x82c │ │ │ │ orr.w r2, r2, #32768 @ 0x8000 │ │ │ │ str.w r2, [r4, #2096] @ 0x830 │ │ │ │ strh.w r5, [r3, #3472] @ 0xd90 │ │ │ │ b.n 31a180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x208638> │ │ │ │ ldrh r2, [r7, #2] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vqadd.s16 q0, q15, │ │ │ │ - mrc 0, 7, r0, cr12, cr13, {6} │ │ │ │ + and.w r0, lr, #221 @ 0xdd │ │ │ │ + vshr.s64 q8, , #20 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 31a3ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x208866> │ │ │ │ nop │ │ │ │ @@ -911076,15 +911067,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 31bbe2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a09a> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bmi.n 31bb68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a020> │ │ │ │ + bpl.n 31bb48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a000> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (31bcb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a170>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -911125,15 +911116,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 31bc74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a12c> │ │ │ │ ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bmi.n 31bcf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a1ac> │ │ │ │ + bpl.n 31bcd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a18c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #728] @ (31bfa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a460>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -911347,15 +911338,15 @@ │ │ │ │ vstr s13, [r3, #492] @ 0x1ec │ │ │ │ b.n 31bd24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a1dc> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 31bf20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a3d8> │ │ │ │ + bmi.n 31bf00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a3b8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ vldr s15, [r2] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ @@ -911621,15 +911612,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, #116 @ 0x74 │ │ │ │ mla r0, r0, r3, r4 │ │ │ │ add.w r0, r0, #101888 @ 0x18e00 │ │ │ │ mov r5, r0 │ │ │ │ vldr s14, [r0, #8] │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -911902,19 +911893,19 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.w 31bd24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a1dc> │ │ │ │ nop │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ 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] @ 31c74c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20ac04> │ │ │ │ sub sp, #28 │ │ │ │ @@ -912213,17 +912204,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r5, #0] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (31cc80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20b138>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912367,17 +912358,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (31cf08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20b3c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912576,17 +912567,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 31cda6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20b25e> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r2] │ │ │ │ lsls r6, r3, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -912817,17 +912808,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 31d186 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20b63e> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 31d134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20b5ec> │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, 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 │ │ │ │ ldr.w r6, [r8, #1668] @ 0x684 │ │ │ │ @@ -912931,17 +912922,17 @@ │ │ │ │ b.n 31d27a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20b732> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ b.n 31d2a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20b75c> │ │ │ │ ldrsb r6, [r2, r4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ite ne │ │ │ │ - lslne r5, r3, #3 │ │ │ │ - pusheq {r4, r5, r6, lr} │ │ │ │ + stmia r0!, {r2} │ │ │ │ + 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, #284] @ (31d424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20b8dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -913050,19 +913041,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 31d3b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20b86a> │ │ │ │ nop │ │ │ │ ldrsb r0, [r1, r1] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -913196,17 +913187,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r0, [r1, r4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + pop {r1, r6, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cbnz r4, 31d64e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20bb06> │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w r7, r0, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r3, [r7, #1656] @ 0x678 │ │ │ │ ldrb.w r4, [r7, #1680] @ 0x690 │ │ │ │ strb.w ip, [r7, #1680] @ 0x690 │ │ │ │ @@ -913571,17 +913562,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldr r7, [pc, #920] @ (31ddd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c290>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ 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, #136] @ (31dae0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20bf98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -913710,15 +913701,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 31db6e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c026> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31dc96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c14e> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -913923,19 +913914,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -914019,17 +914010,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31dea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c360> │ │ │ │ ldr r3, [pc, #216] @ (31dfec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c4a4>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbz r2, 31df70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c428> │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (31e0f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c5a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914180,21 +914171,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31df62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c41a> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #136] @ (31e17c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c634>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - sxth r2, r5 │ │ │ │ + cbz r2, 31e13e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c5f6> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cbz r0, 31e132 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c5ea> │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -914270,17 +914261,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31e176 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c62e> │ │ │ │ ldr r0, [pc, #144] @ (31e290 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c748>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + cbz r2, 31e216 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c6ce> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (31e3bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914421,21 +914412,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 31e29c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c754> │ │ │ │ nop │ │ │ │ bx r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r7, #14] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (31e4fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c9b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914531,17 +914522,17 @@ │ │ │ │ mla r3, r1, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31e4a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c95a> │ │ │ │ nop │ │ │ │ cmp r4, lr │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (31e53c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c9f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -914555,15 +914546,15 @@ │ │ │ │ ldrh.w r2, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ bl 31dc9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20c154> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r2, r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #24 │ │ │ │ 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, #312] @ (31e68c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20cb44>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -914673,21 +914664,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.n 31e594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20ca4c> │ │ │ │ mvns r2, r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ 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, #192] @ (31e770 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20cc28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914761,17 +914752,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31e728 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20cbe0> │ │ │ │ nop │ │ │ │ cmp r2, r4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r3, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ 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, #420] @ (31e930 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20cde8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914922,21 +914913,21 @@ │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31e7f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20ccae> │ │ │ │ rors r2, r0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ 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, #68] @ (31e998 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20ce50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915060,17 +915051,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31e9dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20ce94> │ │ │ │ subs r7, #162 @ 0xa2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ 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 r6, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -915197,17 +915188,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31eb86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d03e> │ │ │ │ subs r5, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r7, pc, #96 @ (adr r7, 31ec9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d154>) │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ 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, #24] @ (31ec68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d120>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915298,17 +915289,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ b.n 31ecaa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d162> │ │ │ │ subs r4, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, pc, #48 @ (adr r6, 31ed94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d24c>) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 31f154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d60c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (31edfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d2b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915472,17 +915463,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31ee42 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d2fa> │ │ │ │ nop │ │ │ │ subs r3, #62 @ 0x3e │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r4, pc, #176 @ (adr r4, 31f00c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d4c4>) │ │ │ │ + add r5, pc, #112 @ (adr r5, 31efcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d484>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ 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, #96] @ (31efd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d488>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915624,17 +915615,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31f016 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d4ce> │ │ │ │ subs r1, #106 @ 0x6a │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r2, pc, #536 @ (adr r2, 31f32c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d7e4>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 31f2ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d7a4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ 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, #96] @ (31f188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915776,17 +915767,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31f1ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d686> │ │ │ │ adds r7, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r0, pc, #904 @ (adr r0, 31f654 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20db0c>) │ │ │ │ + add r1, pc, #840 @ (adr r1, 31f614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20dacc>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (31f340 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20d7f8>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -915883,15 +915874,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r5, #202 @ 0xca │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + add r0, pc, #392 @ (adr r0, 31f560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20da18>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsrs r4, r1, #17 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -915986,15 +915977,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r4, #190 @ 0xbe │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsrs r0, r1, #13 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -916170,17 +916161,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31f5d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20da8c> │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ 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, #108] @ (31f780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20dc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -916443,17 +916434,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r2, r5, #28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #27 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (31fa68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20df20>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -916610,17 +916601,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r2, r6, #21 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #20 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (31fc20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20e0d8>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -916706,15 +916697,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #250 @ 0xfa │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r4, r7, #14 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r4, r0, #14 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -916802,15 +916793,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #18 │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r4, r2, #11 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r4, r3, #10 │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -919108,18 +919099,18 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 32139e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20f856> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r1, lr, #157 @ 0x9d │ │ │ │ stc 1, cr0, [r8], #-628 @ 0xfffffd8c │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr??.w r0, [r4, #236] @ 0xec │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + vld1.8 {d16[7]}, [r4], ip │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r5, r3, #3 │ │ │ │ cbz r1, 3215be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20fa76> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -920152,15 +920143,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (322054 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21050c>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 322010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2104c8> │ │ │ │ nop │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r5, 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 r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -920380,15 +920371,15 @@ │ │ │ │ b.n 32226a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x210722> │ │ │ │ ldr r2, [pc, #12] @ (322288 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x210740>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3220f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2105ac> │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r5, 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, #4048] @ 0xfd0 │ │ │ │ @@ -920682,15 +920673,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ble.n 322688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x210b40> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + strb r6, [r1, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -920999,15 +920990,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 322492 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21094a> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -921290,15 +921281,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -921423,15 +921414,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 74614 │ │ │ │ mov r0, r6 │ │ │ │ blx 74614 │ │ │ │ b.n 322d8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211244> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ 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 r4, [sp, #40] @ 0x28 │ │ │ │ @@ -921890,17 +921881,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (323374 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21182c>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 32333e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2117f6> │ │ │ │ nop │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -922334,19 +922325,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3237f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211cb0> │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 323870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211d28> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922373,17 +922364,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (323888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211d40>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 323868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211d20> │ │ │ │ - ldrh r6, [r3, r7] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -922453,19 +922444,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r2, [r6, r3] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 323962 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211e1a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922568,19 +922559,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3239ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211ea6> │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 323a6e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211f26> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922642,17 +922633,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (323af8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211fb0>) │ │ │ │ add r2, pc │ │ │ │ b.n 323ada <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211f92> │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -922691,17 +922682,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (323b6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212024>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 323b36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211fee> │ │ │ │ nop │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 323b8a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212042> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -923311,15 +923302,15 @@ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 323c28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2120e0> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 324166 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21261e> │ │ │ │ @ instruction: 0xe804019d │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 324284 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21273c> │ │ │ │ mov r6, r1 │ │ │ │ @@ -923381,15 +923372,15 @@ │ │ │ │ bl 323c28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2120e0> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 324204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2126bc> │ │ │ │ nop │ │ │ │ b.n 32415c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212614> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #180] @ 324350 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212808> │ │ │ │ mov r6, r3 │ │ │ │ @@ -923460,17 +923451,17 @@ │ │ │ │ bl 323c28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2120e0> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 3242bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212774> │ │ │ │ nop │ │ │ │ b.n 3240b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212570> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ 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.w ip, [pc, #236] @ 324458 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212910> │ │ │ │ mov r6, r3 │ │ │ │ @@ -923559,19 +923550,19 @@ │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 3243f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2128a8> │ │ │ │ b.n 324020 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2124d8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #328] @ (3245c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212a7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -923693,19 +923684,19 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3245ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212a64> │ │ │ │ b.n 323f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21242c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + str r0, [r3, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + str r0, [r6, r4] │ │ │ │ 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 r2, [pc, #372] @ (32475c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212c14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -923845,17 +923836,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 324e34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2132ec> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [pc, #752] @ (324a58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212f10>) │ │ │ │ + ldr r7, [pc, #688] @ (324a18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212ed0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #544] @ (32499c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212e54>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -924042,21 +924033,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 324946 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212dfe> │ │ │ │ b.n 3247b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212c6c> │ │ │ │ nop │ │ │ │ b.n 324d4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213204> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [pc, #632] @ (324c1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2130d4>) │ │ │ │ + ldr r7, [pc, #568] @ (324bdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213094>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [pc, #176] @ (324a58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212f10>) │ │ │ │ + ldr r7, [pc, #112] @ (324a18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212ed0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [pc, #960] @ (324d6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213224>) │ │ │ │ + ldr r6, [pc, #896] @ (324d2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2131e4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [pc, #904] @ (324d38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2131f0>) │ │ │ │ + ldr r5, [pc, #840] @ (324cf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2131b0>) │ │ │ │ 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, #256] @ (324ac0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212f78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924155,19 +924146,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 324a90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212f48> │ │ │ │ b.n 324ab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212f68> │ │ │ │ nop │ │ │ │ svc 144 @ 0x90 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r5, [pc, #16] @ (324ad8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212f90>) │ │ │ │ + ldr r5, [pc, #976] @ (324e98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213350>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [pc, #88] @ (324b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212fdc>) │ │ │ │ + ldr r6, [pc, #24] @ (324ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x212f9c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [pc, #488] @ (324cb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213170>) │ │ │ │ + ldr r5, [pc, #424] @ (324c78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213130>) │ │ │ │ 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, #236] @ (324bcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924257,17 +924248,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 324b9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213056> │ │ │ │ b.n 324bbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213076> │ │ │ │ udf #112 @ 0x70 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [pc, #416] @ (324d74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21322c>) │ │ │ │ + ldr r5, [pc, #352] @ (324d34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2131ec>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [pc, #960] @ (324f98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213450>) │ │ │ │ + ldr r4, [pc, #896] @ (324f58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213410>) │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #648] @ (324e74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21332c>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -924517,17 +924508,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ push {r2, r3} │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 324ec2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21337a> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r1, [pc, #648] @ (32510c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2135c4>) │ │ │ │ + ldr r2, [pc, #584] @ (3250cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213584>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [pc, #896] @ (325208 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2136c0>) │ │ │ │ + ldr r2, [pc, #832] @ (3251c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213680>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 324ee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213398> │ │ │ │ ldr.w r5, [r7, #128] @ 0x80 │ │ │ │ cbz r5, 324ee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213398> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -924603,15 +924594,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 324e14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2132cc> │ │ │ │ b.n 324c38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2130f0> │ │ │ │ str r1, [sp, #12] │ │ │ │ b.n 324d42 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2131fa> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #888] @ (3252e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21379c>) │ │ │ │ + ldr r1, [pc, #824] @ (3252a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21375c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r1, #602112 @ 0x93000 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -924681,17 +924672,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 32500c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2134c4> │ │ │ │ nop │ │ │ │ bls.n 325118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2135d0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [pc, #512] @ (325240 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2136f8>) │ │ │ │ + ldr r1, [pc, #448] @ (325200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2136b8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [pc, #264] @ (32514c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213604>) │ │ │ │ + ldr r1, [pc, #200] @ (32510c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2135c4>) │ │ │ │ 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, #108] @ (3250c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924738,17 +924729,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3250ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213564> │ │ │ │ bhi.n 3250c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213578> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [pc, #360] @ (325230 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2136e8>) │ │ │ │ + ldr r1, [pc, #296] @ (3251f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2136a8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [pc, #96] @ (32512c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2135e4>) │ │ │ │ + ldr r1, [pc, #32] @ (3250ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2135a4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #184] @ (325198 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213650>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -924828,19 +924819,19 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [pc, #144] @ (325238 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2136f0>) │ │ │ │ + ldr r1, [pc, #80] @ (3251f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2136b0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - blxns r6 │ │ │ │ + ldr r0, [pc, #656] @ (32543c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2138f4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - blxns sl │ │ │ │ + ldr r0, [pc, #784] @ (3254c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213978>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #216] @ (32529c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213754>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -924930,19 +924921,19 @@ │ │ │ │ nop │ │ │ │ bvc.n 32537c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213834> │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - blx r6 │ │ │ │ + ldr r0, [pc, #640] @ (325528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2139e0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r5, sp, #920 @ 0x398 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #356] @ (325428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2138e0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -925094,25 +925085,25 @@ │ │ │ │ nop │ │ │ │ bvs.n 325508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2139c0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r9 │ │ │ │ + blxns r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r4, sp, #872 @ 0x368 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov r6, r0 │ │ │ │ + mov lr, lr │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (3254e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2139a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925171,19 +925162,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3254ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213982> │ │ │ │ bmi.n 3254dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213994> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r4, pc │ │ │ │ + mov r4, sp │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r8, r1 │ │ │ │ + mov r0, pc │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (325624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213adc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925290,19 +925281,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3255f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213aac> │ │ │ │ b.n 325614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213acc> │ │ │ │ nop │ │ │ │ bmi.n 3256b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213b70> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r0, sl │ │ │ │ + mov r0, r8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add lr, r1 │ │ │ │ + cmp r6, pc │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ (32573c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213bf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925397,17 +925388,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32570c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213bc4> │ │ │ │ b.n 32572c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213be4> │ │ │ │ nop │ │ │ │ bcc.n 325758 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213c10> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r6, ip │ │ │ │ + cmp r6, sl │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mvns r6, r7 │ │ │ │ + add lr, sp │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #276] @ (325870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213d28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925511,15 +925502,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32581c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213cd4> │ │ │ │ b.n 325792 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213c4a> │ │ │ │ nop │ │ │ │ bne.n 325864 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213d1c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - orrs r6, r3 │ │ │ │ + add r6, r1 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #444] @ (325a48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213f00>) │ │ │ │ @@ -925693,23 +925684,23 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 325a0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213ec6> │ │ │ │ b.n 325a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213ef0> │ │ │ │ nop │ │ │ │ beq.n 3259d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213e90> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r0, r2 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - negs r2, r2 │ │ │ │ + muls r2, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - rors r6, r0 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - rors r2, r5 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r7 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -925772,19 +925763,19 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - rors r4, r4 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adcs r6, r7 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -926313,25 +926304,25 @@ │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r1, pc, #232 @ (adr r1, 32616c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x214624>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ 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, #104] @ (326118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2145d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -926456,21 +926447,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2be4cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1ac984> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -926644,17 +926635,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #148] @ (326490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x214948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -926715,15 +926706,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + subs r2, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3264c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21497c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -926761,17 +926752,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 326544 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2149fc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -926809,17 +926800,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ lsls r5, r3, #3 │ │ │ │ cbz r0, 3265d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x214a88> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (3265d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x214a8c>) │ │ │ │ @@ -927030,17 +927021,17 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -927182,24 +927173,24 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 32684e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x214d06> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32690c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x214dc4> │ │ │ │ b.n 32688c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x214d44> │ │ │ │ nop │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ lsls r5, r3, #3 │ │ │ │ vaddw.s8 q0, q13, d16 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (3269b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x214e70>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -927229,15 +927220,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ itte al │ │ │ │ lslal r5, r3, #6 │ │ │ │ - addal r6, #148 @ 0x94 │ │ │ │ + addal r7, #132 @ 0x84 │ │ │ │ lsl 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.w ip, [pc, #108] @ 326a3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x214ef4> │ │ │ │ mov r6, r3 │ │ │ │ @@ -927280,17 +927271,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ittt vc │ │ │ │ lslvc r5, r3, #6 │ │ │ │ - addvc r6, #70 @ 0x46 │ │ │ │ + addvc r7, #54 @ 0x36 │ │ │ │ lslvc r5, r3, #3 │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r5, r3, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 326ac2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x214f7a> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -927394,15 +927385,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r6, #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, #4040] @ 0xfc8 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -927506,17 +927497,17 @@ │ │ │ │ b.n 326c00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2150b8> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 326be4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21509c> │ │ │ │ b.n 326c00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2150b8> │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r3, [pc, #160] @ (326d6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x215224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -927643,17 +927634,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 326de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2152a0> │ │ │ │ nop │ │ │ │ cbnz r0, 326ec4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21537c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ 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, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (326fb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21546c>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -927778,17 +927769,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r2, #6 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ 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, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #324] @ (327120 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2155d8>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -927911,17 +927902,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #200] @ (327210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2156c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -927996,17 +927987,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xb80a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, #0 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ 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, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -928096,17 +928087,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xb706 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #22 │ │ │ │ + adds r0, #6 │ │ │ │ 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, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -928240,17 +928231,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 323a54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211f0c> │ │ │ │ b.n 327414 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2158cc> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r5, r3, #6 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ 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, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -928499,15 +928490,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 3278fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x215db4> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1776 @ 0x6f0 │ │ │ │ b.n 327864 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x215d1c> │ │ │ │ push {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r5, r3, #3 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ addw r3, r2, #1788 @ 0x6fc │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 32758e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x215a46> │ │ │ │ @@ -929483,15 +929474,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, pc, #984 @ (adr r5, 328830 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x216ce8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r0, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #796] @ (328788 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x216c40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -929737,23 +929728,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3284b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21696e> │ │ │ │ add r4, pc, #912 @ (adr r4, 328b1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x216fd4>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 3287dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x216c94> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1828 @ 0x724 │ │ │ │ @@ -929778,15 +929769,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 3287d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x216c8a> │ │ │ │ nop │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r6, r6 │ │ │ │ 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, #72] @ 32885c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x216d14> │ │ │ │ vmov s15, r1 │ │ │ │ @@ -930028,15 +930019,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 328aa2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x216f5a> │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r5, r4 │ │ │ │ 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, #92] @ (328b38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x216ff0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -930117,15 +930108,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r7, 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, #352] @ (328d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2171f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -930415,21 +930406,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 328e2e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2172e6> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ 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, #144] @ (328fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x217498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -930478,15 +930469,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ b.n 328f6a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x217422> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #108] @ (329064 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21751c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -930525,15 +930516,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 323a54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x211f0c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ @@ -930720,17 +930711,17 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 32926e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x217726> │ │ │ │ nop │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ands.w r0, r8, #7176192 @ 0x6d8000 │ │ │ │ + add.w r0, r8, #7176192 @ 0x6d8000 │ │ │ │ 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 │ │ │ │ add.w r4, r3, #1872 @ 0x750 │ │ │ │ @@ -931044,21 +931035,21 @@ │ │ │ │ ldr r2, [pc, #32] @ (32964c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x217b04>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 329088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x217540> │ │ │ │ + b.n 329268 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x217720> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -931141,15 +931132,15 @@ │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 3296dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x217b94> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 329712 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x217bca> │ │ │ │ b.n 3296de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x217b96> │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r5, r3, #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] │ │ │ │ @@ -932006,26 +931997,26 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [ip, #880] @ 0x370 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + mcr 0, 4, r0, cr12, cr12, {6} │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r4, [r1, #32] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ 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 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -932128,15 +932119,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 32a1e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21869a> │ │ │ │ nop │ │ │ │ strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #208] @ (32a2e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21879c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -932219,15 +932210,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (32a344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2187fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -932256,15 +932247,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #0 │ │ │ │ b.n 32a318 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2187d0> │ │ │ │ nop │ │ │ │ strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - blt.n 32a43c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2188f4> │ │ │ │ + bgt.n 32a41c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2188d4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #692] @ (32a614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218acc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -932531,22 +932522,27 @@ │ │ │ │ beq.n 32a638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218af0> │ │ │ │ movs r6, #0 │ │ │ │ movs r5, #9 │ │ │ │ b.n 32a544 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2189fc> │ │ │ │ nop │ │ │ │ strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vshr.u64 q8, q6, #18 │ │ │ │ - movs r4, r2 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + lsls r2, r4, #1 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + vshr.u64 q8, q6, #20 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vshr.u64 q0, q6, #60 │ │ │ │ - vshr.u64 q8, q6, #46 │ │ │ │ - vqadd.u64 q8, q9, q6 │ │ │ │ - mrc2 0, 7, r0, cr12, cr12, {6} │ │ │ │ - vqadd.u64 q0, q15, q6 │ │ │ │ cmp r5, #2 │ │ │ │ bls.n 32a6b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218b70> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32a5a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218a5e> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -932684,17 +932680,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32a65c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218b14> │ │ │ │ b.n 32a6de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218b96> │ │ │ │ nop │ │ │ │ - mrc2 0, 7, r0, cr14, cr12, {6} │ │ │ │ - mrc2 0, 3, r0, cr2, cr12, {6} │ │ │ │ - ldc2 0, cr0, [lr, #880]! @ 0x370 │ │ │ │ + vshr.u64 q8, q6, #18 │ │ │ │ + vqadd.u32 q8, q9, q6 │ │ │ │ + mcr2 0, 5, r0, cr14, cr12, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (32a888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218d40>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -932789,19 +932785,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 32a800 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218cb8> │ │ │ │ nop │ │ │ │ strh r0, [r7, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldc2 0, cr0, [r6, #880] @ 0x370 │ │ │ │ - ldc2 0, cr0, [r4], #-880 @ 0xfffffc90 │ │ │ │ - smlsldx r0, r0, r4, ip │ │ │ │ - ldc2l 0, cr0, [lr, #-880] @ 0xfffffc90 │ │ │ │ - ldc2l 0, cr0, [r6], #880 @ 0x370 │ │ │ │ + mcr2 0, 4, r0, cr6, cr12, {6} │ │ │ │ + stc2 0, cr0, [r4, #-880]! @ 0xfffffc90 │ │ │ │ + stc2l 0, cr0, [r4], {220} @ 0xdc │ │ │ │ + mcr2 0, 2, r0, cr14, cr12, {6} │ │ │ │ + stc2l 0, cr0, [r6, #880]! @ 0x370 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ bl 32a34c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218804> │ │ │ │ @@ -932910,19 +932906,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 32a940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218df8> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r0, [r6, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stc2l 0, cr0, [ip], {220} @ 0xdc │ │ │ │ - stc2 0, cr0, [r2], #880 @ 0x370 │ │ │ │ - ldc2l 0, cr0, [ip], #880 @ 0x370 │ │ │ │ - stc2 0, cr0, [sl], {220} @ 0xdc │ │ │ │ - stc2l 0, cr0, [sl], #-880 @ 0xfffffc90 │ │ │ │ + ldc2 0, cr0, [ip, #880]! @ 0x370 │ │ │ │ + ldc2 0, cr0, [r2, #880] @ 0x370 │ │ │ │ + stc2l 0, cr0, [ip, #880]! @ 0x370 │ │ │ │ + ldc2l 0, cr0, [sl, #-880]! @ 0xfffffc90 │ │ │ │ + ldc2l 0, cr0, [sl, #-880] @ 0xfffffc90 │ │ │ │ stmdb sp!, {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] @ (32ace0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x219198>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -933173,23 +933169,23 @@ │ │ │ │ b.n 32ab32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218fea> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 32ab18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218fd0> │ │ │ │ ldrb r0, [r2, #29] │ │ │ │ lsls r5, r3, #6 │ │ │ │ strb r0, [r5, r7] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stc2 0, cr0, [r2], #880 @ 0x370 │ │ │ │ + ldc2 0, cr0, [r2, #880] @ 0x370 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - smlaldx r0, r0, r4, ip │ │ │ │ - ldr??.w r0, [sl, ip, lsl #1] │ │ │ │ - ldrsb.w r0, [r8, ip, lsl #1] │ │ │ │ - @ instruction: 0xfb4c00dc │ │ │ │ - @ instruction: 0xfb4600dc │ │ │ │ - @ instruction: 0xfaec00dc │ │ │ │ + ldc2 0, cr0, [r4], #880 @ 0x370 │ │ │ │ + @ instruction: 0xfa4a00dc │ │ │ │ + @ instruction: 0xfa0800dc │ │ │ │ + ldc2 0, cr0, [ip], #-880 @ 0xfffffc90 │ │ │ │ + ldc2 0, cr0, [r6], #-880 @ 0xfffffc90 │ │ │ │ + smlsldx r0, r0, ip, ip │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1633] @ 0x661 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 32ab32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x218fea> │ │ │ │ ldrb.w r2, [r3, #1784] @ 0x6f8 │ │ │ │ ldr r3, [pc, #152] @ (32adb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21926c>) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ @@ -933273,15 +933269,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329cfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #13] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vld4. {d0-d3}, [lr :64], ip │ │ │ │ + @ instruction: 0xfa1e00dc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 32ae6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x219324> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -933300,15 +933296,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329cfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr??.w r0, [r2, #220] @ 0xdc │ │ │ │ + vld1.8 @ instruction: 0xf9e200dc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 32aebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x219374> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -933327,15 +933323,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329cfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #11] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh.w r0, [r6, #220] @ 0xdc │ │ │ │ + vld1.8 @ instruction: 0xf9a600dc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 32af0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2193c4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -933354,15 +933350,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329cfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #9] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr??.w r0, [lr, ip, lsl #1] │ │ │ │ + vld4. {d16-d19}, [lr :64], ip │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (32af64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21941c>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933388,15 +933384,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329cfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr.w r0, [r0, ip, lsl #1] │ │ │ │ + vst4. {d16-d19}, [r0 :64], ip │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (32afbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x219474>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933422,15 +933418,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329cfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb.w r0, [r4, ip, lsl #1] │ │ │ │ + vst4. {d0-d3}, [r4 :64], ip │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (32b014 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2194cc>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933456,15 +933452,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329cfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf7d800dc │ │ │ │ + str.w r0, [r8, #220] @ 0xdc │ │ │ │ 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] @ (32b06c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x219524>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933490,15 +933486,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329cfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2181b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf79c00dc │ │ │ │ + strb.w r0, [ip, #220] @ 0xdc │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #497664 @ 0x79800 │ │ │ │ @@ -934561,21 +934557,21 @@ │ │ │ │ mov r7, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 32c0a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21a558> │ │ │ │ ldr r2, [pc, #776] @ (32c1f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21a6a8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28600dc │ │ │ │ + @ instruction: 0xf37600dc │ │ │ │ ldr r2, [pc, #512] @ (32c0f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21a5ac>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds.w r0, lr, ip, lsr #3 │ │ │ │ - @ instruction: 0xeada00dc │ │ │ │ - @ instruction: 0xeafe00dc │ │ │ │ - orrs.w r0, r8, ip, lsr #3 │ │ │ │ + stc 0, cr0, [lr], {220} @ 0xdc │ │ │ │ + rsb r0, sl, ip, lsr #3 │ │ │ │ + @ instruction: 0xebee00dc │ │ │ │ + adc.w r0, r8, ip, lsr #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 32bd0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21a1c2> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r0, r0 │ │ │ │ @@ -935905,15 +935901,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bhi.n 32d0d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b590> │ │ │ │ + bhi.n 32d0b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b570> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (32d124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b5dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -935942,15 +935938,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, r1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvc.n 32d0e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b59c> │ │ │ │ + bhi.n 32d0c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b57c> │ │ │ │ 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, #28] @ (32d158 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b610>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -935962,15 +935958,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r3, r0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvc.n 32d09c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b554> │ │ │ │ + bhi.n 32d07c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b534> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ sub sp, #16 │ │ │ │ @@ -936094,15 +936090,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldrsb r2, [r3, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bvs.n 32d3ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b864> │ │ │ │ + bvc.n 32d38c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b844> │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w ip, [pc, #292] @ 32d3dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b894> │ │ │ │ ldrb.w r2, [r3, #1712] @ 0x6b0 │ │ │ │ add ip, pc │ │ │ │ cbz r2, 32d316 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b7ce> │ │ │ │ @@ -936487,15 +936483,15 @@ │ │ │ │ b.n 32d584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21ba3c> │ │ │ │ movs r1, #1 │ │ │ │ str.w r4, [r3, #544] @ 0x220 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 32d6a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21bb5a> │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r5, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w ip, [ip, #1588] @ 0x634 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 32d796 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21bc4e> │ │ │ │ ldrh.w ip, [r1, #42] @ 0x2a │ │ │ │ cmp ip, r2 │ │ │ │ @@ -936636,17 +936632,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 32d844 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21bcfc> │ │ │ │ nop │ │ │ │ - bne.n 32d934 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21bdec> │ │ │ │ + bcs.n 32d914 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21bdcc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 32d878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21bd30> │ │ │ │ + bne.n 32d858 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21bd10> │ │ │ │ lsls r4, r3, #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] @ 32d9a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21be60> │ │ │ │ @@ -937589,15 +937585,15 @@ │ │ │ │ bne.n 32e32c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21c7e4> │ │ │ │ movs r2, #3 │ │ │ │ b.n 32e26e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21c726> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 32e26e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21c726> │ │ │ │ nop │ │ │ │ - b.n 32e8f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cdac> │ │ │ │ + b.n 32ead4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cf8c> │ │ │ │ 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 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ sub sp, #8 │ │ │ │ @@ -937816,15 +937812,15 @@ │ │ │ │ cmp.w r2, #10496 @ 0x2900 │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 32e508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21c9c0> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 32e4d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21c98a> │ │ │ │ b.n 32e568 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21ca20> │ │ │ │ - b.n 32e67c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cb34> │ │ │ │ + b.n 32e85c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cd14> │ │ │ │ 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 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ @@ -938055,15 +938051,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 32e770 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cc28> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #2 │ │ │ │ b.n 32e770 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cc28> │ │ │ │ nop │ │ │ │ - ble.n 32e810 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21ccc8> │ │ │ │ + udf #166 @ 0xa6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r1, 32e912 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cdca> │ │ │ │ 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] │ │ │ │ @@ -938193,16 +938189,16 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32d540 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b9f8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ subs r7, #80 @ 0x50 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - it ls │ │ │ │ - lslls r4, r3, #3 │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (32ea6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cf24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -938225,19 +938221,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r7, #30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - itet pl │ │ │ │ - lslpl r4, r3, #3 │ │ │ │ - itt mi @ unpredictable │ │ │ │ - lslmi r4, r3, #3 │ │ │ │ - strmi r5, [sp, #56] @ 0x38 │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbz r1, 32eaa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cf60> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -938251,16 +938247,16 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32d540 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21b9f8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ subs r6, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - it ne │ │ │ │ - lslne r4, r3, #3 │ │ │ │ + stmia r0!, {r3} │ │ │ │ + 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, #56] @ (32eafc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cfb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -938283,19 +938279,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r6, #142 @ 0x8e │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bkpt 0x00d6 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - bkpt 0x00c4 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + itte gt │ │ │ │ + lslgt r4, r3, #3 │ │ │ │ + ite lt @ unpredictable │ │ │ │ + lsllt r4, r3, #3 │ │ │ │ + strge r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, 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] @ (32eb34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cfec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938329,17 +938325,17 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, #10 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bkpt 0x005c │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + ite mi │ │ │ │ + lslmi r4, r3, #3 │ │ │ │ + pushpl {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] @ (32ec7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21d134>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -938426,15 +938422,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32ec52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21d10a> │ │ │ │ b.n 32ebdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21d094> │ │ │ │ subs r5, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -938668,17 +938664,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32eef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21d3ac> │ │ │ │ b.n 32ee5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21d314> │ │ │ │ nop │ │ │ │ subs r3, #74 @ 0x4a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbnz r6, 32ef80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21d438> │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbnz r4, 32ef76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21d42e> │ │ │ │ + pop {r2, r3, r4} │ │ │ │ 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 r3, [pc, #472] @ (32f118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21d5d0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -939052,17 +939048,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32f34a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21d802> │ │ │ │ b.n 32f18c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21d644> │ │ │ │ nop │ │ │ │ subs r0, #34 @ 0x22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ 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, #808] @ (32f6b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21db6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -939338,21 +939334,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 32f608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21dac0> │ │ │ │ @@ -939634,21 +939630,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbz r4, 32fabc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21df74> │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - uxtb r6, r4 │ │ │ │ + cbz r6, 32fad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21df8c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbz r2, 32fa76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21df2e> │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 32f946 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21ddfe> │ │ │ │ @@ -939948,23 +939944,23 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #21 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + cbz r2, 32fe1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21e2d4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + cbz r6, 32fe02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21e2ba> │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r2, r1, #18 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -940312,21 +940308,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 32e604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21cabc> │ │ │ │ @@ -940638,21 +940634,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -940952,21 +940948,21 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - add r5, pc, #840 @ (adr r5, 330d18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21f1d0>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 330cd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21f190>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r5, pc, #368 @ (adr r5, 330b44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21effc>) │ │ │ │ + add r6, pc, #304 @ (adr r6, 330b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21efbc>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r5, pc, #216 @ (adr r5, 330ab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21ef68>) │ │ │ │ + add r6, pc, #152 @ (adr r6, 330a70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21ef28>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r5, pc, #64 @ (adr r5, 330a1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21eed4>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 3309dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21ee94>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -941177,17 +941173,17 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ subs r0, r3, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs.w r1, r6, #5111808 @ 0x4e0000 │ │ │ │ - add r2, pc, #536 @ (adr r2, 330e5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21f314>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 330e1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21f2d4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r2, pc, #144 @ (adr r2, 330cd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21f190>) │ │ │ │ + add r3, pc, #80 @ (adr r3, 330c98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21f150>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ 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 │ │ │ │ @@ -941360,17 +941356,17 @@ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xf392019c │ │ │ │ - add r0, pc, #632 @ (adr r0, 3310b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21f56c>) │ │ │ │ + add r1, pc, #568 @ (adr r1, 331074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21f52c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r0, pc, #256 @ (adr r0, 330f40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21f3f8>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 330f00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21f3b8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ 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 │ │ │ │ @@ -941524,17 +941520,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r4, r7, r3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xf19a019c │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ 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 │ │ │ │ @@ -941688,17 +941684,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r4, r2, r5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ vsra.s64 d16, d12, #14 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ 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 │ │ │ │ @@ -941835,15 +941831,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ asrs r6, r0, #26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r3, #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] │ │ │ │ @@ -941943,17 +941939,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ @@ -942020,21 +942016,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #18 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (33155c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21fa14>) │ │ │ │ mov r2, r1 │ │ │ │ @@ -942097,21 +942093,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r0, r4, #15 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #308] @ (331738 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21fbf0>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -942225,22 +942221,22 @@ │ │ │ │ b.n 3316de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21fb96> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r7, #12 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrd r0, r1, [r4, #624]! @ 0x270 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strd r0, r1, [sl, #-624]! @ 0x270 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #840] @ 0x348 │ │ │ │ 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 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movs r2, #0 │ │ │ │ @@ -942645,19 +942641,19 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 331608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21fac0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 331bb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220068> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 331bb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220068> │ │ │ │ @@ -942909,23 +942905,23 @@ │ │ │ │ b.n 331d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22021c> │ │ │ │ lsrs r0, r6, #17 │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 33243c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2208f4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -943456,19 +943452,19 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 332228 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2206e0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ble.n 33236c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220824> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r3, #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] @ 3323d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220888> │ │ │ │ sub sp, #20 │ │ │ │ @@ -943538,19 +943534,19 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 33235c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220814> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ bgt.n 3324a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220958> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ 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, #132] @ (332480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220938>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -943606,17 +943602,17 @@ │ │ │ │ nop │ │ │ │ lsls r6, r7, #20 │ │ │ │ lsls r5, r3, #6 │ │ │ │ blt.n 332478 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220930> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r4, 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 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -943941,19 +943937,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bls.n 332824 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220cdc> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 33275c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220c14> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (332850 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220d08>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -944256,15 +944252,15 @@ │ │ │ │ lsls r6, r1, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ mrc2 1, 5, r0, cr12, cr12, {4} │ │ │ │ bvc.n 332ba8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x221060> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 332f8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x221444> │ │ │ │ @@ -945056,19 +945052,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 333150 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x221608> │ │ │ │ movs r0, #7 │ │ │ │ b.w 332a58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220f10> │ │ │ │ movs r0, #8 │ │ │ │ b.n 3330ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x221572> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (333428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2218e0>) │ │ │ │ @@ -945171,25 +945167,25 @@ │ │ │ │ b.n 3333d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22188c> │ │ │ │ nop │ │ │ │ addw r1, ip, #2204 @ 0x89c │ │ │ │ ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (333510 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2219c8>) │ │ │ │ @@ -945268,17 +945264,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orns r1, r0, #5111808 @ 0x4e0000 │ │ │ │ ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r1, #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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #720] @ (333804 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x221cbc>) │ │ │ │ @@ -945569,30 +945565,30 @@ │ │ │ │ b.n 333756 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x221c0e> │ │ │ │ nop │ │ │ │ and.w r1, r8, #5111808 @ 0x4e0000 │ │ │ │ ldmia r2, {r2, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1f7cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe616c> │ │ │ │ ldr r2, [pc, #16] @ (333830 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x221ce8>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3335ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x221a66> │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -946012,17 +946008,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 333c9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222154> │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -946085,15 +946081,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (333d74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22222c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 333d5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222214> │ │ │ │ nop │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ 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 r6, r2 │ │ │ │ ldr r2, [pc, #212] @ (333e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222318>) │ │ │ │ @@ -946177,19 +946173,19 @@ │ │ │ │ b.n 333e28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2222e0> │ │ │ │ ldr r2, [pc, #20] @ (333e68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222320>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 333e14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2222cc> │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #168] @ (333f28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2223e0>) │ │ │ │ @@ -946260,17 +946256,17 @@ │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -946481,22 +946477,22 @@ │ │ │ │ movs r6, #1 │ │ │ │ b.n 334072 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22252a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {} │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ itte hi │ │ │ │ lslhi r4, r3, #6 │ │ │ │ - strbhi r4, [r6, #10] │ │ │ │ + strbhi r4, [r4, #14] │ │ │ │ lslls r4, r3, #3 │ │ │ │ - @ instruction: 0xf18a00eb │ │ │ │ - sbc.w r0, r6, #235 @ 0xeb │ │ │ │ + @ instruction: 0xf27a00eb │ │ │ │ + @ instruction: 0xf25600eb │ │ │ │ stmdb sp!, {r4, 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, #404] @ (33430c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2227c4>) │ │ │ │ ldr r3, [pc, #404] @ (334310 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2227c8>) │ │ │ │ @@ -946700,15 +946696,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (33436c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222824>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 334358 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222810> │ │ │ │ - strb r4, [r1, #0] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -946756,15 +946752,15 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 334318 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2227d0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -946790,15 +946786,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (33444c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222904>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 334428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2228e0> │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + strb r6, [r5, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (3345bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222a74>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -946941,35 +946937,35 @@ │ │ │ │ bl 2c3878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1d30> │ │ │ │ b.n 334576 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222a2e> │ │ │ │ nop │ │ │ │ asrs r4, r4, #16 │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r4, r2, #16 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r2, r7, #11 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -948021,37 +948017,37 @@ │ │ │ │ ldr r2, [pc, #60] @ (335228 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2236e0>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.w 33480a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222cc2> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb8bc │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r3, #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] @ (335300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2237b8>) │ │ │ │ add r0, pc │ │ │ │ @@ -948127,37 +948123,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 724b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 335258 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223710> │ │ │ │ nop │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r3, #32] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (33536c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223824>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 335340 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2237f8> │ │ │ │ ldr r3, [pc, #52] @ (335370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223828>) │ │ │ │ add r3, pc │ │ │ │ @@ -948181,15 +948177,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #21 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r6, r1, #21 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r0, r5, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -948514,25 +948510,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1300] @ 0x514 │ │ │ │ b.n 335632 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223aea> │ │ │ │ mov r0, r4 │ │ │ │ bl 351d14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2401cc> │ │ │ │ b.n 33564c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223b04> │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + str r6, [r5, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsh r2, [r0, r6] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r0, r5] │ │ │ │ + str r6, [r6, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -948560,15 +948556,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsh r0, [r0, r4] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (3357ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223c64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948605,15 +948601,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 334370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222828> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 335700 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223bb8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (335824 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223cdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948650,15 +948646,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 334370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x222828> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 335888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223d40> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (335894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223d4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -948673,15 +948669,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3355f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223aa8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 335858 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223d10> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (3358c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223d78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948727,17 +948723,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 335a18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223ed0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #728] @ (335c00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2240b8>) │ │ │ │ + ldr r3, [pc, #664] @ (335bc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224078>) │ │ │ │ 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, #20] @ (33594c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223e04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948783,17 +948779,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #168] @ (335a5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223f14>) │ │ │ │ + ldr r3, [pc, #104] @ (335a1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223ed4>) │ │ │ │ lsls r4, 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, #204] @ (335a90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223f48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949048,21 +949044,21 @@ │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r4, pc, #464 @ (adr r4, 335e3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2242f4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r4, pc, #144 @ (adr r4, 335d08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2241c0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (335d14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2241cc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -949120,15 +949116,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r3, pc, #416 @ (adr r3, 335eb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224370>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r3, pc, #144 @ (adr r3, 335db4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22426c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -949188,15 +949184,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r1, r3} │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r2, pc, #784 @ (adr r2, 3360cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224584>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r2, pc, #512 @ (adr r2, 335fc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224480>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -949421,23 +949417,23 @@ │ │ │ │ b.n 335f80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224438> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 335f76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22442e> │ │ │ │ mov r4, r3 │ │ │ │ b.n 335f70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224428> │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ 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, #116] @ (3360bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224574>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -949484,15 +949480,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldmia r1!, {r3} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + ldrsb r4, [r0, 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (33619c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224654>) │ │ │ │ @@ -949576,15 +949572,15 @@ │ │ │ │ bx r1 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ 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] @ 3361d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224690> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -949672,17 +949668,17 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 33627a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224732> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strb r6, [r1, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #132] @ 336344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2247fc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -949736,17 +949732,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 33631c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2247d4> │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #132] @ 3363e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22489c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -949800,17 +949796,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 3363bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224874> │ │ │ │ stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ 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, #52] @ (336434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2248ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949831,15 +949827,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ 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] @ (336464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22491c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949971,29 +949967,29 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r5, #114 @ 0x72 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + beq.n 3366a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224b58> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r2, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + strh r4, [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, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -950096,33 +950092,33 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ mov r4, r5 │ │ │ │ b.n 336676 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224b2e> │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 3363f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2248b0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r7, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r6, r7] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #436] @ (3368a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224d58>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -950291,17 +950287,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [pc, #944] @ (336c64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22511c>) │ │ │ │ + str r4, [r3, r3] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #404] @ (336a5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224f14>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -950459,21 +950455,21 @@ │ │ │ │ b.n 33690c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224dc4> │ │ │ │ stmia r0!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #656] @ (336cf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2251b0>) │ │ │ │ + str r4, [r2, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [pc, #432] @ (336c20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2250d8>) │ │ │ │ + ldr r7, [pc, #368] @ (336be0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225098>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #248] @ (336b6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225024>) │ │ │ │ + ldr r7, [pc, #184] @ (336b2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224fe4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #156] @ (336b20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224fd8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -950538,15 +950534,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bkpt 0x00b8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #8] @ (336b34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x224fec>) │ │ │ │ + ldr r6, [pc, #968] @ (336ef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2253ac>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -950603,17 +950599,17 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0012 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r5, [pc, #264] @ (336cf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2251a8>) │ │ │ │ + ldr r6, [pc, #200] @ (336cb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225168>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #104] @ (336c54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22510c>) │ │ │ │ + ldr r6, [pc, #40] @ (336c14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2250cc>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (336c28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2250e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -950763,25 +950759,25 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ pop {pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #584] @ (336fd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22548c>) │ │ │ │ + ldr r5, [pc, #520] @ (336f94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22544c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #544] @ (336fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225468>) │ │ │ │ + ldr r5, [pc, #480] @ (336f70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225428>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #80] @ (336de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22529c>) │ │ │ │ + ldr r5, [pc, #16] @ (336da4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22525c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [pc, #56] @ (336dd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22528c>) │ │ │ │ + ldr r4, [pc, #1016] @ (337194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22564c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #992] @ (337180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225638>) │ │ │ │ + ldr r4, [pc, #928] @ (337140 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2255f8>) │ │ │ │ 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 r5, [pc, #200] @ (336e7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225334>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -950866,23 +950862,23 @@ │ │ │ │ nop │ │ │ │ cbnz r6, 336ede <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225396> │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #864] @ (3371e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2256a0>) │ │ │ │ + ldr r4, [pc, #800] @ (3371a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225660>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #952] @ (337244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2256fc>) │ │ │ │ + ldr r4, [pc, #888] @ (337204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2256bc>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r3, [pc, #408] @ (33702c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2254e4>) │ │ │ │ + ldr r4, [pc, #344] @ (336fec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2254a4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #408] @ (337030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2254e8>) │ │ │ │ + ldr r4, [pc, #344] @ (336ff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2254a8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (336f38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2253f0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -950938,17 +950934,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 385050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273508> │ │ │ │ b.n 336f12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2253ca> │ │ │ │ hlt 0x0026 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r3, [pc, #480] @ (337120 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2255d8>) │ │ │ │ + ldr r4, [pc, #416] @ (3370e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225598>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #128] @ (336fc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22547c>) │ │ │ │ + ldr r4, [pc, #64] @ (336f84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22543c>) │ │ │ │ lsls r4, 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, #48] @ (336f84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22543c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951024,19 +951020,19 @@ │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 336fea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2254a2> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbnz r0, 337042 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2254fa> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [pc, #720] @ (3372e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2257a0>) │ │ │ │ + ldr r3, [pc, #656] @ (3372a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225760>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #616] @ (337284 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22573c>) │ │ │ │ + ldr r3, [pc, #552] @ (337244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2256fc>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #616] @ (337288 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225740>) │ │ │ │ + ldr r3, [pc, #552] @ (337248 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225700>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #108] @ (337090 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -951159,21 +951155,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 33711c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2255d4> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8aa │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [pc, #24] @ (3371a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225660>) │ │ │ │ + ldr r2, [pc, #984] @ (337568 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225a20>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #480] @ (337378 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225830>) │ │ │ │ + ldr r2, [pc, #416] @ (337338 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2257f0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [pc, #408] @ (337334 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2257ec>) │ │ │ │ + ldr r2, [pc, #344] @ (3372f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2257ac>) │ │ │ │ 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, #264] @ (3372b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22576c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -951269,19 +951265,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 337224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2256dc> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7a2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [pc, #72] @ (337308 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2257c0>) │ │ │ │ + ldr r2, [pc, #8] @ (3372c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225780>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #856] @ (337620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225ad8>) │ │ │ │ + ldr r1, [pc, #792] @ (3375e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225a98>) │ │ │ │ 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, #168] @ (337380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225838>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951349,21 +951345,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb678 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r0, [pc, #952] @ (337740 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225bf8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blx r1 │ │ │ │ + ldr r0, [pc, #480] @ (337570 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225a28>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf0ca00ec │ │ │ │ + subs.w r0, sl, #236 @ 0xec │ │ │ │ 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] @ (33745c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -951437,21 +951433,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3373fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2258b4> │ │ │ │ nop │ │ │ │ push {r2, r3, r5, r7, lr} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #264] @ (33756c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225a24>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - mov r8, sl │ │ │ │ + blx r8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - vext.8 q8, q9, q14, #0 │ │ │ │ + @ instruction: 0xf0e200ec │ │ │ │ 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] @ (337644 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225afc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -951630,26 +951626,26 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 33750c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2259c4> │ │ │ │ adds r5, #4 │ │ │ │ b.n 337558 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225a10> │ │ │ │ push {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mov lr, r1 │ │ │ │ + bx pc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov r6, r9 │ │ │ │ + bx r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - vhadd.s16 q8, q12, q14 │ │ │ │ - cmp r0, r9 │ │ │ │ + orr.w r0, r8, #236 @ 0xec │ │ │ │ + mov r0, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, ip │ │ │ │ + mov r6, sl │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cdp 0, 0, cr0, cr12, cr12, {7} │ │ │ │ + cdp 0, 15, cr0, cr12, cr12, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (337734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225bec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -951727,23 +951723,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 3376cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225b84> │ │ │ │ movs r4, #1 │ │ │ │ b.n 3376cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225b84> │ │ │ │ uxtb r2, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add lr, lr │ │ │ │ + cmp lr, ip │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #264] @ (337848 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225d00>) │ │ │ │ + ldr r7, [pc, #200] @ (337808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225cc0>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add ip, r4 │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r8, r1 │ │ │ │ + cmp r0, pc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldc 0, cr0, [r2, #-944]! @ 0xfffffc50 │ │ │ │ + cdp 0, 2, cr0, cr2, cr12, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (33781c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225cd4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -951821,23 +951817,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 3377b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225c6c> │ │ │ │ movs r4, #1 │ │ │ │ b.n 3377b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225c6c> │ │ │ │ cbz r2, 33785c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225d14> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, r6 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #232] @ (337910 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225dc8>) │ │ │ │ + ldr r6, [pc, #168] @ (3378d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225d88>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - mvns r0, r4 │ │ │ │ + add r8, sl │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mvns r4, r0 │ │ │ │ + add ip, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mcrr 0, 14, r0, sl, cr12 │ │ │ │ + ldc 0, cr0, [sl, #-944]! @ 0xfffffc50 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (337a00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225eb8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -952007,26 +952003,26 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 337894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225d4c> │ │ │ │ cbz r2, 337a06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225ebe> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - tst r4, r7 │ │ │ │ + orrs r4, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xeaa600ec │ │ │ │ - tst r4, r4 │ │ │ │ + @ instruction: 0xeb9600ec │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - eor.w r0, lr, ip, asr #3 │ │ │ │ - rors r2, r7 │ │ │ │ + sbcs.w r0, lr, ip, asr #3 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - orn r0, r4, ip, asr #3 │ │ │ │ - rors r2, r4 │ │ │ │ + adcs.w r0, r4, ip, asr #3 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - orr.w r0, ip, ip, asr #3 │ │ │ │ + @ instruction: 0xeb3c00ec │ │ │ │ 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] @ (337af0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225fa8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -952100,20 +952096,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 337a7a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x225f32> │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r3 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strd r0, r0, [ip, #-944]! @ 0x3b0 │ │ │ │ - asrs r6, r0 │ │ │ │ + orrs.w r0, ip, ip, asr #3 │ │ │ │ + rors r6, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrd r0, r0, [r8, #-944] @ 0x3b0 │ │ │ │ + orr.w r0, r8, ip, asr #3 │ │ │ │ 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] @ (337cc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226178>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -952278,26 +952274,25 @@ │ │ │ │ bhi.n 337c94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22614c> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 337bee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2260a6> │ │ │ │ mov r9, r2 │ │ │ │ b.n 337bea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2260a2> │ │ │ │ add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r1 │ │ │ │ + sbcs r2, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [pc, #448] @ (337e8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226344>) │ │ │ │ + ldr r2, [pc, #384] @ (337e4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226304>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xe83000ec │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + stmdb r0!, {r2, r3, r5, r6, r7} │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 337ca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22615c> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - ldr r0, [pc, #448] @ (337ea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226358>) │ │ │ │ + @ instruction: 0xe8d400ec │ │ │ │ + ldr r1, [pc, #384] @ (337e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226318>) │ │ │ │ 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 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -952567,21 +952562,21 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r4, [r2, #18] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #18] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -952679,17 +952674,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3380ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226564> │ │ │ │ b.n 3380c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226580> │ │ │ │ nop │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ 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 r6, [pc, #480] @ (3382d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226790>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -952872,25 +952867,25 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r2, [r5, #23] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r3, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #216 @ 0xd8 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r3, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbz r1, 338362 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22681a> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -952995,19 +952990,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #816 @ (adr r5, 338734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226bec>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r2, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #222 @ 0xde │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ 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 r4, [pc, #152] @ (3384bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226974>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -953067,21 +953062,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ b.n 338484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22693c> │ │ │ │ add r5, pc, #184 @ (adr r5, 338578 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226a30>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4036] @ 0xfc4 │ │ │ │ @@ -953380,15 +953375,15 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #520] @ (338a40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226ef8>) │ │ │ │ @@ -953594,29 +953589,29 @@ │ │ │ │ b.n 3389ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226e86> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r0, #31] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r4, [r3, #27] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #106 @ 0x6a │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r4, #26 │ │ │ │ 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] @ 338a94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x226f4c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -953662,17 +953657,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #222 @ 0xde │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #324] @ (338c54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22710c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -953802,15 +953797,15 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #15] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ 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 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -953870,15 +953865,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (338d1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2271d4>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 335710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x223bc8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ 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, #180] @ (338de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2272a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -954111,33 +954106,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 338e84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22733c> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #18 │ │ │ │ + adds r0, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #26 │ │ │ │ + adds r0, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 339004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2274bc> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 339046 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2274fe> │ │ │ │ @@ -954497,17 +954492,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 33933a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2277f2> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (339348 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x227800>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r2, [pc, #292] @ (339474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22792c>) │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ beq.n 339394 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22784c> │ │ │ │ bhi.n 33939a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x227852> │ │ │ │ @@ -954832,15 +954827,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 1310e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f59c> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 339676 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x227b2e> │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + adds r0, #22 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [pc, #140] @ (33976c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x227c24>) │ │ │ │ @@ -955029,27 +955024,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 33983a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x227cf2> │ │ │ │ nop │ │ │ │ str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r7, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (339a0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x227ec4>) │ │ │ │ @@ -955141,21 +955136,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3399ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x227e66> │ │ │ │ nop │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ 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 r3, [pc, #460] @ (339c00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2280b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -955563,24 +955558,24 @@ │ │ │ │ bne.n 339e9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x228352> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 339e8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x228344> │ │ │ │ b.n 339cc6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22817e> │ │ │ │ ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r3, #28 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r4, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ + lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r4 │ │ │ │ @@ -955871,17 +955866,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33a1fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2286b6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33a1bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x228674> │ │ │ │ b.n 33a150 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x228608> │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ 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 r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -955936,15 +955931,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 4581f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3466b0> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ 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 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ mov r5, r0 │ │ │ │ @@ -955979,15 +955974,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ mov r4, r5 │ │ │ │ b.n 33a324 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2287dc> │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ lsls r7, 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.w r8, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -956425,17 +956420,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33a7fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x228cb4> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33a7cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x228c84> │ │ │ │ b.n 33a746 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x228bfe> │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -956767,15 +956762,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ 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 │ │ │ │ @@ -957353,33 +957348,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (33b21c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2296d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (33b220 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2296d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #174 @ 0xae │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r2, r4, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2896] @ 0xb50 │ │ │ │ cbz r0, 33b26c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x229724> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -957779,17 +957774,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33b672 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x229b2a> │ │ │ │ strb r6, [r7, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r2, #15 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ 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] @ 33b71c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x229bd4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -957825,15 +957820,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r4, #8] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ 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, #196] @ (33b840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x229cf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -957991,19 +957986,19 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 33b39c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x229854> │ │ │ │ pop {r3, pc} │ │ │ │ strb r2, [r1, #3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ 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, #84] @ (33b9b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x229e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -958035,17 +958030,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 33b9f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x229eb0> │ │ │ │ sub sp, #8 │ │ │ │ @@ -958150,21 +958145,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (33bb00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x229fb8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 33ba4a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x229f02> │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ 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.w ip, [pc, #132] @ 33bb98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22a050> │ │ │ │ mov r5, r1 │ │ │ │ @@ -958273,17 +958268,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33bbe4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22a09c> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ 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, #100] @ (33bce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22a19c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -958371,15 +958366,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16777216 @ 0x1000000 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ mov.w r1, #503324160 @ 0x1e001e00 │ │ │ │ str.w lr, [r0, #2412] @ 0x96c │ │ │ │ @@ -958989,15 +958984,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - revsh r2, r3 │ │ │ │ + cbnz r2, 33c46e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22a926> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r0, 33c43c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22a8f4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (33c440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22a8f8>) │ │ │ │ @@ -959055,15 +959050,15 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mrc2 0, 7, r0, cr6, cr11, {6} │ │ │ │ + vshr.u64 q8, , #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -959211,18 +959206,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 33c61a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22aad2> │ │ │ │ nop │ │ │ │ str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + cbnz r4, 33c66a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ab22> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stc2 0, cr0, [r6, #876] @ 0x36c │ │ │ │ - ldc2 0, cr0, [r2, #876] @ 0x36c │ │ │ │ + mrc2 0, 3, r0, cr6, cr11, {6} │ │ │ │ + mcr2 0, 4, r0, cr2, cr11, {6} │ │ │ │ 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] @ (33c688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ab40>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -959289,18 +959284,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 33c6e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ab9c> │ │ │ │ nop │ │ │ │ str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stc2 0, cr0, [r2, #-876] @ 0xfffffc94 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + ldc2l 0, cr0, [r2, #876]! @ 0x36c │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldc2l 0, cr0, [lr], #876 @ 0x36c │ │ │ │ + stc2l 0, cr0, [lr, #876]! @ 0x36c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (33c74c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ac04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -959363,17 +959358,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 33c790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ac48> │ │ │ │ nop │ │ │ │ str r0, [r6, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stc2 0, cr0, [r4], #876 @ 0x36c │ │ │ │ - ldc2l 0, cr0, [r8], #-876 @ 0xfffffc94 │ │ │ │ - ldc2 0, cr0, [sl], {219} @ 0xdb │ │ │ │ + ldc2 0, cr0, [r4, #876] @ 0x36c │ │ │ │ + stc2l 0, cr0, [r8, #-876]! @ 0xfffffc94 │ │ │ │ + stc2 0, cr0, [sl, #876] @ 0x36c │ │ │ │ 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] @ (33c8ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ad64>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -959447,17 +959442,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 33c0bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22a574> │ │ │ │ b.n 33c844 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22acfc> │ │ │ │ str r6, [r3, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mrrc2 0, 13, r0, r6, cr11 │ │ │ │ - stc2 0, cr0, [r0], {219} @ 0xdb │ │ │ │ - ldc2 0, cr0, [r6], {219} @ 0xdb │ │ │ │ + stc2l 0, cr0, [r6, #-876] @ 0xfffffc94 │ │ │ │ + ldc2l 0, cr0, [r0], #876 @ 0x36c │ │ │ │ + stc2 0, cr0, [r6, #-876] @ 0xfffffc94 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 33c91e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22add6> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #88] @ (33c924 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22addc>) │ │ │ │ @@ -959489,15 +959484,15 @@ │ │ │ │ cmp r0, ip │ │ │ │ bgt.n 33c8ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ada2> │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - ldc2 0, cr0, [r8, #-960]! @ 0xfffffc40 │ │ │ │ + mcr2 0, 1, r0, cr8, cr0, {7} │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 33c95c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ae14> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 33c956 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ae0e> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ @@ -959608,19 +959603,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 33ca1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22aed4> │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -959701,16 +959696,16 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 33cb12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22afca> │ │ │ │ nop │ │ │ │ - vst1.8 @ instruction: 0xf9c000db │ │ │ │ - ldrsb.w r0, [lr, #219] @ 0xdb │ │ │ │ + @ instruction: 0xfab000db │ │ │ │ + @ instruction: 0xfa8e00db │ │ │ │ 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] @ 33ceb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22b368> │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #840] @ (33ceb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22b36c>) │ │ │ │ @@ -960049,42 +960044,42 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 33ce58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22b310> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 33c800 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22acb8> │ │ │ │ + b.n 33c9e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ae98> │ │ │ │ lsls r2, r3, #3 │ │ │ │ adds r2, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33c7c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ac7c> │ │ │ │ + b.n 33c9a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ae5c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf7bc00db │ │ │ │ - @ instruction: 0xf7d600db │ │ │ │ - @ instruction: 0xf7a600db │ │ │ │ - b.n 33c6f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22aba8> │ │ │ │ + strh.w r0, [ip, #219] @ 0xdb │ │ │ │ + str.w r0, [r6, #219] @ 0xdb │ │ │ │ + ldrb.w r0, [r6, #219] @ 0xdb │ │ │ │ + b.n 33c8d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ad88> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 33d594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ba4c> │ │ │ │ + b.n 33c774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ac2c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 33d4a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22b960> │ │ │ │ + b.n 33d688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22bb40> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 33d4cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22b984> │ │ │ │ + b.n 33d6ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22bb64> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf72600db │ │ │ │ - @ instruction: 0xf6f800db │ │ │ │ - @ instruction: 0xf70e00db │ │ │ │ - @ instruction: 0xf68a00db │ │ │ │ - subw r0, r4, #2267 @ 0x8db │ │ │ │ - b.n 33d4f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22b9ac> │ │ │ │ + ldrb.w r0, [r6, fp, lsl #1] │ │ │ │ + @ instruction: 0xf7e800db │ │ │ │ + @ instruction: 0xf7fe00db │ │ │ │ + @ instruction: 0xf77a00db │ │ │ │ + @ instruction: 0xf79400db │ │ │ │ + b.n 33d6d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22bb8c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf67400db │ │ │ │ - b.n 33d4f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22b9ac> │ │ │ │ + @ instruction: 0xf76400db │ │ │ │ + b.n 33d6d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22bb8c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 33d50c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22b9c4> │ │ │ │ + b.n 33d6ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22bba4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #8 │ │ │ │ @@ -960136,17 +960131,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf62800db │ │ │ │ - @ instruction: 0xf62400db │ │ │ │ - addw r0, r4, #2267 @ 0x8db │ │ │ │ + @ instruction: 0xf71800db │ │ │ │ + @ instruction: 0xf71400db │ │ │ │ + @ instruction: 0xf6f400db │ │ │ │ stmdb 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 r6, r2 │ │ │ │ ldr r2, [pc, #396] @ (33d148 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22b600>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -960314,20 +960309,20 @@ │ │ │ │ nop │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf4e000db │ │ │ │ - @ instruction: 0xf4de00db │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + rsbs r0, r0, #7176192 @ 0x6d8000 │ │ │ │ + rsb r0, lr, #7176192 @ 0x6d8000 │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf4c800db │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + subs.w r0, r8, #7176192 @ 0x6d8000 │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #776] @ (33d484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22b93c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -960630,16 +960625,16 @@ │ │ │ │ nop │ │ │ │ cmp r6, #122 @ 0x7a │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf3f000db │ │ │ │ - @ instruction: 0xf25600db │ │ │ │ + @ instruction: 0xf4e000db │ │ │ │ + sbfx r0, r6, #3, #28 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrh.w ip, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -960709,15 +960704,15 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf12000db │ │ │ │ + @ instruction: 0xf21000db │ │ │ │ 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 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -962087,37 +962082,37 @@ │ │ │ │ b.w 33da34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22beec> │ │ │ │ movs r7, #138 @ 0x8a │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #108 @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldcl 0, cr0, [r4], #-876 @ 0xfffffc94 │ │ │ │ - ldmdb r4!, {r0, r1, r3, r4, r6, r7} │ │ │ │ + stcl 0, cr0, [r4, #-876]! @ 0xfffffc94 │ │ │ │ + bic.w r0, r4, fp, lsr #3 │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 33ddb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c26c> │ │ │ │ + b.n 33df94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c44c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33dd5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c214> │ │ │ │ + b.n 33df3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c3f4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33eb74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d02c> │ │ │ │ + b.n 33dd54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c20c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33eb50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d008> │ │ │ │ + b.n 33dd30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c1e8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33eb14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cfcc> │ │ │ │ + b.n 33dcf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c1ac> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33eacc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cf84> │ │ │ │ + b.n 33dcac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c164> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33eaac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cf64> │ │ │ │ + b.n 33dc8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c144> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33ea50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cf08> │ │ │ │ + b.n 33dc30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c0e8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33ea10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cec8> │ │ │ │ + b.n 33dbf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c0a8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #192] @ 33e48c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c944> │ │ │ │ mov lr, r2 │ │ │ │ @@ -962190,19 +962185,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33e40e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c8c6> │ │ │ │ b.n 33e44e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c906> │ │ │ │ nop │ │ │ │ cmp sl, r0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33e9d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ce8c> │ │ │ │ + b.n 33ebb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d06c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33e960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ce18> │ │ │ │ + b.n 33eb40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cff8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r4, r5, #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] @ 33e570 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ca28> │ │ │ │ mov lr, r2 │ │ │ │ @@ -962275,19 +962270,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33e4ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c9a6> │ │ │ │ b.n 33e532 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22c9ea> │ │ │ │ nop │ │ │ │ add sl, r4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33e8bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cd74> │ │ │ │ + b.n 33ea9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cf54> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33e83c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ccf4> │ │ │ │ + b.n 33ea1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ced4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (33e5fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cab4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -962331,17 +962326,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bics r6, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33e864 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cd1c> │ │ │ │ + b.n 33ea44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cefc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #112] @ (33e68c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cb44>) │ │ │ │ @@ -962389,17 +962384,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ orrs r0, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33e7f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ccb0> │ │ │ │ + b.n 33e9d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ce90> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (33e7a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cc58>) │ │ │ │ @@ -962502,19 +962497,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 33e6f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cba8> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 33e6f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cba8> │ │ │ │ cmp r0, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33e824 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ccdc> │ │ │ │ + b.n 33ea04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cebc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 33e978 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ce30> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [pc, #300] @ (33e8f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cda8>) │ │ │ │ @@ -962646,19 +962641,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33d55c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ba14> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ sbcs r0, r1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + b.n 33e968 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ce20> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - udf #10 │ │ │ │ + udf #250 @ 0xfa │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #228] @ (33e9f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ceb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -962752,23 +962747,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ands r6, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ble.n 33e9e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cea0> │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ble.n 33e93c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cdf4> │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bgt.n 33e974 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ce2c> │ │ │ │ + ble.n 33e954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ce0c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ble.n 33ead0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cf88> │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #228] @ (33eb08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cfc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -962862,23 +962857,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r7, #46 @ 0x2e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ble.n 33eb10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cfc8> │ │ │ │ + ble.n 33eaf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cfa8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bgt.n 33ea64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cf1c> │ │ │ │ + ble.n 33ea44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cefc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - blt.n 33ea64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cf1c> │ │ │ │ + bgt.n 33ea44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cefc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bgt.n 33ebf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d0b0> │ │ │ │ + ble.n 33ebd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d090> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #196] @ (33ebf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d0b0>) │ │ │ │ @@ -962965,21 +962960,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33eb62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d01a> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33eb62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d01a> │ │ │ │ subs r6, #28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bgt.n 33ec74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d12c> │ │ │ │ + ble.n 33ec54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d10c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bgt.n 33ec20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d0d8> │ │ │ │ + bgt.n 33ec00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d0b8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - blt.n 33eb80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d038> │ │ │ │ + bgt.n 33eb60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d018> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bge.n 33eb50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d008> │ │ │ │ + blt.n 33eb30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22cfe8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #196] @ (33ece4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d19c>) │ │ │ │ @@ -963065,21 +963060,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33ec4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d106> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33ec4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d106> │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blt.n 33edc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d278> │ │ │ │ + bgt.n 33eda0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d258> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - blt.n 33ed74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d22c> │ │ │ │ + bgt.n 33ed54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d20c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bge.n 33ecd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d18c> │ │ │ │ + blt.n 33ecb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d16c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bls.n 33ec64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d11c> │ │ │ │ + bge.n 33ec44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d0fc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #204] @ (33edd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d290>) │ │ │ │ @@ -963167,21 +963162,21 @@ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33ed3e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d1f6> │ │ │ │ b.n 33ed94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d24c> │ │ │ │ nop │ │ │ │ subs r4, #72 @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bge.n 33ed24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d1dc> │ │ │ │ + blt.n 33ed04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d1bc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bge.n 33eecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d384> │ │ │ │ + blt.n 33eeac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d364> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bge.n 33ee2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d2e4> │ │ │ │ + blt.n 33ee0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d2c4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bhi.n 33ed7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d234> │ │ │ │ + bls.n 33ed5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d214> │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #152] @ (33ee98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d350>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -963249,17 +963244,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r3, #82 @ 0x52 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bls.n 33ee08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d2c0> │ │ │ │ + bge.n 33ede8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d2a0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bvc.n 33ee60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d318> │ │ │ │ + bhi.n 33ee40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d2f8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 33ef14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d3cc> │ │ │ │ bhi.n 33eecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d384> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -963437,15 +963432,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 33efbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d476> │ │ │ │ b.n 33f02a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d4e2> │ │ │ │ nop │ │ │ │ asrs r6, r1, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bhi.n 33f188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d640> │ │ │ │ + bls.n 33f168 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22d620> │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -964285,33 +964280,33 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r1, #27 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bgt.n 33f960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22de18> │ │ │ │ + ble.n 33f940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ddf8> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - bpl.n 33f9cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22de84> │ │ │ │ + bvs.n 33f9ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22de64> │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsrs r6, r2, #23 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 33f9c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22de80> │ │ │ │ + bpl.n 33f9a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22de60> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 33f928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22dde0> │ │ │ │ + bpl.n 33fb08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22dfc0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 33fa68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22df20> │ │ │ │ + bpl.n 33fa48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22df00> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bcc.n 33fafc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22dfb4> │ │ │ │ + bmi.n 33fadc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22df94> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bne.n 33fadc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22df94> │ │ │ │ + bcs.n 33fabc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22df74> │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ @@ -964723,19 +964718,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (33ff00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22e3b8>) │ │ │ │ lsls r4, r6, #22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bne.n 33fee8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22e3a0> │ │ │ │ + bcs.n 33fec8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22e380> │ │ │ │ lsls r6, r4, #3 │ │ │ │ movw r1, #38592 @ 0x96c0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.w 33fc5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22e112> │ │ │ │ add.w ip, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [ip, #1513] @ 0x5e9 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -966178,19 +966173,19 @@ │ │ │ │ lsrs r0, r0, #32 │ │ │ │ cmp r8, r9 │ │ │ │ vst2.8 {d16[4],d17[4]}, [sl :16], fp │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + strb r6, [r1, #10] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r6, r4, #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 r7, r3 │ │ │ │ @@ -966483,25 +966478,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ vbic d0, d16, d11 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb718 │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1670] @ 0x686 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 341130 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22f5e8> │ │ │ │ ldrb.w r0, [r1, #1784] @ 0x6f8 │ │ │ │ ldr r1, [pc, #868] @ (341804 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22fcbc>) │ │ │ │ @@ -966787,21 +966782,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 3414f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22f9ae> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 341866 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22fd1e> │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r2, 34183a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22fcf2> │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r4, 341832 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22fcea> │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r2, 341828 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22fce0> │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r3 │ │ │ │ @@ -967804,29 +967799,29 @@ │ │ │ │ cmp r1, #1 │ │ │ │ bhi.w 34211a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2305d2> │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ b.n 341dda <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x230292> │ │ │ │ nop │ │ │ │ b.n 3423d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23088c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + cbz r6, 342464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23091c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r5, pc, #296 @ (adr r5, 342594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x230a4c>) │ │ │ │ + add r6, pc, #232 @ (adr r6, 342554 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x230a0c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w lr, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [lr, #1671] @ 0x687 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 341ab4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22ff6c> │ │ │ │ ldr.w r1, [pc, #3276] @ 343148 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231600> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ @@ -968861,29 +968856,29 @@ │ │ │ │ bne.w 34294c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x230e04> │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.n 342954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x230e0c> │ │ │ │ nop │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #360 @ (adr r3, 3432b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231770>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 343278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231730>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #192 @ (adr r1, 343218 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2316d0>) │ │ │ │ + add r2, pc, #128 @ (adr r2, 3431d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231690>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r1, pc, #24 @ (adr r1, 343174 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23162c>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 343534 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2319ec>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #736 @ (adr r0, 343440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2318f8>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #736 @ (adr r0, 343444 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2318fc>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #504 @ (adr r0, 343360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231818>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -969043,19 +969038,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #256] @ (343444 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2318fc>) │ │ │ │ lsls r1, 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 ip, [pc, #404] @ 3434e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2319a0> │ │ │ │ sub sp, #32 │ │ │ │ @@ -969295,21 +969290,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 34354c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231a04> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r0, r3 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r1, 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, #4048] @ 0xfd0 │ │ │ │ @@ -969498,17 +969493,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 3437b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231c68> │ │ │ │ nop │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r3, 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 │ │ │ │ movw ip, #4100 @ 0x1004 │ │ │ │ @@ -969575,17 +969570,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 343880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231d38> │ │ │ │ nop │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #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] @ (343960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231e18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969611,15 +969606,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 34317c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231634> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bics.w r1, r4, #155 @ 0x9b │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (3439bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231e74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969645,15 +969640,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2317fc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vsra.s64 d16, d11, #40 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (343a18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231ed0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969679,15 +969674,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3434f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2319ac> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vorn d16, d28, d11 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (343a74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231f2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969713,15 +969708,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231ac0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vorr d0, d16, d11 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (343ad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231f88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969747,15 +969742,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34376c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231c24> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mcr 1, 6, r0, cr4, cr11, {4} │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (343b2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231fe4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969781,15 +969776,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34383c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231cf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mcr 1, 3, r0, cr8, cr11, {4} │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (343b9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232054>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -969824,15 +969819,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ mcr 1, 0, r0, cr10, cr11, {4} │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r3, 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, #88] @ (343c0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2320c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969867,17 +969862,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 343bf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2320ac> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip, #620] @ 0x26c │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, lr │ │ │ │ + cmp r2, ip │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (343c80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232138>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -969912,17 +969907,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stc 1, cr0, [r8, #-620]! @ 0xfffffd94 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r3, #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] @ (343d00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2321b8>) │ │ │ │ @@ -969960,15 +969955,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r0], #620 @ 0x26c │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r3, 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, #96] @ (343d7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232234>) │ │ │ │ @@ -970005,15 +970000,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r4], #-620 @ 0xfffffd94 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r3, 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, #80] @ (343de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2322a0>) │ │ │ │ @@ -970045,17 +970040,17 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 343dd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232288> │ │ │ │ subs.w r1, r8, fp, lsr #2 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r4, r2 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (343e58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232310>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -970091,17 +970086,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adc.w r1, ip, fp, lsr #2 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (343ecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232384>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970136,17 +970131,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xeadc019b │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (343f40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2323f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970181,17 +970176,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 343f28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2323e0> │ │ │ │ nop │ │ │ │ orn r1, r8, fp, lsr #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r7 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (343fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232468>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -970227,17 +970222,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r4, #620]! @ 0x26c │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (344024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2324dc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970272,17 +970267,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xe984019b │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (344098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232550>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970317,17 +970312,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 344080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232538> │ │ │ │ nop │ │ │ │ ldmdb r0, {r0, r1, r3, r4, r7, r8} │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + lsrs r6, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (34410c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2325c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970362,17 +970357,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3440f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2325ac> │ │ │ │ nop │ │ │ │ ldmia.w ip, {r0, r1, r3, r4, r7, r8} │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (344160 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232618>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970397,15 +970392,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 34376c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231c24> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xe828019b │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (3441b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232670>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -970432,15 +970427,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34376c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231c24> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 34416c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232624> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r6, [r5, #26] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r3, 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, #88] @ (344228 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2326e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970476,17 +970471,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 344210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2326c8> │ │ │ │ nop │ │ │ │ b.n 34412c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2325e4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (34427c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232734>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970512,15 +970507,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 34383c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231cf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 344098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232550> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (3442d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23278c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -970547,15 +970542,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34383c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x231cf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 344050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232508> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [pc, #612] @ (344544 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2329fc>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 34444a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232902> │ │ │ │ @@ -970853,17 +970848,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 344db4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23326c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ rev r0, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #100] @ (34468c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232b44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -970905,17 +970900,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 344ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23319c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #164] @ (344750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232c08>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -970986,21 +970981,21 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 344766 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232c1e> │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 344c70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233128> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xb8e4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (344828 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232ce0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -971073,21 +971068,21 @@ │ │ │ │ nop │ │ │ │ b.n 344b9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233054> │ │ │ │ lsls r3, r3, #6 │ │ │ │ @ instruction: 0xb878 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xb810 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #168] @ (3448fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232db4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -971160,21 +971155,21 @@ │ │ │ │ nop │ │ │ │ b.n 344ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232f7c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ @ instruction: 0xb7a4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xb73c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r2, #6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #104] @ (344990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232e48>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971219,19 +971214,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 3449e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232ea0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r2, [r5, #30] │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (344a24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232edc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971279,19 +971274,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ svc 158 @ 0x9e │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (344ab4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232f6c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971340,19 +971335,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ svc 12 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (344b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x232fd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971379,15 +971374,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22eacc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ udf #124 @ 0x7c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (344b74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23302c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971414,15 +971409,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33fa28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22dee0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ udf #32 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (344bec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2330a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971462,15 +971457,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33fa28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22dee0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ble.n 344b78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233030> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (344c64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23311c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971510,15 +971505,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33fa28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22dee0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ble.n 344d00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2331b8> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (344cd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23318c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -971554,15 +971549,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bgt.n 344c7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233134> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ lsls r3, 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, #84] @ (344d40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2331f8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971598,15 +971593,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bgt.n 344e0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2332c4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r3, 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, #88] @ (344db0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233268>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971642,17 +971637,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 344d98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233250> │ │ │ │ nop │ │ │ │ blt.n 344da4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23325c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (344e24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2332dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -971688,15 +971683,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ blt.n 344d2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2331e4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (344e90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233348>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971732,15 +971727,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ blt.n 344ebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233374> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (344f00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2333b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971776,17 +971771,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 344ee8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2333a0> │ │ │ │ nop │ │ │ │ bge.n 344e54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23330c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (344f90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233448>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971835,17 +971830,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 344f62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23341a> │ │ │ │ nop │ │ │ │ bge.n 344ffc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2334b4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (345000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2334b8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -971884,15 +971879,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33fa28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22dee0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bls.n 344f4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233404> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (345074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23352c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -971932,15 +971927,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33fa28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22dee0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bls.n 3450e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2335a0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r3, 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, #116] @ (345100 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2335b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971989,17 +971984,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3450d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23358a> │ │ │ │ nop │ │ │ │ bhi.n 34508c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233544> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (345170 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233628>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972038,15 +972033,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33fa28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22dee0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bhi.n 3451dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233694> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (3451e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23369c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972086,15 +972081,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33fa28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22dee0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 345178 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x233630> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 3451fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2336b6> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -972258,23 +972253,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ 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 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -973115,25 +973110,25 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ add r6, pc, #120 @ (adr r6, 345d20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2341d8>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r5, pc, #888 @ (adr r5, 34602c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2344e4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r5, #22] │ │ │ │ lsls r3, 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] @ (345cec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2341a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -973165,15 +973160,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (345d2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2341e4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r4, {r2, r4, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -973248,29 +973243,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (345e1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2342d4>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 345d9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234252> │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bgt.n 345ecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234384> │ │ │ │ + ble.n 345eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234364> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -973460,25 +973455,25 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 345f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23442c> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 345f20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2343d8> │ │ │ │ nop │ │ │ │ - bgt.n 34606c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234524> │ │ │ │ + ble.n 34604c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234504> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - blt.n 34607c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234534> │ │ │ │ + bgt.n 34605c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234514> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #136] @ (3460cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234584>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -973536,21 +973531,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 346082 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23453a> │ │ │ │ ldmia r1!, {r2, r3} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #300] @ (346220 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2346d8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -973674,21 +973669,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 34613c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2345f4> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #592] @ (346498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234950>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -974167,23 +974162,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 26f354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15d80c> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 3465b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234a6e> │ │ │ │ nop │ │ │ │ stmia r4!, {r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (346800 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234cb8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -974236,15 +974231,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 3467e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234ca0> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #68] @ 0x44 │ │ │ │ lsls r3, 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 r4, [pc, #520] @ (346a24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234edc>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -974446,39 +974441,39 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 346918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234dd0> │ │ │ │ stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (346b0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234fc4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -974541,19 +974536,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00e2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ + ldr r2, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbnz r1, 346b26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x234fde> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -974629,15 +974624,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ movs r0, #0 │ │ │ │ b.n 346bd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23508c> │ │ │ │ pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (346c78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235130>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -974746,19 +974741,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (346dec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2352a4>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -974832,17 +974827,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ pop {r3, r4} │ │ │ │ lsls r3, r3, #6 │ │ │ │ cbnz r0, 346e62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23531a> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ (346e58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235310>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -974918,15 +974913,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ b.n 346ea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23535c> │ │ │ │ revsh r6, r4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r3, 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] @ (346f00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2353b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -974976,17 +974971,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (346f78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235430>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ rev16 r0, r0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (34700c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2354c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975040,19 +975035,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbnz r4, 347040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2354f8> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r3, 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, #148] @ (3470c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235578>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -975113,21 +975108,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbnz r4, 3470cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235584> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r3, 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, #212] @ (3471b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235670>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -975215,21 +975210,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb86c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 3471f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2356ac> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r2, r7, #20 │ │ │ │ asrs r3, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ @@ -975288,45 +975283,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (347288 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235740>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (34728c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235744>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - mvns r4, r2 │ │ │ │ + add ip, r8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bge.n 3471b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23566c> │ │ │ │ + blt.n 347194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23564c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bcc.n 347214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2356cc> │ │ │ │ + bmi.n 3471f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2356ac> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - muls r0, r6 │ │ │ │ + add r0, ip │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r2, [r0, r6] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r3 │ │ │ │ @@ -975414,21 +975409,21 @@ │ │ │ │ b.n 3472c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23577e> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3472d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235790> │ │ │ │ b.n 3472b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23576c> │ │ │ │ nop │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r3, 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 │ │ │ │ ldr.w sl, [pc, #508] @ 34758c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235a44> │ │ │ │ @@ -975637,52 +975632,52 @@ │ │ │ │ bne.n 347562 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235a1a> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ b.n 347562 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235a1a> │ │ │ │ ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strd r0, r0, [ip, #-900]! @ 0x384 │ │ │ │ + orrs.w r0, ip, r1, asr #3 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (3476d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235b8c>) │ │ │ │ @@ -975775,23 +975770,23 @@ │ │ │ │ nop │ │ │ │ cbz r4, 347724 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235bdc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrh r4, [r0, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -975930,21 +975925,21 @@ │ │ │ │ b.n 3477a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x235c58> │ │ │ │ sxth r2, r1 │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrh r0, [r1, #6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r4, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, 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, #3984] @ 0xf90 │ │ │ │ mov r7, r2 │ │ │ │ @@ -976686,31 +976681,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r4, [r0, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #816] @ (3483f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2368ac>) │ │ │ │ + ldr r6, [pc, #752] @ (3483b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23686c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #224] @ (3481a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x236660>) │ │ │ │ + ldr r6, [pc, #160] @ (348168 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x236620>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [pc, #920] @ (348464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23691c>) │ │ │ │ + ldr r5, [pc, #856] @ (348424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2368dc>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [pc, #368] @ (348244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2366fc>) │ │ │ │ + ldr r5, [pc, #304] @ (348204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2366bc>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r3, 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, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -976896,15 +976891,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ ldr.w fp, [r3, #48] @ 0x30 │ │ │ │ b.n 3481cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x236684> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ lsls r4, r4, #1 │ │ │ │ b.n 34810a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2365c2> │ │ │ │ nop │ │ │ │ - cmp ip, sl │ │ │ │ + mov ip, 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 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -977143,15 +977138,15 @@ │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r0, #2 │ │ │ │ movne r0, #1 │ │ │ │ b.n 34846a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x236922> │ │ │ │ - sbcs r0, r4 │ │ │ │ + cmp r0, r2 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #320] @ (348698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x236b50>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -978855,31 +978850,31 @@ │ │ │ │ b.n 349538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2379f0> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #10 │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mov ip, fp │ │ │ │ + blxns r9 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r0, r2 │ │ │ │ + mov r0, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r8, r0 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r0, sl │ │ │ │ + cmp r0, r8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bics r6, r7 │ │ │ │ + add lr, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - muls r4, r3 │ │ │ │ + add r4, r9 │ │ │ │ lsls r3, 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 r7, r2 │ │ │ │ @@ -979121,27 +979116,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 349810 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237cc8> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mvns r2, r0 │ │ │ │ + add sl, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mvns r2, r2 │ │ │ │ + add sl, r8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - negs r6, r0 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r6, r1 │ │ │ │ + muls r6, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - tst r2, r0 │ │ │ │ + cmn r2, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #676] @ (349c6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x238124>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -979414,17 +979409,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r0 │ │ │ │ + rors r6, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r7 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 349c8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x238144> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 349c90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x238148> │ │ │ │ movs r0, #1 │ │ │ │ @@ -979439,15 +979434,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (349cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23816c>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 7498c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr r6, [pc, #212] @ (349da0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x238258>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -979524,17 +979519,17 @@ │ │ │ │ add.w sp, sp, #1032 @ 0x408 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -979763,17 +979758,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 332890 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220d48> │ │ │ │ b.n 349e54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23830c> │ │ │ │ ldrh r4, [r1, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r3, 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 r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -980513,15 +980508,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #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] @ 34a904 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x238dbc> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -980569,15 +980564,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r5, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrsb r2, [r4, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrsb r6, [r2, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -980628,15 +980623,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r2, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrsb r6, [r1, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -980688,15 +980683,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r7, #29] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrsb r4, [r6, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ strb r4, [r3, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -980723,15 +980718,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #27] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (34ab20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x238fd8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -980778,15 +980773,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r0, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r3, r3, #3 │ │ │ │ strb r4, [r6, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -980836,15 +980831,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r6, #23] │ │ │ │ lsls r3, r3, #6 │ │ │ │ strb r6, [r5, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ strb r0, [r4, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -980896,15 +980891,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, #21] │ │ │ │ lsls r3, r3, #6 │ │ │ │ strb r2, [r3, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r3, r3, #3 │ │ │ │ strh r0, [r1, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -980933,15 +980928,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #19] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 34ad0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2391c4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -980966,15 +980961,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34ad68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239220> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981001,15 +980996,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34adc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23927c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981036,15 +981031,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #15] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 34ae1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2392d4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981069,15 +981064,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34ae78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239330> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981104,15 +981099,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34aed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23938c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981139,15 +981134,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34af30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2393e8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981174,15 +981169,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -981204,15 +981199,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 3499b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237e6c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #56] @ 34afcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239484> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981235,15 +981230,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 3499b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237e6c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r7, #6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #44] @ (34b014 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2394cc>) │ │ │ │ @@ -981605,15 +981600,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r2, [r2, #22] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #116] @ (34b480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239938>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -981661,15 +981656,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #936] @ (34b82c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239ce4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [pc, #592] @ (34b6e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239b9c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -981720,15 +981715,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r2, #18] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r3, [pc, #312] @ (34b658 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239b10>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r2, [pc, #1008] @ (34b91c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239dd4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -981781,15 +981776,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #15] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r2, [pc, #728] @ (34b894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239d4c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r2, [pc, #384] @ (34b748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239c00>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -981818,15 +981813,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34b678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239b30> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981853,15 +981848,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34b6d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239b8c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981888,15 +981883,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34b730 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239be8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981923,15 +981918,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #9] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239c3c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -981957,15 +981952,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b7d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239c90>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -981991,15 +981986,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r6, #6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b82c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239ce4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982025,15 +982020,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r4, #5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #52] @ 34b878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239d30> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -982208,15 +982203,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34ba8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239f44>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982242,15 +982237,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34bae0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239f98>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982277,15 +982272,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34bb34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x239fec>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982311,15 +982306,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34bb8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a044>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982347,15 +982342,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34bbe4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a09c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982383,15 +982378,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 34bc2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a0e4> │ │ │ │ sub sp, #8 │ │ │ │ @@ -982693,17 +982688,17 @@ │ │ │ │ add r3, pc │ │ │ │ bl 139590 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27a48> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r2, #30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r2, #10 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 34beec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a3a4> │ │ │ │ @@ -982764,17 +982759,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #128] @ (34c0ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a564>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982824,19 +982819,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 34c086 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a53e> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r3, 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, #112] @ (34c13c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a5f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -982967,21 +982962,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 34c1ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a666> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + movs r0, #10 │ │ │ │ lsls r3, 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, #116] @ (34c2c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a778>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -983114,21 +983109,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 34c332 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a7ea> │ │ │ │ str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r3, 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.w ip, [pc, #88] @ 34c42c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a8e4> │ │ │ │ mov r7, r3 │ │ │ │ @@ -983161,17 +983156,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + subs r6, r3, #2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #128] @ 34c4c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23a980> │ │ │ │ mov r6, r3 │ │ │ │ @@ -983222,21 +983217,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r1, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r3, 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.w ip, [pc, #116] @ 34c560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23aa18> │ │ │ │ mov r7, r3 │ │ │ │ @@ -983281,19 +983276,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r3, 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.w ip, [pc, #88] @ 34c5d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23aa90> │ │ │ │ mov r7, r3 │ │ │ │ @@ -983326,17 +983321,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #48] @ (34c628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23aae0>) │ │ │ │ @@ -983851,15 +983846,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 34cc50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b108> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -983907,15 +983902,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r4, #22 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -983966,15 +983961,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r1, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r3, #130 @ 0x82 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -984026,15 +984021,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r5, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r2, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r2, #144 @ 0x90 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -984063,15 +984058,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34ce48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b300> │ │ │ │ mov r4, r3 │ │ │ │ @@ -984098,15 +984093,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r1, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34cea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b35c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -984133,15 +984128,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34cf00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b3b8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -984168,15 +984163,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r2, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34cf54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b40c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -984202,15 +984197,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r7, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r7, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34cfa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b460>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -984236,15 +984231,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r4, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34cffc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b4b4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -984270,15 +984265,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r2, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34d054 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b50c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -984306,15 +984301,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34d0ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b564>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -984342,15 +984337,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34d104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b5bc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -984378,15 +984373,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34d15c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b614>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -984414,15 +984409,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r3, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34d1b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b66c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -984450,15 +984445,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r3, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34d20c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23b6c4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -984486,15 +984481,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x237bd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r0, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ @@ -985084,15 +985079,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r3, r3, #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] @ 34d93c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23bdf4> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -985143,15 +985138,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r7, #54 @ 0x36 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r6, #220 @ 0xdc │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -985206,15 +985201,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #848] @ (34dd34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c1ec>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r6, #150 @ 0x96 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r6, #54 @ 0x36 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -985271,15 +985266,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #176] @ (34db44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23bffc>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r5, #238 @ 0xee │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r5, #134 @ 0x86 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -985308,15 +985303,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #616] @ (34dd64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c21c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34db54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c00c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985343,15 +985338,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #248] @ (34dc50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c108>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34dbb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c068> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985378,15 +985373,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #904] @ (34df3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c3f4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34dc0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c0c4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985413,15 +985408,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #536] @ (34de28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c2e0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r3, r3, #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} │ │ │ │ @@ -985447,15 +985442,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #144] @ (34dcf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c1b0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r3, r3, #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] @ 34dcfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c1b4> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -985506,15 +985501,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #720] @ (34dfcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c484>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r3, #118 @ 0x76 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r3, #28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -985569,15 +985564,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #80] @ (34ddf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c2ac>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -985634,15 +985629,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #432] @ (34e004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c4bc>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r1, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -985671,15 +985666,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #872] @ (34e224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c6dc>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34df14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c3cc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985706,15 +985701,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #504] @ (34e110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c5c8>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34df70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c428> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985741,15 +985736,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #136] @ (34dffc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c4b4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34dfcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c484> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985776,15 +985771,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23753c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #792] @ (34e2e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23c7a0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r3, r3, #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, #852] @ 0x354 │ │ │ │ @@ -986092,15 +986087,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp sl, pc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -986306,17 +986301,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bics r0, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - vshr.u64 q8, q5, #36 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (34e660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23cb18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -986377,18 +986373,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmn r4, r3 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vshr.u64 q0, q5, #6 │ │ │ │ - vshr.u64 q8, q5, #52 │ │ │ │ - vshr.u64 q0, q5, #38 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (34e740 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23cbf8>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -986460,18 +986459,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ rors r4, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vqadd.u8 q0, q11, q5 │ │ │ │ - mrc2 0, 6, r0, cr4, cr10, {6} │ │ │ │ - mcr2 0, 7, r0, cr6, cr10, {6} │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + vshr.u64 q8, q5, #10 │ │ │ │ + vshr.u64 q8, q5, #60 │ │ │ │ + vshr.u64 q8, q5, #42 │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r2, r3, #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] @ (34e924 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23cddc>) │ │ │ │ @@ -986835,15 +986834,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ subs r5, #202 @ 0xca │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3600da │ │ │ │ + @ instruction: 0xfb2600da │ │ │ │ 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] @ (34ede4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23d29c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -986932,15 +986931,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ subs r4, #126 @ 0x7e │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [lr, sl, lsl #1] │ │ │ │ + @ instruction: 0xfa2e00da │ │ │ │ ldr r3, [pc, #284] @ (34ef10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23d3c8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ adds r3, r0, r2 │ │ │ │ @@ -987125,15 +987124,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 34efc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23d478> │ │ │ │ nop │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75200da │ │ │ │ + str.w r0, [r2, sl, lsl #1] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (34f164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23d61c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -987215,15 +987214,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 34f0aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23d562> │ │ │ │ nop │ │ │ │ subs r0, #236 @ 0xec │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf61e00da │ │ │ │ + @ instruction: 0xf70e00da │ │ │ │ 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 │ │ │ │ movw r4, #37712 @ 0x9350 │ │ │ │ @@ -987400,19 +987399,19 @@ │ │ │ │ ldr r2, [pc, #28] @ (34f39c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23d854>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 34f32e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23d7e6> │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bics.w r0, r6, #7143424 @ 0x6d0000 │ │ │ │ - ands.w r0, r2, #7143424 @ 0x6d0000 │ │ │ │ - and.w r0, r4, #7143424 @ 0x6d0000 │ │ │ │ + @ instruction: 0xf52600da │ │ │ │ + add.w r0, r2, #7143424 @ 0x6d0000 │ │ │ │ + @ instruction: 0xf4f400da │ │ │ │ add.w ip, r0, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, r1, lsl #5 │ │ │ │ add.w r0, r0, #124416 @ 0x1e600 │ │ │ │ vmov.f32 s9, #96 @ 0x3f000000 0.5 │ │ │ │ movw r1, #36002 @ 0x8ca2 │ │ │ │ vldr s13, [r0, #464] @ 0x1d0 │ │ │ │ vldr s15, [r0, #468] @ 0x1d4 │ │ │ │ @@ -987553,19 +987552,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, #156 @ 0x9c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf28e00da │ │ │ │ - @ instruction: 0xf27200da │ │ │ │ - @ instruction: 0xf23a00da │ │ │ │ + @ instruction: 0xf37e00da │ │ │ │ + bfi r0, r2, #3, #24 │ │ │ │ + ssat r0, #27, sl, 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 r4, [pc, #176] @ (34f63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23daf4>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -987755,20 +987754,20 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 34f710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23dbc8> │ │ │ │ nop │ │ │ │ adds r2, #254 @ 0xfe │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf0c000da │ │ │ │ - @ instruction: 0xf12c00da │ │ │ │ - eors.w r0, r0, #218 @ 0xda │ │ │ │ - @ instruction: 0xf0b400da │ │ │ │ - add.w r0, ip, #218 @ 0xda │ │ │ │ - @ instruction: 0xf0d600da │ │ │ │ + subs.w r0, r0, #218 @ 0xda │ │ │ │ + @ instruction: 0xf21c00da │ │ │ │ + @ instruction: 0xf18000da │ │ │ │ + sub.w r0, r4, #218 @ 0xda │ │ │ │ + @ instruction: 0xf1fc00da │ │ │ │ + rsb r0, r6, #218 @ 0xda │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 34f870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23dd28> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ vmov s15, ip │ │ │ │ @@ -989295,15 +989294,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r7, [pc, #776] @ (350c70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f128>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + b.n 350a48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23ef00> │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -989440,15 +989439,15 @@ │ │ │ │ bl 2c3918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1dd0> │ │ │ │ blx 7407c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf61a019a │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5f0019a │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + svc 142 @ 0x8e │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -989688,15 +989687,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 350c86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f13e> │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r8, r2 │ │ │ │ @@ -990106,32 +990105,32 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 72b28 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bhi.n 35115c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f614> │ │ │ │ + bls.n 35113c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f5f4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bhi.n 351144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f5fc> │ │ │ │ + bls.n 351124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f5dc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bhi.n 35115c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f614> │ │ │ │ + bls.n 35113c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f5f4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - vld4. {d16-d19}, [r8 :128], sl │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + @ instruction: 0xfa5800ea │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r0, [pc, #344] @ (3512e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f798>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bhi.n 351110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f5c8> │ │ │ │ + bls.n 3510f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f5a8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -990271,63 +990270,63 @@ │ │ │ │ b.n 351232 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f6ea> │ │ │ │ ldr r1, [pc, #108] @ (351348 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f800>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2c3918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1dd0> │ │ │ │ b.n 3511ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f686> │ │ │ │ nop │ │ │ │ - bhi.n 3513d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f890> │ │ │ │ + bls.n 3513b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f870> │ │ │ │ lsls r2, r3, #3 │ │ │ │ bxns lr │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bhi.n 3513b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f86c> │ │ │ │ + bls.n 351394 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f84c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ bxns r9 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bhi.n 351228 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f6e0> │ │ │ │ + bls.n 351208 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f6c0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bhi.n 3513ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f864> │ │ │ │ + bls.n 35138c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f844> │ │ │ │ lsls r2, r3, #3 │ │ │ │ bx r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bhi.n 35133c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f7f4> │ │ │ │ + bls.n 35131c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f7d4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ bxns r0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ mov lr, fp │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r2, [r7, #24] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ mov r8, r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvc.n 3512ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f764> │ │ │ │ + bhi.n 35128c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f744> │ │ │ │ lsls r2, r3, #3 │ │ │ │ mov sl, r4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ mov r2, pc │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvc.n 351254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f70c> │ │ │ │ + bhi.n 351434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f8ec> │ │ │ │ lsls r2, r3, #3 │ │ │ │ mov r6, fp │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r2, #20] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r7, #28] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bvc.n 351440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f8f8> │ │ │ │ + bhi.n 351420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f8d8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 3513da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f892> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -990503,59 +990502,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 35138c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f844> │ │ │ │ ldr r0, [pc, #96] @ (35159c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa54>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbz r2, 3515b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa70> │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r6, 3515b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa68> │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp ip, sp │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbz r4, 3515b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa68> │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp sl, r9 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbz r6, 3515ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa66> │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp ip, r2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ cmp ip, r0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbz r4, 3515ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa64> │ │ │ │ + push {r2} │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp r4, sl │ │ │ │ lsls r6, r3, #6 │ │ │ │ - uxtb r4, r5 │ │ │ │ + cbz r4, 3515e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa9e> │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp r4, r4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ cmp r0, r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 3515e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa9a> │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp r0, r0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - uxth r0, r1 │ │ │ │ + cbz r0, 3515e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa9a> │ │ │ │ lsls r7, r5, #3 │ │ │ │ add lr, r8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - sxtb r6, r1 │ │ │ │ + cbz r6, 3515da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa92> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sxth r0, r7 │ │ │ │ + cbz r0, 3515da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa92> │ │ │ │ lsls r7, r5, #3 │ │ │ │ add lr, r1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - sxth r2, r4 │ │ │ │ + cbz r2, 3515dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa94> │ │ │ │ lsls r7, r5, #3 │ │ │ │ add r6, lr │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbnz r6, 3515b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa6e> │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r5, 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -990580,15 +990579,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 350e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f2c8> │ │ │ │ + b.n 350ff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f4a8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 35164a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fb02> │ │ │ │ ldr r2, [pc, #80] @ (351650 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fb08>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -990635,15 +990634,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ muls r6, r2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ muls r0, r1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ orrs r6, r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + cbnz r4, 351676 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fb2e> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -990727,29 +990726,29 @@ │ │ │ │ ldr r2, [pc, #40] @ (351768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fc20>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 351698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fb50> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #720] @ (351a20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fed8>) │ │ │ │ + ldr r6, [pc, #656] @ (3519e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fe98>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - b.n 351d90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240248> │ │ │ │ + b.n 350f70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f428> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bcc.n 3516c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fb78> │ │ │ │ + bmi.n 3516a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fb58> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 351e00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2402b8> │ │ │ │ + b.n 350fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23f498> │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -991149,77 +991148,77 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 3515a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fa58> │ │ │ │ b.n 3518c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fd78> │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [pc, #0] @ (351b94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x24004c>) │ │ │ │ + ldr r4, [pc, #960] @ (351f54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x24040c>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - b.n 351e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240318> │ │ │ │ + b.n 352040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2404f8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - itet mi │ │ │ │ - lslmi r0, r5, #3 │ │ │ │ - bcs.n 351bf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2400b0> @ unpredictable │ │ │ │ - lslmi r2, r3, #3 │ │ │ │ - svc 0 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ + lsls r0, r5, #3 │ │ │ │ + bcc.n 351bd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240090> │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bcs.n 351bc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x24007c> │ │ │ │ + bcs.n 351ba4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x24005c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 351ce8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2401a0> │ │ │ │ + b.n 351ec8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240380> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bkpt 0x0076 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - bgt.n 351b58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240010> │ │ │ │ + itte vs │ │ │ │ + lslvs r0, r5, #3 │ │ │ │ + lslvs r0, r4, #22 │ │ │ │ + lslvc r1, r4, #3 │ │ │ │ + ble.n 351b38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23fff0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [pc, #552] @ (351dec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2402a4>) │ │ │ │ + ldr r3, [pc, #488] @ (351dac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240264>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + beq.n 351c4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240104> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 351d20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2401d8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - beq.n 351cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x24016c> │ │ │ │ + bne.n 351c94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x24014c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - beq.n 351cb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240168> │ │ │ │ + bne.n 351c90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240148> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r6, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 351bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240070> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + b.n 351c90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240148> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + beq.n 351ba0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240058> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + b.n 351c60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240118> │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #48] @ 0x30 │ │ │ │ @@ -991287,25 +991286,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (351ce0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240198>) │ │ │ │ ldr.w r3, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 351c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2400ec> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + beq.n 351d54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x24020c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r3, #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] @ (351d0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2401c4>) │ │ │ │ @@ -991441,49 +991440,49 @@ │ │ │ │ nop │ │ │ │ b.n 3523d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240888> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3523d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240888> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ b.n 3522b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240768> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + beq.n 351e80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x240338> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5, {r1, r2, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -994019,141 +994018,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 353b16 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x241fce> │ │ │ │ b.w 35314a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x241602> │ │ │ │ nop │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r0!, {} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r1!, {} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r5!, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 353c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2420ec> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 353c2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2420e4> │ │ │ │ ldr r1, [pc, #664] @ (353ed0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242388>) │ │ │ │ @@ -994405,47 +994404,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 353ebe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242376> │ │ │ │ b.w 35355a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x241a12> │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + nop {10} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - wfe │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ite cc │ │ │ │ - lslcc r2, r3, #3 │ │ │ │ - popcs {r2, r3, r7, pc} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + bkpt 0x007c │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 353f20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2423d8> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -994557,17 +994556,17 @@ │ │ │ │ mov.w r0, #13631488 @ 0xd00000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #131072 @ 0x20000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #1073741824 @ 0x40000000 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - itt │ │ │ │ - lsl r2, r3, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr.w r4, [pc, #1328] @ 354580 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242a38> │ │ │ │ sub.w sp, sp, #1048 @ 0x418 │ │ │ │ ldr.w r3, [pc, #1324] @ 354584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242a3c> │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ @@ -995084,67 +995083,67 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 35455c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242a14> │ │ │ │ nop │ │ │ │ ittt ls │ │ │ │ lslls r2, r3, #6 │ │ │ │ subls r3, #76 @ 0x4c │ │ │ │ movls r0, r0 │ │ │ │ - itet mi │ │ │ │ - lslmi r2, r3, #3 │ │ │ │ - ldrhpl r6, [r6, #42] @ 0x2a │ │ │ │ - lslmi r5, r4, #3 │ │ │ │ - bkpt 0x00ac │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + itt ls │ │ │ │ + lslls r2, r3, #3 │ │ │ │ bkpt 0x0096 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bkpt 0x0024 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - bkpt 0x0030 │ │ │ │ + ite ne │ │ │ │ + lslne r2, r3, #3 │ │ │ │ + wfeeq │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00e0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r2, [r5, #29] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r2, [r3, #28] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r3, #30] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cbnz r6, 354650 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242b08> │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbnz r4, 354646 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242afe> │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r6, #18] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cbnz r2, 354642 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242afa> │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbnz r6, 354640 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242af8> │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 354660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242b18> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 35466a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242b22> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - revsh r2, r1 │ │ │ │ + cbnz r2, 354662 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242b1a> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r1, 354630 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x242ae8> │ │ │ │ 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 │ │ │ │ @@ -997025,21 +997024,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (355af8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x243fb0>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 355760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x243c18> │ │ │ │ ... │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #576 @ (adr r5, 355d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2441f4>) │ │ │ │ + add r6, pc, #512 @ (adr r6, 355cfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2441b4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 355b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x243fdc> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -997954,23 +997953,23 @@ │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ lsls r1, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa3dffff │ │ │ │ ... │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ sub.w r2, r3, #38 @ 0x26 │ │ │ │ cmp r2, #4 │ │ │ │ bhi.w 35743e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2458f6> │ │ │ │ ldr.w r3, [pc, #1668] @ 356c28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2450e0> │ │ │ │ add r3, pc │ │ │ │ @@ -998603,17 +998602,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ ... │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ movs r5, #0 │ │ │ │ @@ -999111,15 +999110,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r1, #225 @ 0xe1 │ │ │ │ bl 48a5ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378aa4> │ │ │ │ mov r5, r0 │ │ │ │ b.w 35653c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2449f4> │ │ │ │ ... │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ blx 73f80 │ │ │ │ movs r0, #4 │ │ │ │ strd r5, r5, [sp, #216] @ 0xd8 │ │ │ │ @@ -999416,21 +999415,21 @@ │ │ │ │ movw r1, #865 @ 0x361 │ │ │ │ bl 485de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3742a0> │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #428] @ (357664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x245b1c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1000551,21 +1000550,21 @@ │ │ │ │ ... │ │ │ │ strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r3, #3 │ │ │ │ bne.n 357ffc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2464b4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ sub.w r7, r3, #65 @ 0x41 │ │ │ │ cmp r7, #7 │ │ │ │ bhi.w 3581d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x246690> │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -1001329,15 +1001328,15 @@ │ │ │ │ ... │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #9] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #184] @ (358988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x246e40>) │ │ │ │ + ldr r3, [pc, #120] @ (358948 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x246e00>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #428] @ (358a90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x246f48>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1014688,15 +1014687,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ b.n 361dec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2502a4> │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 36198c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x24fe44> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 3625a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x250a5c> │ │ │ │ + b.n 362784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x250c3c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #520] @ (3621a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x250658>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1016347,15 +1016346,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 363214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2516cc> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #264] @ (36337c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x251834>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ @@ -1018192,21 +1018191,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 364802 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x252cba> │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 3647f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x252cac> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - hlt 0x001e │ │ │ │ + cbnz r6, 3647ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x252ca6> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r4, 3647e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x252c98> │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (3648e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x252d9c>) │ │ │ │ @@ -1018331,15 +1018330,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb854 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb742 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + cbnz r0, 364918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x252dd0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #344] @ (364a5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x252f14>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1018504,17 +1018503,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r1, r3, r4, r5, lr} │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -1019040,15 +1019039,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 36519e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x253656> │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfa5e00d8 │ │ │ │ + @ instruction: 0xfb4e00d8 │ │ │ │ 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] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1020002,19 +1020001,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bics r6, r6 │ │ │ │ + add lr, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r0, r5, #3 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ bl 48a63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378af4> │ │ │ │ movs r1, #225 @ 0xe1 │ │ │ │ @@ -1020135,15 +1020134,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ add r3, pc, #624 @ (adr r3, 365f1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2543d4>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -1020492,43 +1020491,43 @@ │ │ │ │ ... │ │ │ │ add r3, pc, #176 @ (adr r3, 36611c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2545d4>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #144 @ (adr r3, 366104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2545bc>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r4, pc, #688 @ (adr r4, 366330 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2547e8>) │ │ │ │ + add r5, pc, #624 @ (adr r5, 3662f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2547a8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + strb r6, [r5, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r2, pc, #336 @ (adr r2, 3661e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25469c>) │ │ │ │ + add r3, pc, #272 @ (adr r3, 3661a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25465c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r1, pc, #528 @ (adr r1, 3662b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x254770>) │ │ │ │ + add r2, pc, #464 @ (adr r2, 366278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x254730>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r1, pc, #464 @ (adr r1, 366280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x254738>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 366240 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2546f8>) │ │ │ │ lsls r1, r3, #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, #2008] @ 0x7d8 │ │ │ │ @@ -1021605,21 +1021604,21 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 3666e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x254ba0> │ │ │ │ + b.n 3668c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x254d80> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3671a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25565c> │ │ │ │ + b.n 367384 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25583c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 366dc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x255280> │ │ │ │ + b.n 366fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x255460> │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ movw r2, #36269 @ 0x8dad │ │ │ │ movw r1, #35056 @ 0x88f0 │ │ │ │ movw r3, #36013 @ 0x8cad │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ @@ -1022069,17 +1022068,17 @@ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add.w r3, r3, #15040 @ 0x3ac0 │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add.w r0, r8, r3 │ │ │ │ bl 365134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2535ec> │ │ │ │ b.w 3664b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x254970> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ 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, #3504] @ 0xdb0 │ │ │ │ sub.w sp, sp, #556 @ 0x22c │ │ │ │ add.w r8, r0, #602112 @ 0x93000 │ │ │ │ @@ -1023388,15 +1023387,15 @@ │ │ │ │ bne.w 3672c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25577c> │ │ │ │ b.n 367912 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x255dca> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 364a68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x252f20> │ │ │ │ b.n 367fd2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25648a> │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #4736 @ 0x1280 │ │ │ │ add.w r5, r0, #4768 @ 0x12a0 │ │ │ │ @@ -1025621,17 +1025620,17 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #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, #119] @ 0x77 │ │ │ │ @@ -1026838,45 +1026837,45 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r4, [r7, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl ffff253e │ │ │ │ bl 4e2542 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d09fa> │ │ │ │ - cbnz r0, 36a580 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x258a38> │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ble.n 36a5b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x258a6c> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - movs r3, #158 @ 0x9e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ 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, #3816] @ 0xee8 │ │ │ │ ldr r4, [pc, #780] @ (36a878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x258d30>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -1027170,15 +1027169,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r2, [r5, r1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ ldr.w r6, [r0, #432] @ 0x1b0 │ │ │ │ @@ -1029112,23 +1029111,23 @@ │ │ │ │ bl 36aed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25938c> │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [sl, #16] │ │ │ │ b.n 36bace <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x259f86> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #552] @ (36bef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25a3ac>) │ │ │ │ + ldr r2, [pc, #488] @ (36beb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25a36c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + ldr r0, [pc, #552] @ (36bef8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25a3b0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #184] @ (36bd8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25a244>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - mov sl, sp │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r1, r3, #3 │ │ │ │ - mov r8, r9 │ │ │ │ + blx r7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr.w r5, [r0, #432] @ 0x1b0 │ │ │ │ @@ -1030050,17 +1030049,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #150 @ 0x96 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -1030887,15 +1030886,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r3, #32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1031694,15 +1031693,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1031911,19 +1031910,19 @@ │ │ │ │ b.n 36d9d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25be8c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf58400e3 │ │ │ │ + @ instruction: 0xf67400e3 │ │ │ │ movs r6, #36 @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2276] @ 0x8e4 │ │ │ │ ldrh.w r2, [r2, #2280] @ 0x8e8 │ │ │ │ str r3, [r1, #100] @ 0x64 │ │ │ │ @@ -1032473,15 +1032472,15 @@ │ │ │ │ b.n 36dcb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25c16c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r3, #164 @ 0xa4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #12 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ @ instruction: 0xfb85ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1032975,15 +1032974,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 36e44a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25c902> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r6, r0, #5 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1033297,19 +1033296,19 @@ │ │ │ │ nop │ │ │ │ subs r6, r1, r4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, r0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 36f58c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x25da44> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2124] @ 0x84c │ │ │ │ @@ -1041092,15 +1041091,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r4!, {r3, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r0, 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, #3992] @ 0xf98 │ │ │ │ mov sl, r2 │ │ │ │ @@ -1041322,19 +1041321,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r3, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (3740d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x262588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1041562,17 +1041561,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ itee eq │ │ │ │ lsleq r0, r3, #6 │ │ │ │ subne r3, #76 @ 0x4c │ │ │ │ movne r0, r0 │ │ │ │ bkpt 0x0052 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r0, #1864 @ 0x748 │ │ │ │ addw r1, r0, #1868 @ 0x74c │ │ │ │ add.w r2, r0, #1872 @ 0x750 │ │ │ │ addw r0, r0, #1876 @ 0x754 │ │ │ │ @@ -1041859,26 +1041858,26 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - itte eq │ │ │ │ - lsleq r0, r3, #3 │ │ │ │ - ldreq r4, [sp, #52] @ 0x34 │ │ │ │ - ldrne r1, [sp, #76] @ 0x4c │ │ │ │ + itet │ │ │ │ + lsl r0, r3, #3 │ │ │ │ + ldral r4, [sp, #52] @ 0x34 │ │ │ │ + ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 13c8b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ad68> │ │ │ │ b.n 374332 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2627ea> │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx 73d34 │ │ │ │ @@ -1042106,19 +1042105,19 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 373d08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2621c0> │ │ │ │ b.n 374332 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2627ea> │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - pop {r1, r3} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1042472,46 +1042471,46 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xb724 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb704 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r6, 374c64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26311c> │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xb6b4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 374c86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26313e> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #704 @ (adr r7, 374ed0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263388>) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r6, 374c58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263110> │ │ │ │ + pop {r1, r2} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - revsh r4, r7 │ │ │ │ + cbnz r4, 374c9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263152> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strd r0, r0, [r8, #876]! @ 0x36c │ │ │ │ - revsh r4, r5 │ │ │ │ + @ instruction: 0xead800db │ │ │ │ + cbnz r4, 374c9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263156> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbnz r2, 374c56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26310e> │ │ │ │ + hlt 0x001a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbnz r0, 374c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263100> │ │ │ │ + rev16 r0, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbnz r6, 374c5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263116> │ │ │ │ + hlt 0x001e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r2, [pc, #32] @ (374c60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263118>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 374a12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x262eca> │ │ │ │ @@ -1042519,17 +1042518,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (374c64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26311c>) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c3878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1d30> │ │ │ │ b.n 374aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x262fa4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 374c96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26314e> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r0, r3, #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, #580] @ 374ebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263374> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1042753,15 +1042752,15 @@ │ │ │ │ b.n 374de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26329c> │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1404] @ 0x57c │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 374d78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263230> │ │ │ │ bgt.n 374e70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263328> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #524] @ (3750e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26359c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1042957,17 +1042956,17 @@ │ │ │ │ nop │ │ │ │ bge.n 3751e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263698> │ │ │ │ lsls r0, r3, #6 │ │ │ │ cbz r4, 3750f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2635aa> │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -1043049,21 +1043048,21 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 375166 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26361e> │ │ │ │ bhi.n 375260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263718> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #252] @ (375300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2637b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1043154,17 +1043153,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 375260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263718> │ │ │ │ bvc.n 37539c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263854> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r4, 375364 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26381c> │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r0, 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 r4, [pc, #304] @ (375450 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263908>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1043295,17 +1043294,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #816 @ 0x330 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 3754c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26397c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sxth r0, r4 │ │ │ │ + cbz r0, 3754b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263968> │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (37557c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263a34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1043403,15 +1043402,15 @@ │ │ │ │ nop │ │ │ │ bmi.n 375520 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2639d8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3755a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263a60> │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (3755ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263aa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1043450,15 +1043449,15 @@ │ │ │ │ nop │ │ │ │ bcc.n 37555c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263a14> │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 375694 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263b4c> │ │ │ │ mov lr, r3 │ │ │ │ @@ -1043505,15 +1043504,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 3748c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x262d78> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ bcc.n 37571c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263bd4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, 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 r5, r2 │ │ │ │ @@ -1043528,15 +1043527,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3748c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x262d78> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0d600d7 │ │ │ │ + rsb r0, r6, #215 @ 0xd7 │ │ │ │ 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] @ (3757d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1043616,25 +1043615,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 375764 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263c1c> │ │ │ │ nop │ │ │ │ bcs.n 3758a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263d60> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r7, 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] │ │ │ │ @@ -1043718,25 +1043717,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (375918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263dd0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 375892 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263d4a> │ │ │ │ bne.n 375980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263e38> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r7, 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] @ (375a0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263ec4>) │ │ │ │ @@ -1043813,25 +1043812,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 37599c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263e54> │ │ │ │ nop │ │ │ │ beq.n 375a50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263f08> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (375afc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263fb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1043904,25 +1043903,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (375b14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263fcc>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 375a9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x263f52> │ │ │ │ ldmia r7!, {r3, r4} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (375bf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2640a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1043993,21 +1043992,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 375b84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26403c> │ │ │ │ ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #204] @ (375ce0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264198>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044074,25 +1044073,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (375cf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2641b0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ 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, #172] @ (375db8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264270>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044155,25 +1044154,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (375dd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264288>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, 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] @ (375f14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2643cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1044277,25 +1044276,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 375e62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26431a> │ │ │ │ nop │ │ │ │ ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #268] @ (376050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264508>) │ │ │ │ @@ -1044394,23 +1044393,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 375fa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26445c> │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #504 @ (adr r7, 376254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26470c>) │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, pc, #312 @ (adr r7, 37619c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264654>) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r1, r5, #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] │ │ │ │ @@ -1044470,19 +1044469,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3680] @ 0xe60 │ │ │ │ b.n 3760f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2645ac> │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, pc, #760 @ (adr r6, 376434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2648ec>) │ │ │ │ + add r7, pc, #696 @ (adr r7, 3763f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2648ac>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, pc, #624 @ (adr r6, 3763b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264868>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 376370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264828>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #32] @ (376174 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26462c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1044495,15 +1044494,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3750f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2635b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r6, pc, #488 @ (adr r6, 376360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264818>) │ │ │ │ + add r7, pc, #424 @ (adr r7, 376320 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2647d8>) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1044617,23 +1044616,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 376224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2646dc> │ │ │ │ stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, pc, #840 @ (adr r5, 376620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264ad8>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 3765e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264a98>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 3766d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264b8c>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 376694 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264b4c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #824 @ (adr r4, 37661c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264ad4>) │ │ │ │ + add r5, pc, #760 @ (adr r5, 3765dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264a94>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r1, r5, #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] │ │ │ │ @@ -1044751,25 +1044750,26 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3763ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264872> │ │ │ │ stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, pc, #152 @ (adr r4, 3764ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2649a4>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 3764ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264964>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #8 @ (adr r4, 376464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26491c>) │ │ │ │ + add r4, pc, #968 @ (adr r4, 376824 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264cdc>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, pc, #856 @ (adr r3, 3767bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264c74>) │ │ │ │ + add r4, pc, #792 @ (adr r4, 37677c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264c34>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vrev32.32 q8, q12 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ + lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #168] @ (376528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2649e0>) │ │ │ │ @@ -1044836,23 +1044836,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3764be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264976> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, pc, #680 @ (adr r3, 3767d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264c90>) │ │ │ │ + add r4, pc, #616 @ (adr r4, 376798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264c50>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, pc, #280 @ (adr r3, 37664c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264b04>) │ │ │ │ + add r4, pc, #216 @ (adr r4, 37660c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264ac4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, pc, #112 @ (adr r3, 3765ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264a64>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 37656c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264a24>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vhadd.u16 q0, q15, q12 │ │ │ │ + movs r6, r1 │ │ │ │ + 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 │ │ │ │ ldr r3, [pc, #268] @ (37665c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264b14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -1044945,25 +1044946,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3765ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264a82> │ │ │ │ stmia r4!, {} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, pc, #504 @ (adr r2, 37685c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264d14>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 37681c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264cd4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #968 @ (adr r1, 376a34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264eec>) │ │ │ │ + add r2, pc, #904 @ (adr r2, 3769f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264eac>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #792 @ (adr r1, 37698c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264e44>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 37694c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264e04>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stc2l 0, cr0, [r8, #928]! @ 0x3a0 │ │ │ │ + cdp2 0, 13, cr0, cr8, cr8, {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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (376758 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264c10>) │ │ │ │ @@ -1045034,23 +1045035,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3766ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264ba6> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, pc, #904 @ (adr r1, 376ae8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264fa0>) │ │ │ │ + add r2, pc, #840 @ (adr r2, 376aa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264f60>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #376 @ (adr r1, 3768dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264d94>) │ │ │ │ + add r2, pc, #312 @ (adr r2, 37689c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264d54>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #208 @ (adr r1, 37683c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264cf4>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 3767fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264cb4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stc2l 0, cr0, [lr], #928 @ 0x3a0 │ │ │ │ + ldc2l 0, cr0, [lr, #928] @ 0x3a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (3767ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264ca4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -1045088,17 +1045089,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3680] @ 0xe60 │ │ │ │ b.n 3767ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264c66> │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, pc, #840 @ (adr r0, 376b3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264ff4>) │ │ │ │ + add r1, pc, #776 @ (adr r1, 376afc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264fb4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -1045151,19 +1045152,19 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 37682a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264ce2> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3680] @ 0xe60 │ │ │ │ b.n 37685c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264d14> │ │ │ │ stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, pc, #656 @ (adr r0, 376b2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264fe4>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 376aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264fa4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, pc, #160 @ (adr r0, 376940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264df8>) │ │ │ │ + add r1, pc, #96 @ (adr r1, 376900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264db8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (376934 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264dec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1045212,17 +1045213,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + add r0, pc, #688 @ (adr r0, 376bec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2650a4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #744 @ (adr r0, 376c28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2650e0>) │ │ │ │ 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.w ip, [pc, #92] @ 3769ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264e64> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1045258,17 +1045259,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r0!, {} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #640 @ (adr r0, 376c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2650ec>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #504 @ (adr r0, 376bb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265068>) │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1045324,19 +1045325,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 376a26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264ede> │ │ │ │ nop │ │ │ │ ite vs │ │ │ │ lslvs r0, r3, #6 │ │ │ │ - ldrvc r7, [sp, #208] @ 0xd0 │ │ │ │ + addvc r0, pc, #144 @ (adr r0, 376af0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264fa8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + add r0, pc, #232 @ (adr r0, 376b4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265004>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + add r0, pc, #56 @ (adr r0, 376aa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264f58>) │ │ │ │ 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 r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1045610,25 +1045611,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 376c3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2650f4> │ │ │ │ bkpt 0x0092 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 3769b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x264e70> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 376c3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2650f4> │ │ │ │ @@ -1045827,17 +1045828,17 @@ │ │ │ │ b.n 376eaa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265362> │ │ │ │ ldr r2, [pc, #16] @ (376fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265460>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 376c3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2650f4> │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1045968,17 +1045969,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3770da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265592> │ │ │ │ b.n 377046 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2654fe> │ │ │ │ cbnz r0, 377134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2655ec> │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r4, #25 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (3772f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2657b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046147,17 +1046148,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 3771a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265658> │ │ │ │ @ instruction: 0xb816 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (3774b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26596c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046314,15 +1046315,15 @@ │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 37742c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2658e4> │ │ │ │ @ instruction: 0xb638 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r2, r3, #12 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r0, 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, #264] @ (3775d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046407,15 +1046408,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r2, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #432] @ (3777a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265c5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046558,21 +1046559,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbz r0, 377800 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265cb8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #420] @ (377970 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265e28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1046721,29 +1046722,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 37788a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265d42> │ │ │ │ cbz r6, 377994 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265e4c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #420] @ (377b4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x266004>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1046892,29 +1046893,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 377a66 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x265f1e> │ │ │ │ add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1047161,15 +1047162,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 377d72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26622a> │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #24] │ │ │ │ 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 │ │ │ │ add.w r6, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1048068,17 +1048069,17 @@ │ │ │ │ b.w 3780d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26658c> │ │ │ │ ldr r2, [pc, #16] @ (37897c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x266e34>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 378198 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x266650> │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #476] @ (378b70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x267028>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1050183,15 +1050184,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 379abe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x267f76> │ │ │ │ b.w 379b10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x267fc8> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ubfx r3, r0, #3, #1 │ │ │ │ ubfx r2, r0, #2, #1 │ │ │ │ ubfx r1, r0, #1, #1 │ │ │ │ and.w r0, r0, #1 │ │ │ │ bl 26d3c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15b87c> │ │ │ │ b.w 378abc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x266f74> │ │ │ │ @@ -1050505,15 +1050506,15 @@ │ │ │ │ b.n 37a6cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x268b84> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 37a65c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x268b14> │ │ │ │ strh r2, [r6, #32] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #752] @ (37aa24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x268edc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1050751,15 +1050752,15 @@ │ │ │ │ b.n 37a8a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x268d60> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #468] @ 0x1d4 │ │ │ │ b.n 37a768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x268c20> │ │ │ │ nop │ │ │ │ strh r0, [r4, #16] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r3, #19992 @ 0x4e18 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #144384 @ 0x23400 │ │ │ │ ldr.w r1, [r3, #904] @ 0x388 │ │ │ │ cbz r1, 37aa70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x268f28> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1051211,15 +1051212,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37af88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x269440>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r0, #8] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (37afb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x269468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051290,15 +1051291,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 37b02a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2694e2> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 37b02a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2694e2> │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (37b0a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26955c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051317,15 +1051318,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37b0a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x269560>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r4, #3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (37b0f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2695a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051344,15 +1051345,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37b0f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2695ac>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #80] @ (37b14c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x269604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1051474,19 +1051475,19 @@ │ │ │ │ beq.n 37b1b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26966a> │ │ │ │ ldr r2, [pc, #20] @ (37b270 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x269728>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 37b1dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x269694> │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1051569,19 +1051570,19 @@ │ │ │ │ bl 131300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f7b8> │ │ │ │ cmp r6, r0 │ │ │ │ it eq │ │ │ │ ldreq r3, [sp, #4] │ │ │ │ beq.n 37b2c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x269778> │ │ │ │ b.n 37b2f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2697b0> │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r6, r5] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ @@ -1051713,23 +1051714,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (37b4e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26999c>) │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 37b40e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2698c6> │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1052674,37 +1052675,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 37bc06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a0be> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r4, r4] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1788] @ 0x6fc │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 37bc6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a124> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37bf40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a3f8> │ │ │ │ @@ -1052773,31 +1052774,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 37bc06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a0be> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37bec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a378> │ │ │ │ b.n 37bd28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a1e0> │ │ │ │ nop │ │ │ │ - str r6, [r6, r3] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r4, r5] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + str r2, [r0, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (37c0d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a58c>) │ │ │ │ @@ -1053206,33 +1053207,33 @@ │ │ │ │ bls.w 37c19a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a652> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 37c2ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a764> │ │ │ │ b.n 37c292 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a74a> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [pc, #288] @ (37c4b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a96c>) │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [pc, #104] @ (37c400 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a8b8>) │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [pc, #160] @ (37c43c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a8f4>) │ │ │ │ + str r0, [r3, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #1008] @ (37c790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ac48>) │ │ │ │ + ldr r7, [pc, #944] @ (37c750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ac08>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [pc, #824] @ (37c6dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ab94>) │ │ │ │ + ldr r6, [pc, #760] @ (37c69c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ab54>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #840] @ (37c6f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26aba8>) │ │ │ │ + ldr r7, [pc, #776] @ (37c6b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ab68>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [pc, #800] @ (37c6cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ab84>) │ │ │ │ + ldr r6, [pc, #736] @ (37c68c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ab44>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #312] @ (37c4e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a9a0>) │ │ │ │ + ldr r7, [pc, #248] @ (37c4a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a960>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #136] @ (37c43c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a8f4>) │ │ │ │ + ldr r7, [pc, #72] @ (37c3fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a8b4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1f7cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xe616c> │ │ │ │ ldr r3, [pc, #220] @ (37c498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a950>) │ │ │ │ ldr r2, [pc, #220] @ (37c49c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a954>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1053320,39 +1053321,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 37c1dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a694> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37c3fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a8b4> │ │ │ │ b.n 37c28e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a746> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #352] @ (37c5fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26aab4>) │ │ │ │ + ldr r6, [pc, #288] @ (37c5bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26aa74>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #408] @ (37c638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26aaf0>) │ │ │ │ + ldr r5, [pc, #344] @ (37c5f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26aab0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [pc, #264] @ (37c5ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26aa64>) │ │ │ │ + ldr r6, [pc, #200] @ (37c56c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26aa24>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #416] @ (37c648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ab00>) │ │ │ │ + ldr r5, [pc, #352] @ (37c608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26aac0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #1000] @ (37c894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ad4c>) │ │ │ │ + ldr r5, [pc, #936] @ (37c854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ad0c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #576] @ (37c6f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26aba8>) │ │ │ │ + ldr r5, [pc, #512] @ (37c6b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ab68>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #920] @ (37c84c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ad04>) │ │ │ │ + ldr r5, [pc, #856] @ (37c80c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26acc4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #160] @ (37c558 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26aa10>) │ │ │ │ + ldr r5, [pc, #96] @ (37c518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a9d0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #848] @ (37c80c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26acc4>) │ │ │ │ + ldr r5, [pc, #784] @ (37c7cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ac84>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #736] @ (37c7a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ac58>) │ │ │ │ + ldr r5, [pc, #672] @ (37c760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ac18>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #456] @ (37c68c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ab44>) │ │ │ │ + ldr r5, [pc, #392] @ (37c64c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ab04>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #600] @ (37c720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26abd8>) │ │ │ │ + ldr r5, [pc, #536] @ (37c6e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ab98>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #32] @ (37c4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a9a4>) │ │ │ │ + ldr r4, [pc, #992] @ (37c8ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ad64>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 37c4fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a9b2> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1988] @ 0x7c4 │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 37c4fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26a9b2> │ │ │ │ @@ -1053797,19 +1053798,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 363b90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x252048> │ │ │ │ b.n 37c928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ade0> │ │ │ │ str r6, [r1, #16] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [pc, #264] @ (37cae0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26af98>) │ │ │ │ + ldr r1, [pc, #200] @ (37caa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26af58>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + ldr r0, [pc, #712] @ (37cca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26b15c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + ldr r0, [pc, #696] @ (37cc98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26b150>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #284] @ (37cb10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26afc8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1054061,23 +1054062,23 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r1, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r4, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, fp │ │ │ │ + mov r6, r9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r2, fp │ │ │ │ + mov r2, r9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, r4 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, r2 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1054334,21 +1054335,21 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r6, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r1, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r2 │ │ │ │ + add r8, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r4, r0 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, r3 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1054689,23 +1054690,23 @@ │ │ │ │ ... │ │ │ │ ldrsb r2, [r2, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r5, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + eors r6, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + ands r2, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1054977,19 +1054978,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 37d6b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26bb70> │ │ │ │ b.n 37d5da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ba92> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r6, [r2, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1055202,15 +1055203,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ cmp r0, #74 @ 0x4a │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #18 │ │ │ │ lsls r0, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1055248,15 +1055249,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #832] @ (37dd3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c1f4>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #104] @ 37da7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26bf34> │ │ │ │ @@ -1055297,17 +1055298,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 37da5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26bf16> │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #504] @ (37dc98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c150>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1055693,21 +1055694,21 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #664] @ (37e140 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c5f8>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #160] @ (37df70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c428>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1055914,33 +1055915,33 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #720] @ (37e3b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c86c>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ movs r0, #106 @ 0x6a │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r6, r5, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #4 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r0, r3, #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 r5, [pc, #164] @ (37e1cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c684>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1056183,29 +1056184,29 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bx sl │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r4, r1, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r0, r2, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1056281,17 +1056282,17 @@ │ │ │ │ bl 45d360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34b818> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 37e438 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c8f0> │ │ │ │ nop │ │ │ │ cmp r4, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 37dd3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c1f4> │ │ │ │ + b.n 37df1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c3d4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 37dd2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c1e4> │ │ │ │ + b.n 37df0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c3c4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (37e5e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ca9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056406,23 +1056407,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 37e4ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c9a2> │ │ │ │ add r8, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r3, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 37ec1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d0d4> │ │ │ │ + b.n 37ddfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26c2b4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 37ec0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d0c4> │ │ │ │ + b.n 37edec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d2a4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (37e61c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26cad4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056454,15 +1056455,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ orrs r4, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4068] @ 0xfe4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 37e702 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26cbba> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1056541,15 +1056542,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (37e738 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26cbf0>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c3918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1dd0> │ │ │ │ b.n 37e6ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26cba2> │ │ │ │ nop │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (37e834 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ccec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056627,15 +1056628,15 @@ │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 37e784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26cc3c> │ │ │ │ nop │ │ │ │ tst r6, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (37ea10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26cec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056793,31 +1056794,31 @@ │ │ │ │ b.n 37e93a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26cdf2> │ │ │ │ asrs r6, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldr r7, [pc, #0] @ (37ea18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ced0>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37ea1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ced4>) │ │ │ │ bx r2 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, pc, #272 @ (adr r2, 37eb34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26cfec>) │ │ │ │ + add r3, pc, #208 @ (adr r3, 37eaf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26cfac>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #26 │ │ │ │ + cmp r7, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #376 @ (adr r1, 37ebb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d070>) │ │ │ │ + add r2, pc, #312 @ (adr r2, 37eb78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d030>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (37eb30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26cfe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056892,15 +1056893,15 @@ │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 37ea80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26cf38> │ │ │ │ nop │ │ │ │ subs r7, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ (37ecfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d1b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1057054,31 +1057055,31 @@ │ │ │ │ b.n 37ec26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d0de> │ │ │ │ subs r6, #10 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldr r7, [pc, #0] @ (37ed04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d1bc>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37ed08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d1c0>) │ │ │ │ bx r2 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + add r0, pc, #288 @ (adr r0, 37ee30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d2e8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ add.w r2, r0, #2336 @ 0x920 │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2340] @ 0x924 │ │ │ │ @@ -1057327,27 +1057328,27 @@ │ │ │ │ bcc.n 37eef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d3ac> │ │ │ │ b.n 37ef48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d400> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 37eef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d3ac> │ │ │ │ b.n 37ef48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d400> │ │ │ │ nop │ │ │ │ - b.n 37efb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d46c> │ │ │ │ + b.n 37f194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d64c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1057595,41 +1057596,41 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 37f02c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d4e4> │ │ │ │ ldr r2, [pc, #56] @ (37f264 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d71c>) │ │ │ │ add r2, pc │ │ │ │ b.n 37f1e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26d6a0> │ │ │ │ nop │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r1, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #36495 @ 0x8e8f │ │ │ │ sub sp, #12 │ │ │ │ @@ -1058134,33 +1058135,33 @@ │ │ │ │ nop │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r6, r3, #11 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + subs r0, #100 @ 0x64 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r5, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1058455,33 +1058456,33 @@ │ │ │ │ nop │ │ │ │ lsls r2, r3, #31 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #32 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsls r2, r5, #29 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r0, 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, #16 │ │ │ │ @@ -1058726,21 +1058727,21 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsls r2, r3, #12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r2, r0, #11 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1058843,21 +1058844,21 @@ │ │ │ │ b.n 37fe7e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26e336> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r6, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r0, r3, #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] @ (37ffa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26e460>) │ │ │ │ @@ -1058926,17 +1058927,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r0, r3, #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] @ 38014c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26e604> │ │ │ │ sub sp, #32 │ │ │ │ @@ -1059080,22 +1059081,22 @@ │ │ │ │ b.n 380062 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26e51a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ vsra.u64 d16, d7, #20 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #204] @ 380244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26e6fc> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1059172,18 +1059173,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3801bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26e674> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ mrc2 1, 3, r0, cr12, cr7, {4} │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ mrc2 1, 1, r0, cr12, cr7, {4} │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1059250,15 +1059251,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldc2l 1, cr0, [r2, #-604]! @ 0xfffffda4 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r4, #-604]! @ 0xfffffda4 │ │ │ │ - subs r2, r0, r1 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1059328,20 +1059329,20 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldc2 1, cr0, [ip], {151} @ 0x97 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #3 │ │ │ │ mcrr2 1, 9, r0, sl, cr7 │ │ │ │ - adds r4, r3, r6 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1059421,17 +1059422,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 3805e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ea9c> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1059504,18 +1059505,18 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xfad40197 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xfa620197 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #92] @ 380664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26eb1c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1059706,15 +1059707,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldrh.w r0, [sl, ] │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7f00197 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1059858,17 +1059859,17 @@ │ │ │ │ bhi.n 3809b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ee70> │ │ │ │ b.n 3809f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26eeac> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 3809b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ee70> │ │ │ │ b.n 3809f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26eeac> │ │ │ │ nop │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #300] @ 380b74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f02c> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1059979,18 +1059980,18 @@ │ │ │ │ b.n 380b42 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26effa> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ sub.w r1, ip, #4947968 @ 0x4b8000 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ sbcs.w r1, r2, #4947968 @ 0x4b8000 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1060093,18 +1060094,18 @@ │ │ │ │ b.n 380c60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f118> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bic.w r1, ip, #4947968 @ 0x4b8000 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xf3ee0197 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1060209,17 +1060210,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 380df2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f2aa> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 380db0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f268> │ │ │ │ b.n 380d4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f204> │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #224] @ (380f04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f3bc>) │ │ │ │ @@ -1060313,19 +1060314,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 380ee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f39c> │ │ │ │ subs r6, r5, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ rsb r1, r8, #151 @ 0x97 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #216 @ (adr r6, 380fec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f4a4>) │ │ │ │ + add r7, pc, #152 @ (adr r7, 380fac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f464>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #160] @ (380fd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f488>) │ │ │ │ @@ -1060393,15 +1060394,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, r4, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xf0b40197 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #168 @ (adr r5, 381088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f540>) │ │ │ │ + add r6, pc, #104 @ (adr r6, 381048 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f500>) │ │ │ │ lsls r6, r2, #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] @ (3810dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f594>) │ │ │ │ @@ -1060501,21 +1060502,21 @@ │ │ │ │ b.n 381038 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f4f0> │ │ │ │ nop │ │ │ │ adds r0, r4, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ vsra.s64 d16, d7, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #424 @ (adr r4, 381294 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f74c>) │ │ │ │ + add r5, pc, #360 @ (adr r5, 381254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f70c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - itee eq │ │ │ │ - lsleq r6, r2, #3 │ │ │ │ - ite eq @ unpredictable │ │ │ │ - lsleq r6, r2, #3 │ │ │ │ - stmdbne sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + ittt │ │ │ │ + lsl r6, r2, #3 │ │ │ │ + itt @ unpredictable > │ │ │ │ + lsl 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (3811ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f664>) │ │ │ │ mov r6, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -1060582,15 +1060583,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, r1, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ mrc 1, 6, r0, cr12, cr7, {4} │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #328 @ (adr r3, 381304 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f7bc>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 3812c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f77c>) │ │ │ │ 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, #396] @ (381358 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f810>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1060744,27 +1060745,27 @@ │ │ │ │ bne.n 38132e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f7e6> │ │ │ │ b.n 381246 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f6fe> │ │ │ │ asrs r2, r0, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ mcr 1, 1, r0, cr0, cr7, {4} │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r2, #54 @ 0x36 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #816 @ (adr r1, 3816a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26fb5c>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 381664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26fb1c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r6, r2, #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] │ │ │ │ @@ -1060916,17 +1060917,17 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3814cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f984> │ │ │ │ asrs r2, r1, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ stc 1, cr0, [sl], #-604 @ 0xfffffda4 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (381650 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26fb08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1061030,15 +1061031,15 @@ │ │ │ │ b.n 3815c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26fa78> │ │ │ │ nop │ │ │ │ asrs r4, r1, #16 │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xeaa80197 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r0, 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, #404] @ (381808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26fcc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1061192,25 +1061193,25 @@ │ │ │ │ bne.n 3817e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26fc9a> │ │ │ │ b.n 3816d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26fb90> │ │ │ │ asrs r6, r3, #11 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldrd r0, r1, [lr, #-604]! @ 0x25c │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #336] @ (381990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26fe48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1061340,25 +1061341,25 @@ │ │ │ │ b.n 3818c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26fd80> │ │ │ │ asrs r0, r2, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 3818f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26fdac> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r5, r4] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #312] @ (381b00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26ffb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1061478,21 +1061479,21 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r1, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 381754 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26fc0c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1061512,15 +1061513,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f2c8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r5, #17 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1061542,15 +1061543,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380f1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f3d4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r0, r3, #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] @ 381c00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2700b8> │ │ │ │ @@ -1061570,15 +1061571,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f2c8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1061600,15 +1061601,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380f1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f3d4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1061628,15 +1061629,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f498> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1061658,15 +1061659,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3810f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f5ac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r0, r3, #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] @ 381d38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2701f0> │ │ │ │ @@ -1061686,15 +1061687,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f498> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1061716,15 +1061717,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3810f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f5ac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1061742,15 +1061743,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f2c8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1061768,15 +1061769,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x26f498> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (381e58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270310>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 381e54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27030c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1061965,21 +1061966,21 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 3822c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270778> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #82 @ 0x52 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (382150 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1062084,15 +1062085,15 @@ │ │ │ │ b.n 3820c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27057a> │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ svc 168 @ 0xa8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #400] @ (382304 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2707bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062246,25 +1062247,26 @@ │ │ │ │ b.n 382218 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2706d0> │ │ │ │ lsls r4, r3, #31 │ │ │ │ lsls r0, r3, #6 │ │ │ │ udf #122 @ 0x7a │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 q8, q8, │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - vqadd.u8 q0, q8, │ │ │ │ - mcr2 0, 5, r0, cr6, cr7, {6} │ │ │ │ - mcr2 0, 7, r0, cr10, cr7, {6} │ │ │ │ - mcr2 0, 4, r0, cr4, cr7, {6} │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + vshr.u64 q8, , #16 │ │ │ │ + vshr.u64 q0, , #42 │ │ │ │ + vshr.u64 q8, , #38 │ │ │ │ + vqadd.u64 q8, q10, │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mrc2 0, 2, r0, cr6, cr7, {6} │ │ │ │ - mrc2 0, 3, r0, cr4, cr7, {6} │ │ │ │ + vqadd.u8 q8, q11, │ │ │ │ + vqadd.u32 q8, q10, │ │ │ │ stmdb 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, #400] @ (3824d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270990>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -1062417,25 +1062419,25 @@ │ │ │ │ b.n 3823ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2708a4> │ │ │ │ lsls r0, r1, #24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bgt.n 38242c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2708e4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8, #860]! @ 0x35c │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + mrc2 0, 6, r0, cr8, cr7, {6} │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stc2 0, cr0, [ip, #-860]! @ 0xfffffca4 │ │ │ │ - ldc2 0, cr0, [lr, #-860]! @ 0xfffffca4 │ │ │ │ - ldc2 0, cr0, [r6, #-860] @ 0xfffffca4 │ │ │ │ - ldc2 0, cr0, [ip, #-860] @ 0xfffffca4 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + mrc2 0, 0, r0, cr12, cr7, {6} │ │ │ │ + mcr2 0, 1, r0, cr14, cr7, {6} │ │ │ │ + mcr2 0, 0, r0, cr6, cr7, {6} │ │ │ │ + mcr2 0, 0, r0, cr12, cr7, {6} │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stc2l 0, cr0, [lr], #860 @ 0x35c │ │ │ │ - stc2 0, cr0, [r0], #860 @ 0x35c │ │ │ │ + ldc2l 0, cr0, [lr, #860] @ 0x35c │ │ │ │ + ldc2 0, cr0, [r0, #860] @ 0x35c │ │ │ │ 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] @ (382660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270b18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1062558,19 +1062560,19 @@ │ │ │ │ b.n 3825ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270a64> │ │ │ │ lsls r6, r6, #16 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bge.n 382608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270ac0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6], #-860 @ 0xfffffca4 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + stc2 0, cr0, [r6, #-860]! @ 0xfffffca4 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfb9c00d7 │ │ │ │ - str r2, [r1, r1] │ │ │ │ + stc2 0, cr0, [ip], {215} @ 0xd7 │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (382844 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270cfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062740,27 +1062742,27 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #11 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bls.n 382908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270dc0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfade00d7 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + smlaldx r0, r0, lr, r7 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r5, #46 @ 0x2e │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xfa2e00d7 │ │ │ │ - ldr r6, [pc, #768] @ (382b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27101c>) │ │ │ │ + @ instruction: 0xfb1e00d7 │ │ │ │ + ldr r7, [pc, #704] @ (382b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270fdc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfa0400d7 │ │ │ │ - ldr r6, [pc, #600] @ (382ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270f7c>) │ │ │ │ + @ instruction: 0xfaf400d7 │ │ │ │ + ldr r7, [pc, #536] @ (382a84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270f3c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr??.w r0, [r8, r7, lsl #1] │ │ │ │ - subs r4, #2 │ │ │ │ + @ instruction: 0xfa6800d7 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (382b2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x270fe4>) │ │ │ │ @@ -1063015,23 +1063017,23 @@ │ │ │ │ nop │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bvc.n 382bfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2710b4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vst4. {d0-d3}, [r2 :64], r7 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldr??.w r0, [r2, #215] @ 0xd7 │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movt r0, #26839 @ 0x68d7 │ │ │ │ - @ instruction: 0xf6d600d7 │ │ │ │ - subw r0, lr, #2263 @ 0x8d7 │ │ │ │ - @ instruction: 0xf6da00d7 │ │ │ │ + @ instruction: 0xf7b600d7 │ │ │ │ + @ instruction: 0xf7c600d7 │ │ │ │ + @ instruction: 0xf79e00d7 │ │ │ │ + @ instruction: 0xf7ca00d7 │ │ │ │ stmdb sp!, {r4, 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, #672] @ (382e08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2712c0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1063286,23 +1063288,23 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 382d2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2711e4> │ │ │ │ stc2l 1, cr0, [sl, #604]! @ 0x25c │ │ │ │ bmi.n 382d18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2711d0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf66e00d7 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + @ instruction: 0xf75e00d7 │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bics.w r0, r4, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf3f800d7 │ │ │ │ - ands.w r0, ip, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf3fc00d7 │ │ │ │ + @ instruction: 0xf52400d7 │ │ │ │ + @ instruction: 0xf4e800d7 │ │ │ │ + add.w r0, ip, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf4ec00d7 │ │ │ │ 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, #424] @ (382fec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2714a4>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r1, [pc, #424] @ (382ff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2714a8>) │ │ │ │ @@ -1063468,21 +1063470,21 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 382f34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2713ec> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - usat r0, #23, r4, asr #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + eors.w r0, r4, #7045120 @ 0x6b8000 │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bne.n 3830d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271588> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf2b200d7 │ │ │ │ - movt r0, #16599 @ 0x40d7 │ │ │ │ + usat r0, #23, r2, asr #3 │ │ │ │ + @ instruction: 0xf3b400d7 │ │ │ │ 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, #424] @ (3831cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271684>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r1, [pc, #424] @ (3831d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271688>) │ │ │ │ @@ -1063650,21 +1063652,21 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1ec00d7 │ │ │ │ - strh r6, [r5, #32] │ │ │ │ + @ instruction: 0xf2dc00d7 │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - sub.w r0, r6, #215 @ 0xd7 │ │ │ │ - @ instruction: 0xf19000d7 │ │ │ │ + @ instruction: 0xf29600d7 │ │ │ │ + @ instruction: 0xf28000d7 │ │ │ │ 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, #420] @ (3833a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271860>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r1, [pc, #420] @ (3833ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271864>) │ │ │ │ @@ -1063830,21 +1063832,21 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, ip, #215 @ 0xd7 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + adds.w r0, ip, #215 @ 0xd7 │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmia r5, {r2, r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - vshr.s64 q8, , #26 │ │ │ │ - vshr.s64 q0, , #16 │ │ │ │ + @ instruction: 0xf0d600d7 │ │ │ │ + @ instruction: 0xf0a000d7 │ │ │ │ stmdb 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] @ (38357c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271a34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -1064001,23 +1064003,23 @@ │ │ │ │ b.n 38342a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2718e2> │ │ │ │ nop │ │ │ │ sbcs.w r1, r0, #4947968 @ 0x4b8000 │ │ │ │ ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 3, r0, cr2, cr7, {6} │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + vqadd.s32 q8, q9, │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r6, r6, #31 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stcl 0, cr0, [r2, #860] @ 0x35c │ │ │ │ - stcl 0, cr0, [ip, #-860]! @ 0xfffffca4 │ │ │ │ - stc 0, cr0, [r4, #-860]! @ 0xfffffca4 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + mrc 0, 5, r0, cr2, cr7, {6} │ │ │ │ + mrc 0, 2, r0, cr12, cr7, {6} │ │ │ │ + mrc 0, 0, r0, cr4, cr7, {6} │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ 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 r3, [pc, #472] @ (383790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271c48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064200,25 +1064202,25 @@ │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 383606 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271abe> │ │ │ │ @ instruction: 0xf3980197 │ │ │ │ ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr], #860 @ 0x35c │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldc 0, cr0, [lr, #860] @ 0x35c │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r2, r0, #24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - rsbs r0, r2, r7, lsr #3 │ │ │ │ - sbc.w r0, r8, r7, lsr #3 │ │ │ │ - subs.w r0, ip, r7, lsr #3 │ │ │ │ - adcs.w r0, r0, r7, lsr #3 │ │ │ │ - @ instruction: 0xeb2600d7 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + stcl 0, cr0, [r2], {215} @ 0xd7 │ │ │ │ + mrrc 0, 13, r0, r8, cr7 │ │ │ │ + stc 0, cr0, [ip], #860 @ 0x35c │ │ │ │ + mcrr 0, 13, r0, r0, cr7 │ │ │ │ + ldc 0, cr0, [r6], {215} @ 0xd7 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ 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 r3, [pc, #472] @ (3839ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271e64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064401,25 +1064403,25 @@ │ │ │ │ b.n 383822 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271cda> │ │ │ │ nop │ │ │ │ sbcs.w r1, ip, #151 @ 0x97 │ │ │ │ ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r2, r7, lsr #3 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + @ instruction: 0xeb8200d7 │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r6, r4, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xe9b600d7 │ │ │ │ - strd r0, r0, [ip, #-860] @ 0x35c │ │ │ │ - @ instruction: 0xe9a000d7 │ │ │ │ - ldmdb r4!, {r0, r1, r2, r4, r6, r7} │ │ │ │ - stmdb ip, {r0, r1, r2, r4, r6, r7} │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + @ instruction: 0xeaa600d7 │ │ │ │ + bics.w r0, ip, r7, lsr #3 │ │ │ │ + eors.w r0, r0, r7, lsr #3 │ │ │ │ + bic.w r0, r4, r7, lsr #3 │ │ │ │ + ldrd r0, r0, [ip, #860]! @ 0x35c │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r0, r5, #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] │ │ │ │ @@ -1064562,17 +1064564,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (383b9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272054>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 383b02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271fba> │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r7, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1064696,21 +1064698,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 4584f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3469a8> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 383c5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272114> │ │ │ │ - b.n 383a08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271ec0> │ │ │ │ + b.n 383be8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2720a0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 383a0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271ec4> │ │ │ │ + b.n 383bec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2720a4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 383948 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271e00> │ │ │ │ + b.n 383b28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271fe0> │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov r4, r1 │ │ │ │ @@ -1064880,15 +1064882,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3839e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271e98> │ │ │ │ + b.n 383bc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272078> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r7, 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, #4032] @ 0xfc0 │ │ │ │ @@ -1065044,27 +1065046,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 384026 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2724de> │ │ │ │ bic.w r1, sl, r7, lsr #2 │ │ │ │ - b.n 383930 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271de8> │ │ │ │ + b.n 383b10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271fc8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 384760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c18> │ │ │ │ + b.n 383940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271df8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3838e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271da0> │ │ │ │ + b.n 383ac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271f80> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 38471c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272bd4> │ │ │ │ + b.n 3838fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271db4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 384748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c00> │ │ │ │ + b.n 383928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271de0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 384778 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c30> │ │ │ │ + b.n 383958 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271e10> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3847e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c98> │ │ │ │ + b.n 3839c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x271e78> │ │ │ │ lsls r7, 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] @ (384180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272638>) │ │ │ │ @@ -1065253,33 +1065255,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 38422c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2726e4> │ │ │ │ bkpt 0x0058 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r4 │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 384868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d20> │ │ │ │ + b.n 384a48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272f00> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 38420c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2726c4> │ │ │ │ + bcs.n 3841ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2726a4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 384228 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2726e0> │ │ │ │ + bcs.n 384208 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2726c0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 384858 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d10> │ │ │ │ + b.n 384a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272ef0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 384870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d28> │ │ │ │ + b.n 384a50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272f08> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 384900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272db8> │ │ │ │ + b.n 384ae0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272f98> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 38475c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c14> │ │ │ │ + b.n 38493c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272df4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 384884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d3c> │ │ │ │ + b.n 384a64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272f1c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3846e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272ba0> │ │ │ │ + b.n 3848c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d80> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #304] @ (38443c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2728f4>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1065406,27 +1065408,27 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3848b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d6c> │ │ │ │ + b.n 384a94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272f4c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ pop {r1, r2, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 3847e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c9c> │ │ │ │ + b.n 3849c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272e7c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmn r0, r2 │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3847d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c90> │ │ │ │ + b.n 3849b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272e70> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 384788 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c40> │ │ │ │ + b.n 384968 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272e20> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 384580 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272a38> │ │ │ │ + b.n 384760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c18> │ │ │ │ lsls r7, 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] @ (3844fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2729b4>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1065483,15 +1065485,15 @@ │ │ │ │ nop │ │ │ │ b.n 383e8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272344> │ │ │ │ lsls r7, r2, #6 │ │ │ │ cbnz r6, 38455e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272a16> │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 384808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272cc0> │ │ │ │ + b.n 3849e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272ea0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbnz r6, 384552 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272a0a> │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1065553,15 +1065555,15 @@ │ │ │ │ nop │ │ │ │ b.n 383de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2722a0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ revsh r2, r3 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 384790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c48> │ │ │ │ + b.n 384970 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272e28> │ │ │ │ lsls r7, r2, #3 │ │ │ │ rev16 r2, r6 │ │ │ │ lsls r7, r2, #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, #3952] @ 0xf70 │ │ │ │ @@ -1065686,29 +1065688,29 @@ │ │ │ │ nop │ │ │ │ b.n 384ddc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273294> │ │ │ │ lsls r7, r2, #6 │ │ │ │ rev r4, r5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3847d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c88> │ │ │ │ + b.n 3849b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272e68> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 38487c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d34> │ │ │ │ + b.n 384a5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272f14> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbnz r2, 384744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272bfc> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + b.n 384850 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d08> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3847d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c88> │ │ │ │ + b.n 3849b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272e68> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + b.n 384880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d38> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + b.n 3848a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d58> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + b.n 3848c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d78> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1065865,17 +1065867,17 @@ │ │ │ │ bne.n 384848 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272d00> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 26b1c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x15967c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3847a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c5a> │ │ │ │ b.n 3847b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272c70> │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + b.n 38498c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272e44> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1066117,19 +1066119,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (384b40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272ff8>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 384992 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272e4a> │ │ │ │ - bgt.n 384b2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272fe4> │ │ │ │ + ble.n 384b0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272fc4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 384a84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272f3c> │ │ │ │ + ble.n 384a64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272f1c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 384c18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2730d0> │ │ │ │ + ble.n 384bf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2730b0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #72] @ (384ba0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273058>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1066161,15 +1066163,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 38492c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272de4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ble.n 384b98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273050> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bgt.n 384ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272f7c> │ │ │ │ + ble.n 384ca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27315c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #84] @ 384c0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2730c4> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1066204,19 +1066206,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ble.n 384b3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x272ff4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bgt.n 384c88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273140> │ │ │ │ + ble.n 384c68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273120> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 384c4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273104> │ │ │ │ + ble.n 384c2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2730e4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 384c70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273128> │ │ │ │ + ble.n 384c50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273108> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #88] @ (384c88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273140>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1066256,17 +1066258,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (384c90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273148>) │ │ │ │ add r3, pc │ │ │ │ b.n 384c50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273108> │ │ │ │ nop │ │ │ │ ble.n 384cd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273188> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - blt.n 384c74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27312c> │ │ │ │ + bgt.n 384c54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27310c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 384c30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2730e8> │ │ │ │ + bgt.n 384c10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2730c8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #104] @ 384d0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2731c4> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1066309,19 +1066311,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bgt.n 384c64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27311c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - blt.n 384c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273100> │ │ │ │ + bgt.n 384c28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2730e0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 384c20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2730d8> │ │ │ │ + bgt.n 384e00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2732b8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 384d74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27322c> │ │ │ │ + bgt.n 384d54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27320c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #108] @ (384d98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273250>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1066368,19 +1066370,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bgt.n 384de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27329c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - blt.n 384e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2732c8> │ │ │ │ + bgt.n 384df0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2732a8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 384de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2732a0> │ │ │ │ + bgt.n 384dc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273280> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 384df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2732b0> │ │ │ │ + bgt.n 384dd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273290> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (384e40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2732f8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1066437,21 +1066439,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ blt.n 384d70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273228> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bge.n 384e3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2732f4> │ │ │ │ + blt.n 384e1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2732d4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 384dfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2732b4> │ │ │ │ + blt.n 384ddc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273294> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 384e6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273324> │ │ │ │ + bge.n 384e4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273304> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 384d58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273210> │ │ │ │ + blt.n 384f38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2733f0> │ │ │ │ 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 │ │ │ │ add.w r4, r2, #100 @ 0x64 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1066638,15 +1066640,15 @@ │ │ │ │ b.n 384f94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27344c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 384f4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273404> │ │ │ │ + bge.n 38512c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2735e4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add sp, #400 @ 0x190 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -1066994,19 +1066996,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3853aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273862> │ │ │ │ bpl.n 385398 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273850> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bpl.n 385328 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2737e0> │ │ │ │ + bvs.n 385308 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2737c0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 38533c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2737f4> │ │ │ │ + bvs.n 38531c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2737d4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 3854c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273980> │ │ │ │ + bvs.n 3854a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273960> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #272] @ (385508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2739c0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1067123,22 +1067125,22 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bpl.n 385590 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273a48> │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3855e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273aa0> │ │ │ │ + bvs.n 3855c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273a80> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bpl.n 385584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273a3c> │ │ │ │ + bvs.n 385564 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273a1c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r3, sp, #520 @ 0x208 │ │ │ │ lsls r7, r2, #6 │ │ │ │ @ instruction: 0xf7e80197 │ │ │ │ - bmi.n 385478 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273930> │ │ │ │ + bpl.n 385458 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273910> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #136] @ (3855c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273a78>) │ │ │ │ @@ -1067196,17 +1067198,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3326b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x220b70> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ bmi.n 3855f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273ab0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bmi.n 3856b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273b70> │ │ │ │ + bpl.n 385698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273b50> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 385660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273b18> │ │ │ │ + bpl.n 385640 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273af8> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1067248,17 +1067250,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 385718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273bd0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 3855e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273a98> │ │ │ │ + bmi.n 3855c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273a78> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #440] @ (385810 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273cc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1067429,21 +1067431,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 3856e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273b98> │ │ │ │ bcs.n 385808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273cc0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bcc.n 385780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273c38> │ │ │ │ + bmi.n 385760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273c18> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 3858fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273db4> │ │ │ │ + bmi.n 3858dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273d94> │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (3858a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273d5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1067486,19 +1067488,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 385886 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273d3e> │ │ │ │ bne.n 3858d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273d90> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bcs.n 3858e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273d98> │ │ │ │ + bcc.n 3858c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273d78> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 385898 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273d50> │ │ │ │ + bcs.n 385878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x273d30> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -1068898,49 +1068900,49 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r4, pc, #344 @ (adr r4, 3868f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x274db0>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r2, pc, #248 @ (adr r2, 38689c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x274d54>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r6!, {} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {} │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsrs r0, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1069315,35 +1069317,35 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - itet │ │ │ │ - lsl r7, r2, #3 │ │ │ │ - it lt @ unpredictable │ │ │ │ - lsllt r7, r2, #3 │ │ │ │ - ite cs │ │ │ │ - lslcs r7, r2, #3 │ │ │ │ - ldrcc r2, [pc, #664] @ (386ed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275390>) │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + ldr r2, [pc, #664] @ (386ed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275390>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 386a8e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x274f46> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ orr.w r2, r2, #32 │ │ │ │ @@ -1069582,24 +1069584,24 @@ │ │ │ │ bne.w 386cde <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275196> │ │ │ │ b.n 386e3e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2752f6> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 386e76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27532e> │ │ │ │ b.n 386cde <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275196> │ │ │ │ nop │ │ │ │ - it cc │ │ │ │ - lslcc r7, r2, #3 │ │ │ │ - bkpt 0x003a │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - itee eq │ │ │ │ - lsleq r7, r2, #3 │ │ │ │ - itet ne @ unpredictable │ │ │ │ - lslne r7, r2, #3 │ │ │ │ - asreq r0, r6, #18 │ │ │ │ - movne r0, r0 │ │ │ │ + itet cs │ │ │ │ + lslcs r7, r2, #3 │ │ │ │ + ittt @ unpredictable │ │ │ │ + lsl r7, r2, #3 │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ + lsl r7, r2, #3 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ @@ -1069987,17 +1069989,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (38734c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275804>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 38729c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275754> │ │ │ │ - cbnz r6, 387386 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27583e> │ │ │ │ + revsh r6, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r4, 387360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275818> │ │ │ │ + rev r4, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #360] @ (3874c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275980>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1070119,21 +1070121,21 @@ │ │ │ │ b.n 38743a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2758f2> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + cbnz r0, 3874e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27599e> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + cbnz r4, 3874de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275996> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + cbnz r2, 3874d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275990> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #328] @ (387638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275af0>) │ │ │ │ @@ -1070258,21 +1070260,21 @@ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 38758e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275a46> │ │ │ │ push {r1, r5, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1070699,23 +1070701,23 @@ │ │ │ │ b.n 387784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275c3c> │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1baf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xa93fc> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1844] @ 0x734 │ │ │ │ b.n 3876b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275b6c> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1071120,23 +1071122,23 @@ │ │ │ │ sub.w r2, r2, #34048 @ 0x8500 │ │ │ │ subs r2, #118 @ 0x76 │ │ │ │ cmp r2, #2 │ │ │ │ bls.w 387b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27601c> │ │ │ │ b.n 387f08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2763c0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #16 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [pc, #80] @ (38814c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276604>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.w 387784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x275c3c> │ │ │ │ @@ -1071160,15 +1071162,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 387cae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276166> │ │ │ │ movw r2, #5890 @ 0x1702 │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 387b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27601c> │ │ │ │ b.n 387f08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2763c0> │ │ │ │ nop │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #44] @ 38818c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276644> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1071905,25 +1071907,25 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #280 @ (adr r2, 388af0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276fa8>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrb r4, [r0, #4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #248 @ (adr r6, 388adc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f94>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 388a9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f54>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r5, pc, #312 @ (adr r5, 388b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276fdc>) │ │ │ │ + add r6, pc, #248 @ (adr r6, 388ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f9c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #200 @ (adr r4, 388ab8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f70>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 388a78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f30>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #168 @ (adr r4, 388a9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f54>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 388a5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f14>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #152 @ (adr r4, 388a90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f48>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 388a50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f08>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 388a54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f0c> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 388a60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f18> │ │ │ │ @@ -1071998,17 +1072000,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 388a14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276ecc> │ │ │ │ b.n 3887aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276c62> │ │ │ │ movs r5, #2 │ │ │ │ b.n 388a14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276ecc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - add r3, pc, #544 @ (adr r3, 388cf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2771a8>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 388cb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277168>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, pc, #320 @ (adr r3, 388c14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2770cc>) │ │ │ │ + add r4, pc, #256 @ (adr r4, 388bd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27708c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #332] @ (388c30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2770e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072115,19 +1072117,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 388b54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27700c> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #776 @ (adr r1, 388f44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2773fc>) │ │ │ │ + add r2, pc, #712 @ (adr r2, 388f04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2773bc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #760 @ (adr r1, 388f38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2773f0>) │ │ │ │ + add r2, pc, #696 @ (adr r2, 388ef8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2773b0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #348] @ (388dac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277264>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072253,23 +1072255,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 388cbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277176> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #416 @ (adr r0, 388f58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277410>) │ │ │ │ + add r1, pc, #352 @ (adr r1, 388f18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2773d0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #400 @ (adr r0, 388f4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277404>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 388f0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2773c4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #536 @ (adr r0, 388fd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277490>) │ │ │ │ + add r1, pc, #472 @ (adr r1, 388f98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277450>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #464 @ (adr r0, 388f94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27744c>) │ │ │ │ + add r1, pc, #400 @ (adr r1, 388f54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27740c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #368] @ (388f44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2773fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072393,23 +1072395,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1fd0> │ │ │ │ b.n 388e3a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2772f2> │ │ │ │ ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r7, 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] @ 388fa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277458> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1072427,30 +1072429,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3886e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276b98> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #20] @ 388fd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277488> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3886e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276b98> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r7, 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] @ 389088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277540> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1072507,15 +1072509,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r4, [r1, #0] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072565,15 +1072567,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 3890f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2775b0> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072620,15 +1072622,15 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072663,15 +1072665,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 389244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2776fc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1072732,15 +1072734,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072790,15 +1072792,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 38937c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277834> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072844,15 +1072846,15 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072886,15 +1072888,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3894c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277978> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1072953,15 +1072955,15 @@ │ │ │ │ nop │ │ │ │ str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1073005,15 +1073007,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r4, [r2, #32] │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1073033,30 +1073035,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388ad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f8c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #20] @ 389684 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277b3c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388ad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x276f8c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r7, 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] @ 3896cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277b84> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1073074,30 +1073076,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388c40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2770f8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #20] @ 3896fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277bb4> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388c40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2770f8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r7, 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] @ 389744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277bfc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1073115,30 +1073117,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388dc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27727c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #20] @ 389774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x277c2c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388dc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27727c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2072] @ 0x818 │ │ │ │ subw sp, sp, #1996 @ 0x7cc │ │ │ │ mov r9, r1 │ │ │ │ @@ -1073347,15 +1073349,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1077065,19 +1077067,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 167dd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x56290> │ │ │ │ mov r0, r5 │ │ │ │ blx 74614 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + strb r6, [r1, #3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #680 @ (adr r4, 38c274 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27a72c>) │ │ │ │ + add r5, pc, #616 @ (adr r5, 38c234 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27a6ec>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1077110,15 +1077112,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (38c03c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27a4f4>) │ │ │ │ add r2, pc │ │ │ │ bl 38bf64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27a41c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + strb r0, [r2, #1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1077188,19 +1077190,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 38bf64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27a41c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 74614 │ │ │ │ movs r3, #0 │ │ │ │ b.n 38c08a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27a542> │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #112] @ 0x70 │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + strb r6, [r1, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #164] @ (38c1b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27a670>) │ │ │ │ @@ -1077600,37 +1077602,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 38c352 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27a80a> │ │ │ │ subs r5, #88 @ 0x58 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ bmi.n 38c44c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27a904> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ bcc.n 38c4d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27a990> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1078809,76 +1078811,77 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38cb52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27b00a> │ │ │ │ nop │ │ │ │ subs r1, #142 @ 0x8e │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r6, r2, #1 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cdp2 0, 14, cr0, cr0, cr11, {7} │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + vmla.i16 q8, q8, d3[3] │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - vhadd.u q0, q13, │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + movs r2, r5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cdp2 0, 5, cr0, cr0, cr11, {7} │ │ │ │ + vhadd.u8 q8, q8, │ │ │ │ adds r2, #154 @ 0x9a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ mvn.w r2, #10 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38cb52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27b00a> │ │ │ │ mvn.w r2, #9 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38cb52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27b00a> │ │ │ │ @@ -1080435,53 +1080438,53 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38cb52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27b00a> │ │ │ │ ldr.w r3, [r9, #-44] │ │ │ │ adds r3, #15 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ b.w 38cb52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27b00a> │ │ │ │ nop │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r1, r7] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #592] @ (38e6a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cb58>) │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #648] @ (38e6dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cb94>) │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #672] @ (38e6f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cbb0>) │ │ │ │ + str r0, [r3, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ @@ -1080947,81 +1080950,81 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb.w r2, [sp, #156] @ 0x9c │ │ │ │ b.w 38cb52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27b00a> │ │ │ │ ldr.w r2, [r9, #-44] │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38cb52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27b00a> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #256] @ (38eacc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf84>) │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #32] @ (38e9f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cea8>) │ │ │ │ + ldr r7, [pc, #992] @ (38edb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d268>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #272] @ (38eae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf9c>) │ │ │ │ + ldr r7, [pc, #208] @ (38eaa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf5c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #8] @ (38e9e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ce98>) │ │ │ │ + ldr r5, [pc, #968] @ (38eda0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d258>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #480] @ (38ebc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d078>) │ │ │ │ + ldr r3, [pc, #416] @ (38eb80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d038>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #496] @ (38ebd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d08c>) │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #424] @ (38eb90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d048>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + str r0, [r2, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #192] @ (38eab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf68>) │ │ │ │ + ldr r4, [pc, #128] @ (38ea70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf28>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #72] @ (38ea3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cef4>) │ │ │ │ + ldr r4, [pc, #8] @ (38e9fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ceb4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #624] @ (38ec68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d120>) │ │ │ │ + ldr r7, [pc, #560] @ (38ec28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d0e0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #560] @ (38ec2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d0e4>) │ │ │ │ + ldr r7, [pc, #496] @ (38ebec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d0a4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #488] @ (38ebe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d0a0>) │ │ │ │ + ldr r7, [pc, #424] @ (38eba8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d060>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #456] @ (38ebcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d084>) │ │ │ │ + ldr r4, [pc, #392] @ (38eb8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d044>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #424] @ (38ebb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d068>) │ │ │ │ + ldr r3, [pc, #360] @ (38eb70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d028>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #184] @ (38eac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf7c>) │ │ │ │ + ldr r4, [pc, #120] @ (38ea84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf3c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #88] @ (38ea68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf20>) │ │ │ │ + ldr r4, [pc, #24] @ (38ea28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cee0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #816] @ (38ed44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d1fc>) │ │ │ │ + ldr r6, [pc, #752] @ (38ed04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d1bc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #752] @ (38ed08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d1c0>) │ │ │ │ + ldr r6, [pc, #688] @ (38ecc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d180>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #512] @ (38ec1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d0d4>) │ │ │ │ + ldr r3, [pc, #448] @ (38ebdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d094>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #328] @ (38eb68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d020>) │ │ │ │ + ldr r6, [pc, #264] @ (38eb28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cfe0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #144] @ (38eab4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf6c>) │ │ │ │ + ldr r6, [pc, #80] @ (38ea74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf2c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [pc, #976] @ (38edf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d2b0>) │ │ │ │ + ldr r1, [pc, #912] @ (38edb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d270>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #104] @ (38ea94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf4c>) │ │ │ │ + ldr r3, [pc, #40] @ (38ea54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf0c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #40] @ (38ea58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf10>) │ │ │ │ + ldr r2, [pc, #1000] @ (38ee18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d2d0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #424] @ (38ebdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d094>) │ │ │ │ + ldr r3, [pc, #360] @ (38eb9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d054>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #312] @ (38eb70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d028>) │ │ │ │ + ldr r2, [pc, #248] @ (38eb30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cfe8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #584] @ (38ec84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d13c>) │ │ │ │ + ldr r2, [pc, #520] @ (38ec44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d0fc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #128] @ (38eac0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf78>) │ │ │ │ + ldr r6, [pc, #64] @ (38ea80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cf38>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #248] @ (38eb3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cff4>) │ │ │ │ + ldr r2, [pc, #184] @ (38eafc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27cfb4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [pc, #440] @ (38ec00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d0b8>) │ │ │ │ + ldr r1, [pc, #376] @ (38ebc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d078>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [pc, #936] @ (38edf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d2ac>) │ │ │ │ + ldr r1, [pc, #872] @ (38edb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d26c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #328] @ (38eb98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d050>) │ │ │ │ + ldr r3, [pc, #264] @ (38eb58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d010>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #676] @ (38ed08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d1c0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1081272,17 +1081275,17 @@ │ │ │ │ b.n 38ebe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d098> │ │ │ │ asrs r4, r2, #22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #16 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r1, [pc, #856] @ (38f070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d528>) │ │ │ │ + ldr r2, [pc, #792] @ (38f030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d4e8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r6, r1] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1081767,15 +1081770,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} │ │ │ │ - lsrs r6, r5, #32 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1081787,15 +1081790,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 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #484] @ (38f4b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d970>) │ │ │ │ @@ -1081983,45 +1081986,45 @@ │ │ │ │ beq.n 38f466 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d91e> │ │ │ │ b.n 38f33e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d7f6> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 38f362 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d81a> │ │ │ │ nop │ │ │ │ - str r6, [r7, r1] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 38f9cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27de84> │ │ │ │ + b.n 38fbac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27e064> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r6, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #1008] @ (38f8c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dd78>) │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #1008] @ (38f8c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dd7c>) │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #736] @ (38f7b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dc70>) │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 38f4e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d99c> │ │ │ │ + bcc.n 38f4c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d97c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [pc, #752] @ (38f7d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dc88>) │ │ │ │ + str r4, [r5, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #760] @ (38f7dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dc94>) │ │ │ │ + str r6, [r5, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #784] @ (38f7f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dcb0>) │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #712] @ (38f7b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dc6c>) │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #712] @ (38f7b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dc70>) │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #232] @ (38f5dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27da94>) │ │ │ │ + str r2, [r5, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #936] @ (38f8a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dd58>) │ │ │ │ + ldr r7, [pc, #872] @ (38f860 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dd18>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ @@ -1082063,15 +1082066,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (38f574 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27da2c>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b221c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe81e00eb │ │ │ │ + stmdb lr, {r0, r1, r3, r5, r6, r7} │ │ │ │ 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] │ │ │ │ bl 455110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3435c8> │ │ │ │ @@ -1082159,15 +1082162,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 38f616 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dace> │ │ │ │ ldr r0, [pc, #12] @ (38f66c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27db24>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b221c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 38f626 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dade> │ │ │ │ - b.n 38f480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d938> │ │ │ │ + b.n 38f660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27db18> │ │ │ │ lsls r3, r5, #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] │ │ │ │ @@ -1082228,15 +1082231,15 @@ │ │ │ │ b.n 38f6f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dbb0> │ │ │ │ lsrs r6, r0, #5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 38f428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d8e0> │ │ │ │ + b.n 38f608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dac0> │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -1082320,28 +1082323,28 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 38f794 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dc4c> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsls r6, r6, #4 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - @ instruction: 0xfbaa00eb │ │ │ │ - @ instruction: 0xf66600eb │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + ldc2 0, cr0, [sl], {235} @ 0xeb │ │ │ │ + @ instruction: 0xf75600eb │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 38f514 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d9cc> │ │ │ │ + b.n 38f6f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dbac> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xfb6800eb │ │ │ │ - b.n 38f4a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d960> │ │ │ │ + mrrc2 0, 14, r0, r8, cr11 │ │ │ │ + b.n 38f688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27db40> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cdp 0, 1, cr0, cr4, cr11, {7} │ │ │ │ + vhadd.s8 q0, q10, │ │ │ │ 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] @ (38f850 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dd08>) │ │ │ │ ldr.w lr, [pc, #32] @ 38f854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dd0c> │ │ │ │ @@ -1082355,15 +1082358,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 73654 │ │ │ │ nop │ │ │ │ lsls r4, r0, #31 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, #213] @ 0xd5 │ │ │ │ + @ instruction: 0xfac400d5 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1082401,15 +1082404,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (38f8cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dd84>) │ │ │ │ add r0, pc │ │ │ │ bl 38f820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dcd8> │ │ │ │ - ldr r3, [pc, #200] @ (38f998 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27de50>) │ │ │ │ + ldr r4, [pc, #136] @ (38f958 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27de10>) │ │ │ │ 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 r4, r0 │ │ │ │ @@ -1082583,15 +1082586,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (38fa80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27df38>) │ │ │ │ add r0, pc │ │ │ │ bl 38f820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dcd8> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #720] @ (38fd54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27e20c>) │ │ │ │ + ldr r2, [pc, #656] @ (38fd14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27e1cc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1082872,21 +1082875,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (38fd70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27e228>) │ │ │ │ add r0, pc │ │ │ │ bl 38f820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dcd8> │ │ │ │ ldr r0, [pc, #20] @ (38fd74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27e22c>) │ │ │ │ add r0, pc │ │ │ │ bl 38f820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dcd8> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #768] @ (39006c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27e524>) │ │ │ │ + ldr r1, [pc, #704] @ (39002c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27e4e4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bxns sp │ │ │ │ + ldr r0, [pc, #368] @ (38fee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27e398>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bx r0 │ │ │ │ + blx lr │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bxns pc │ │ │ │ + ldr r0, [pc, #432] @ (38ff28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27e3e0>) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1083965,32 +1083968,32 @@ │ │ │ │ ldrne r2, [r3, #16] │ │ │ │ addne r2, r2, r1 │ │ │ │ str r2, [r3, #16] │ │ │ │ b.n 39013c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27e5f4> │ │ │ │ nop │ │ │ │ lsls r6, r4, #9 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - orr.w r0, r2, #235 @ 0xeb │ │ │ │ - @ instruction: 0xfac000eb │ │ │ │ - sbcs.w r0, lr, #7700480 @ 0x758000 │ │ │ │ - @ instruction: 0xfaf400eb │ │ │ │ - @ instruction: 0xfbe000eb │ │ │ │ - b.n 390868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ed20> │ │ │ │ + @ instruction: 0xf13200eb │ │ │ │ + @ instruction: 0xfbb000eb │ │ │ │ + @ instruction: 0xf66e00eb │ │ │ │ + @ instruction: 0xfbe400eb │ │ │ │ + ldc2l 0, cr0, [r0], {235} @ 0xeb │ │ │ │ + b.n 390a48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ef00> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adcs.w r0, r0, #7700480 @ 0x758000 │ │ │ │ - @ instruction: 0xe81a00eb │ │ │ │ - b.n 390858 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ed10> │ │ │ │ + movw r0, #2283 @ 0x8eb │ │ │ │ + stmdb sl, {r0, r1, r3, r5, r6, r7} │ │ │ │ + b.n 390a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27eef0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xf4fa00eb │ │ │ │ - @ instruction: 0xfb6a00eb │ │ │ │ + @ instruction: 0xf5ea00eb │ │ │ │ + mrrc2 0, 14, r0, sl, cr11 │ │ │ │ cmp r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 390868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ed20> │ │ │ │ + bhi.n 390848 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ed00> │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov sl, r6 │ │ │ │ ldr.w r2, [r9, #32] │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1085365,19 +1085368,19 @@ │ │ │ │ bl 38f22c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d6e4> │ │ │ │ ldr.w r5, [r9, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 392ee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28139c> │ │ │ │ movs r3, #26 │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 391152 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27f60a> │ │ │ │ - bcc.n 3916f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27fbac> │ │ │ │ + bmi.n 3916d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27fb8c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bcs.n 39158c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27fa44> │ │ │ │ + bcc.n 39156c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27fa24> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bcs.n 3916b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27fb68> │ │ │ │ + bcc.n 391690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27fb48> │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ ldr.w r0, [r9, #32] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r3, #4] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r3, #12] │ │ │ │ @@ -1087480,21 +1087483,21 @@ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3908be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ed76> │ │ │ │ orr.w r3, r3, #24 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3908be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27ed76> │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00de │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r6, 392c84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28113c> │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r3, r5, #3 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3908f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27edb0> │ │ │ │ orr.w r3, r3, #192 @ 0xc0 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3908f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27edb0> │ │ │ │ @@ -1087875,25 +1087878,25 @@ │ │ │ │ movw r0, #353 @ 0x161 │ │ │ │ it ne │ │ │ │ movne.w r0, #354 @ 0x162 │ │ │ │ b.w 39008a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27e542> │ │ │ │ ldr r0, [pc, #24] @ (3930a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28155c>) │ │ │ │ add r0, pc │ │ │ │ bl 38f820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dcd8> │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r2, 3930a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28155c> │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + cbnz r6, 3930d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x281590> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r6, #21 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 393104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2815bc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 393104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2815bc> │ │ │ │ push {lr} │ │ │ │ @@ -1087971,15 +1087974,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (393178 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x281630>) │ │ │ │ add r0, pc │ │ │ │ bl 38f820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dcd8> │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1088010,17 +1088013,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3931d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x281690>) │ │ │ │ add r0, pc │ │ │ │ bl 38f820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dcd8> │ │ │ │ ldr r0, [pc, #12] @ (3931dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x281694>) │ │ │ │ add r0, pc │ │ │ │ bl 38f820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27dcd8> │ │ │ │ nop │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ 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 │ │ │ │ cbz r1, 39321a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2816d2> │ │ │ │ @@ -1089324,15 +1089327,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ stmia r1!, {r3, r4, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - mcr2 0, 0, r0, cr2, cr12, {6} │ │ │ │ + mrc2 0, 7, r0, cr2, cr12, {6} │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ @@ -1089901,15 +1089904,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ cbnz r0, 39455c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x282a14> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 394560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x282a18> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str.w r0, [sl, ip, lsl #1] │ │ │ │ + ldrsh.w r0, [sl, ip, lsl #1] │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, r6 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 39454e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x282a06> │ │ │ │ @@ -1090288,15 +1090291,15 @@ │ │ │ │ bl 393db0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x282268> │ │ │ │ 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 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb724 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xef9dffff │ │ │ │ ldr.w r1, [r0, #196] @ 0xc4 │ │ │ │ @@ -1090567,15 +1090570,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 393db0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x282268> │ │ │ │ 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} │ │ │ │ - subs r1, #156 @ 0x9c │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldcl 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ ldrb.w r3, [r0, #667] @ 0x29b │ │ │ │ cbnz r3, 394c0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2830c4> │ │ │ │ ldrb.w r2, [r0, #188] @ 0xbc │ │ │ │ cbz r2, 394c10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2830c8> │ │ │ │ mov r0, r3 │ │ │ │ @@ -1091124,37 +1091127,37 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r1, r4, #3 │ │ │ │ bl 5d91ae │ │ │ │ - @ instruction: 0xf58a00d6 │ │ │ │ + @ instruction: 0xf67a00d6 │ │ │ │ add r7, sp, #360 @ 0x168 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ bl b51be │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ bl 4ef1c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd67e> │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + cbnz r4, 3951fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2836b4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xea39ffff │ │ │ │ @ instruction: 0xea6bffff │ │ │ │ b.n 394ffa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2834b2> │ │ │ │ - @ instruction: 0xffffaa9e │ │ │ │ + vtbl.8 d26, {d31- instruction: 0xf58400d7 │ │ │ │ b.n 394f56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28340e> │ │ │ │ vshr.u64 d31, d25, #1 │ │ │ │ @ instruction: 0xfffff890 │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ mov r3, r0 │ │ │ │ cbnz r2, 3951fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2836b2> │ │ │ │ ldrb.w r2, [r0, #188] @ 0xbc │ │ │ │ @@ -1091547,15 +1091550,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3959ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283ea6> │ │ │ │ vsli.32 , q8, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1091592,15 +1091595,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283b28>) │ │ │ │ add r2, pc │ │ │ │ b.n 395642 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283afa> │ │ │ │ nop │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 39594e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283e06> │ │ │ │ vtbl.8 d18, {d15-d16}, d18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 2cd672 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1bbb2a> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091638,15 +1091641,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (3956dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283b94>) │ │ │ │ add r2, pc │ │ │ │ b.n 3956b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283b68> │ │ │ │ nop │ │ │ │ cmp r0, #226 @ 0xe2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395e26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2842de> │ │ │ │ @ instruction: 0xffff28b4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 3316de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x21fb96> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091684,15 +1091687,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283c00>) │ │ │ │ add r2, pc │ │ │ │ b.n 39571a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283bd2> │ │ │ │ nop │ │ │ │ cmp r0, #118 @ 0x76 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395dde <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284296> │ │ │ │ vtbx.8 d18, {d15}, d10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 32574a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x213c02> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091730,15 +1091733,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (3957b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283c6c>) │ │ │ │ add r2, pc │ │ │ │ b.n 395786 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283c3e> │ │ │ │ nop │ │ │ │ cmp r0, #10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395d72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28422a> │ │ │ │ vqshl.u64 q9, q7, #63 @ 0x3f │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 2b97b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1a7c6e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091776,15 +1091779,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283cd8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3957f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283caa> │ │ │ │ nop │ │ │ │ movs r7, #158 @ 0x9e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r3, #242 @ 0xf2 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395d06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2841be> │ │ │ │ vqshl.u32 q9, q9, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 24d822 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x13bcda> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091829,17 +1091832,17 @@ │ │ │ │ bl 393f48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x282400> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r7, #48 @ 0x30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [pc, #776] @ (395ba4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28405c>) │ │ │ │ + ldr r1, [pc, #712] @ (395b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28401c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r5, #2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldc 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ 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, #92] @ (395914 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283dcc>) │ │ │ │ @@ -1091881,17 +1091884,17 @@ │ │ │ │ bl 393f48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x282400> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [pc, #264] @ (395a24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283edc>) │ │ │ │ + ldr r1, [pc, #200] @ (3959e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283e9c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r7, r4, #3 │ │ │ │ svc 245 @ 0xf5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1091940,17 +1091943,17 @@ │ │ │ │ nop │ │ │ │ movs r6, #48 @ 0x30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r6, pc, #736 @ (adr r6, 395c80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284138>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r0, [pc, #680] @ (395c50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284108>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (395a34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283eec>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1092004,19 +1092007,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r5, #168 @ 0xa8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r6, pc, #208 @ (adr r6, 395b0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283fc4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ble.n 395b0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283fc6> │ │ │ │ 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] @ (395ad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283f8c>) │ │ │ │ @@ -1092072,19 +1092075,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395af0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283fa8>) │ │ │ │ add r2, pc │ │ │ │ b.n 395ab6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283f6e> │ │ │ │ movs r5, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r5, pc, #584 @ (adr r5, 395d24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2841dc>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + bkpt 0x004a │ │ │ │ lsls r0, r3, #3 │ │ │ │ bgt.n 395ae6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283f9e> │ │ │ │ vraddhn.i d18, , q14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 657af2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092143,19 +1092146,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395b94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28404c>) │ │ │ │ add r2, pc │ │ │ │ b.n 395b5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284012> │ │ │ │ movs r4, #98 @ 0x62 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r4, pc, #952 @ (adr r4, 395f38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2843f0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ lsls r7, r4, #3 │ │ │ │ udf #237 @ 0xed │ │ │ │ vraddhn.i d18, , q4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 623b96 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092214,19 +1092217,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395c38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2840f0>) │ │ │ │ add r2, pc │ │ │ │ b.n 395bfe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2840b6> │ │ │ │ movs r3, #190 @ 0xbe │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r4, pc, #296 @ (adr r4, 395d4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284204>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ udf #73 @ 0x49 │ │ │ │ @ instruction: 0xffff2364 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 57fc3a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46e0f2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092285,19 +1092288,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395cdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284194>) │ │ │ │ add r2, pc │ │ │ │ b.n 395ca2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28415a> │ │ │ │ movs r3, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r3, pc, #664 @ (adr r3, 395f60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284418>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb lr!, {r1, r2, r4, r6, r7} │ │ │ │ + bic.w r0, lr, r6, lsr #3 │ │ │ │ ble.n 395c32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2840ea> │ │ │ │ vmlal.u q9, d31, d0[0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 50bcde <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fa196> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1092355,19 +1092358,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284238>) │ │ │ │ add r2, pc │ │ │ │ b.n 395d46 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2841fe> │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r3, pc, #8 @ (adr r3, 395d74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28422c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w sl, {r1, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe98a00d6 │ │ │ │ ble.n 395d8e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284246> │ │ │ │ vrshr.u32 d18, d12, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 467d82 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35623a> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1092425,20 +1092428,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395e24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2842dc>) │ │ │ │ add r2, pc │ │ │ │ b.n 395dea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2842a2> │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r2, pc, #376 @ (adr r2, 395f88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284440>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 395e18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2842d0> │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + strd r0, r0, [lr], #856 @ 0x358 │ │ │ │ bgt.n 395f0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2843c2> │ │ │ │ vsra.u32 q9, q12, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 423e26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3122de> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1092496,20 +1092498,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395ec8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284380>) │ │ │ │ add r2, pc │ │ │ │ b.n 395e8e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284346> │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r1, pc, #744 @ (adr r1, 39619c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284654>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 395d74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28422c> │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + strex r0, r0, [sl, #856] @ 0x358 │ │ │ │ blt.n 395e66 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28431e> │ │ │ │ vshr.u64 q9, q2, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ @ instruction: 0xefe9ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1092567,19 +1092568,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395f6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284424>) │ │ │ │ add r2, pc │ │ │ │ b.n 395f32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2843ea> │ │ │ │ movs r0, #138 @ 0x8a │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r1, pc, #88 @ (adr r1, 395fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284468>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 395cd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284188> │ │ │ │ + b.n 395eb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284368> │ │ │ │ lsls r6, r2, #3 │ │ │ │ blt.n 395fc2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28447a> │ │ │ │ vshr.u32 d18, d16, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ vrecps.f32 , , │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092638,19 +1092639,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (396010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2844c8>) │ │ │ │ add r2, pc │ │ │ │ b.n 395fd6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28448e> │ │ │ │ subs r6, r4, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r0, pc, #456 @ (adr r0, 3961c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28467c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 395c2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2840e4> │ │ │ │ + b.n 395e0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2842c4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ bge.n 395f1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2843d6> │ │ │ │ @ instruction: 0xffff1f8c │ │ │ │ lsls r2, r3, #6 │ │ │ │ mcr 15, 5, pc, cr1, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092711,19 +1092712,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 39607e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284536> │ │ │ │ nop │ │ │ │ subs r0, r0, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 395b88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284040> │ │ │ │ + b.n 395d68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284220> │ │ │ │ lsls r6, r2, #3 │ │ │ │ bls.n 39607a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284532> │ │ │ │ vqrdmlah.s , , d20[0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldcl 15, cr15, [r7, #1020]! @ 0x3fc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092782,19 +1092783,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (396160 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284618>) │ │ │ │ add r2, pc │ │ │ │ b.n 396126 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2845de> │ │ │ │ subs r6, r2, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bls.n 3961de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284696> │ │ │ │ vcvt.f32.u32 d17, d28, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ stc 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092851,19 +1092852,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r0, r6, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 395a64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283f1c> │ │ │ │ + b.n 395c44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2840fc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 395a3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283ef4> │ │ │ │ + b.n 395c1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2840d4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #168] @ (3962bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284774>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1092934,15 +1092935,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r2, r2, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 396a2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284ee4> │ │ │ │ + b.n 395c0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2840c4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ bls.n 3961e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28469e> │ │ │ │ vcvt.u16.f16 , q5, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093016,15 +1093017,15 @@ │ │ │ │ nop │ │ │ │ adds r0, r0, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1093103,15 +1093104,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ lsls r1, r4, #3 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r1, r3, r6} │ │ │ │ @ instruction: 0xffff9bba │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093193,15 +1093194,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r0, r1, r3, r5, r6} │ │ │ │ @ instruction: 0xffff9ada │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093283,15 +1093284,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r0, r1, r3, r7} │ │ │ │ @ instruction: 0xffff99fa │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093373,15 +1093374,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r1, r3, r5, r7} │ │ │ │ vqshrn.u64 d25, q5, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1093460,15 +1093461,15 @@ │ │ │ │ nop │ │ │ │ adds r6, r6, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ ble.n 396702 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284bba> │ │ │ │ vqshrun.s64 d25, q12, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093542,15 +1093543,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #29 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 3963ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284882> │ │ │ │ @ instruction: 0xffff976c │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093624,15 +1093625,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r2, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 3962fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2847b6> │ │ │ │ vrsubhn.i d25, , q8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093706,15 +1093707,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r0, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 397232 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2856ea> │ │ │ │ vsli.64 , q2, #63 @ 0x3f │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093788,15 +1093789,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r7, #19 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 397166 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28561e> │ │ │ │ vabal.u , d15, d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093870,15 +1093871,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r5, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ bls.n 396b02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x284fba> │ │ │ │ vsri.32 d25, d26, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093957,15 +1093958,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r4, #13 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ bhi.n 396c2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2850e2> │ │ │ │ @ instruction: 0xffff9360 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094044,15 +1094045,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r0, #10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ bvc.n 396d4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x285206> │ │ │ │ vsubl.u , d31, d4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094136,15 +1094137,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1094234,15 +1094235,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r0, r1, r5, r6, r7} │ │ │ │ vaddl.u , d31, d28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1094335,15 +1094336,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r0, r1, r2, r5, r6, r7} │ │ │ │ @ instruction: 0xffff8fb0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1094430,15 +1094431,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r1, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1094522,15 +1094523,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r4, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3972ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2857a4> │ │ │ │ + bpl.n 3972cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x285784> │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1094635,15 +1094636,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bge.n 3973b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x285870> │ │ │ │ + blt.n 397398 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x285850> │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3, r4} │ │ │ │ vabdl.u , d15, d20 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #38] @ 0x26 │ │ │ │ @@ -1094753,15 +1094754,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bls.n 397494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28594c> │ │ │ │ + bls.n 397474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28592c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3, r5, r7} │ │ │ │ vabdl.u , d15, d20 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #28] │ │ │ │ @@ -1095003,19 +1095004,19 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r4, #14] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #14] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n 397654 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x285b0c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + beq.n 397630 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x285ae8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r5!, {r0, r5, r6} │ │ │ │ vqshrn.u64 d24, q2, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1095104,15 +1095105,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r5, #32 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r2, [r7, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #752 @ (adr r5, 397b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x285fbc>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 397ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x285f7c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r2!, {r0, r5, r6} │ │ │ │ vqshrun.s64 d24, q1, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1095228,21 +1095229,21 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r6!, {r1, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bvc.n 3978ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x285da4> │ │ │ │ + bhi.n 3978cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x285d84> │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r5} │ │ │ │ vmlsl.u q12, d31, d30[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1095333,15 +1095334,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r6, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1095429,15 +1095430,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1095525,15 +1095526,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r1, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r0, [r6, #30] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1095652,17 +1095653,17 @@ │ │ │ │ nop │ │ │ │ lsls r0, r3, #12 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r4, [r4, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #224] @ (397e58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x286310>) │ │ │ │ + ldr r2, [pc, #160] @ (397e18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2862d0>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + b.n 397e38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2862f0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5} │ │ │ │ vrshr.u64 d16, d12, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r6, [r7, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cbnz r5, 397d94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28624c> │ │ │ │ @@ -1095769,18 +1095770,18 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r2, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r0, [pc, #856] @ (3981fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2866b4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r3!, {r0, r1, r4, r6} │ │ │ │ - vtbl.8 d28, {d15}, d10 │ │ │ │ + @ instruction: 0xffffc8fa │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r0, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1095881,18 +1095882,18 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r6, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r8 │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r2!, {r0, r1, r4, r5} │ │ │ │ - vmlsl.u q14, d31, d26[0] │ │ │ │ + vqshl.u64 q14, q5, #63 @ 0x3f │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r4, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1095992,18 +1095993,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ vsra.u64 d0, d9, #60 │ │ │ │ strh r0, [r2, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r4 │ │ │ │ + mov lr, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r1!, {r0, r1, r4} │ │ │ │ - @ instruction: 0xffffc5ca │ │ │ │ + vqshlu.s64 d28, d26, #63 @ 0x3f │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r4, [r0, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1096103,18 +1096104,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ mcr2 1, 3, r0, cr4, cr9, {4} │ │ │ │ ldrb r0, [r6, #27] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r0 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r1, r4, #3 │ │ │ │ iteet │ │ │ │ - vraddhn.i d28, , q13 │ │ │ │ + vsli.64 d28, d10, #63 @ 0x3f │ │ │ │ lslal r6, r2, #3 │ │ │ │ ldrbal r4, [r4, #24] │ │ │ │ lsl r6, r2, #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 │ │ │ │ @@ -1096238,17 +1096239,17 @@ │ │ │ │ stc2l 1, cr0, [r4, #-612] @ 0xfffffd9c │ │ │ │ ldrb r0, [r2, #23] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #23] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r0, r4} │ │ │ │ vabdl.u , d15, d20 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #19] │ │ │ │ @@ -1096377,17 +1096378,17 @@ │ │ │ │ @ instruction: 0xfbec0199 │ │ │ │ ldrb r0, [r7, #17] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #17] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb769 │ │ │ │ vabdl.u , d15, d20 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #14] │ │ │ │ @@ -1096516,17 +1096517,17 @@ │ │ │ │ @ instruction: 0xfa940199 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #11] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ @@ -1096644,22 +1096645,22 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r0 :64], r9 │ │ │ │ ldrb r4, [r1, #7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + eors r6, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - itee ge │ │ │ │ - lslge r6, r2, #3 │ │ │ │ - itte ls @ unpredictable │ │ │ │ - lslls r6, r2, #3 │ │ │ │ - ldrbls r6, [r3, #3] │ │ │ │ - lslhi r6, r2, #6 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ + lsls r6, r2, #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] @ (398880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x286d38>) │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #276] @ (398884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x286d3c>) │ │ │ │ @@ -1096776,19 +1096777,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7fc0199 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r7, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bmi.n 398960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x286e18> │ │ │ │ + bpl.n 398940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x286df8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strb r2, [r3, #30] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1096908,19 +1096909,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6b80199 │ │ │ │ strb r4, [r0, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bcc.n 398a1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x286ed4> │ │ │ │ + bmi.n 3989fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x286eb4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strb r6, [r2, #25] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1097045,15 +1097046,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ sbcs.w r1, r0, #5013504 @ 0x4c8000 │ │ │ │ strb r4, [r7, #23] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r1, r4, #3 │ │ │ │ @ instruction: 0xf4b60199 │ │ │ │ strb r0, [r3, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1097172,19 +1097173,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ands.w r1, r8, #5013504 @ 0x4c8000 │ │ │ │ strb r4, [r4, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strb r0, [r7, #14] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1097305,19 +1097306,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2d80199 │ │ │ │ strb r4, [r4, #13] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + beq.n 398e24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2872dc> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strb r2, [r6, #9] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1097438,19 +1097439,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1900199 │ │ │ │ strb r4, [r3, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r7, #28] │ │ │ │ lsls r5, r4, #3 │ │ │ │ strb r2, [r5, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1097559,15 +1097560,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orr.w r1, r8, #153 @ 0x99 │ │ │ │ strb r4, [r2, #3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1097695,17 +1097696,17 @@ │ │ │ │ b.n 3990b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28756a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ vbic d0, d28, d9 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add lr, ip │ │ │ │ + cmp lr, sl │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r0, r2, r3, r6} │ │ │ │ @ instruction: 0xffffeeb0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r5, pc, #60 @ (adr r5, 3991dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x287694>) │ │ │ │ @@ -1097836,17 +1097837,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [lr, #612] @ 0x264 │ │ │ │ - adds r3, #196 @ 0xc4 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r6, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1098016,15 +1098017,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ subs.w r1, r4, r9, lsr #2 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r4, r1 │ │ │ │ + cbz r4, 3994fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2879b6> │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1098125,15 +1098126,15 @@ │ │ │ │ cmp r6, #225 @ 0xe1 │ │ │ │ negs r5, r4 │ │ │ │ @ instruction: 0xeaa00199 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 3995d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x287a8c> │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1098382,20 +1098383,20 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #660] @ 0x294 │ │ │ │ - @ instruction: 0xffffae8c │ │ │ │ + vcvt.u32.f32 q13, q14, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1098520,24 +1098521,24 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldc2 0, cr0, [r2], {230} @ 0xe6 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + stc2 0, cr0, [r2, #920] @ 0x398 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1098639,19 +1098640,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ b.n 399600 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x287ab8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1098766,23 +1098767,23 @@ │ │ │ │ nop │ │ │ │ b.n 399508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2879c0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1098880,17 +1098881,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 39a380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288838> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r6, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1098990,17 +1098991,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 39a270 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288728> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099162,18 +1099163,18 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r1, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc 0, cr0, [r8], #864 @ 0x360 │ │ │ │ + stc 0, cr0, [r8, #864]! @ 0x360 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #752 @ (adr r7, 39a2c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28877c>) │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r4, #4] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1099279,22 +1099280,22 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r1, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r7, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs.w r0, r4, r8, lsr #3 │ │ │ │ + stc 0, cr0, [r4], #864 @ 0x360 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, pc, #584 @ (adr r6, 39a344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2887fc>) │ │ │ │ + add r7, pc, #520 @ (adr r7, 39a304 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2887bc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, pc, #560 @ (adr r6, 39a330 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2887e8>) │ │ │ │ + add r7, pc, #496 @ (adr r7, 39a2f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2887a8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh r4, [r7, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1099379,18 +1099380,18 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ udf #80 @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrsh r4, [r3, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r0, r8, lsr #3 │ │ │ │ - add r5, pc, #600 @ (adr r5, 39a444 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2888fc>) │ │ │ │ + @ instruction: 0xeb8000d8 │ │ │ │ + add r6, pc, #536 @ (adr r6, 39a404 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2888bc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, pc, #688 @ (adr r5, 39a4a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288958>) │ │ │ │ + add r6, pc, #624 @ (adr r6, 39a460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288918>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh r0, [r0, r1] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1099491,24 +1099492,24 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe99a00d8 │ │ │ │ - add r4, pc, #648 @ (adr r4, 39a584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288a3c>) │ │ │ │ + eor.w r0, sl, r8, lsr #3 │ │ │ │ + add r5, pc, #584 @ (adr r5, 39a544 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2889fc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #936 @ (adr r4, 39a6ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288b64>) │ │ │ │ + add r5, pc, #872 @ (adr r5, 39a66c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288b24>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r6, [r7, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r4, pc, #480 @ (adr r4, 39a4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2889a4>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 39a4ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288964>) │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #208] @ (39a3f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2888a8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1099602,19 +1099603,19 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r4, {r3, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r4, #-864]! @ 0x360 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #428] @ 0x1ac │ │ │ │ - vsubw.u q13, , d4 │ │ │ │ + vsri.32 q13, q10, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r2, [r5, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1099726,25 +1099727,24 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r0, [r1, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 39a428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2888e0> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + strd r0, r0, [r6], #-864 @ 0x360 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, sl, #230 @ 0xe6 │ │ │ │ + movw r0, #41190 @ 0xa0e6 │ │ │ │ str r5, [sp, #748] @ 0x2ec │ │ │ │ @ instruction: 0xffffdad8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r2, pc, #296 @ (adr r2, 39a678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288b30>) │ │ │ │ + add r3, pc, #232 @ (adr r3, 39a638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288af0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, pc, #760 @ (adr r2, 39a84c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288d04>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 39a80c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288cc4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r6, [r6, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099858,26 +1099858,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r4, [r0, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 39a2e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28879c> │ │ │ │ + b.n 39a4c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28897c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ str r4, [sp, #476] @ 0x1dc │ │ │ │ @ instruction: 0xffffd994 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r1, pc, #24 @ (adr r1, 39a6ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288b64>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 39aa6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288f24>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, pc, #568 @ (adr r1, 39a8d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288d88>) │ │ │ │ + add r2, pc, #504 @ (adr r2, 39a890 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288d48>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r6, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r7, pc, #628 @ (adr r7, 39a914 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288dcc>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099991,26 +1099991,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 39a1a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288658> │ │ │ │ + b.n 39a380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288838> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ vqrshrun.s64 d29, q0, #1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + add r0, pc, #712 @ (adr r0, 39aaa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288f58>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, pc, #392 @ (adr r0, 39a964 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288e1c>) │ │ │ │ + add r1, pc, #328 @ (adr r1, 39a924 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288ddc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r5, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r6, pc, #548 @ (adr r6, 39aa08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288ec0>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100124,26 +1100124,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrsb r4, [r7, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r6, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 39b05c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289514> │ │ │ │ + b.n 39a23c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2886f4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r1, [sp, #988] @ 0x3dc │ │ │ │ vabdl.u , d15, d12 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + add r0, pc, #152 @ (adr r0, 39a9b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288e70>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsb r2, [r5, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r5, pc, #276 @ (adr r5, 39aa3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288ef4>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1100237,20 +1100237,20 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bvs.n 39aa68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288f20> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrsb r2, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39aef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2893ac> │ │ │ │ + b.n 39b0d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28958c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r0, [sp, #908] @ 0x38c │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsb r4, [r2, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r4, pc, #388 @ (adr r4, 39abb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289068>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100369,24 +1100369,24 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 39ab8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289044> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strb r2, [r5, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 39ae1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2892d4> │ │ │ │ + b.n 39affc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2894b4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r1, [r7, #60] @ 0x3c │ │ │ │ vsri.64 d29, d28, #1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r0, [r4, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r3, pc, #364 @ (adr r3, 39acdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289194>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100500,25 +1100500,25 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ strb r0, [r6, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 39acd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289188> │ │ │ │ + b.n 39aeb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289368> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r2, r6, asr #3 │ │ │ │ + @ instruction: 0xeaf200e6 │ │ │ │ ldrh r3, [r0, #52] @ 0x34 │ │ │ │ vsubw.u , , d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r6, [r3, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r2, pc, #292 @ (adr r2, 39add8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289290>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1100612,20 +1100612,20 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bcs.n 39acdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289194> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strh r6, [r5, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r7, [r4, #42] @ 0x2a │ │ │ │ vmlal.u , d15, d20[0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r0, [r1, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r1, pc, #212 @ (adr r1, 39ae8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289344>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100765,17 +1100765,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bne.n 39ae4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289304> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strh r0, [r5, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r0, [r1, r4] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1100923,19 +1100923,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ beq.n 39b114 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2895cc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ vqrdmlsh.s q10, , d16[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101084,19 +1101084,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r7, [pc, #32] @ (39b290 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289748>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r3, [sp, #508] @ 0x1fc │ │ │ │ @ instruction: 0xffff4db0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101254,17 +1101254,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #336] @ (39b56c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289a24>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 39b4e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28999c> │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - bne.n 39b470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289928> │ │ │ │ + bcs.n 39b450 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289908> │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldmia r4!, {r1, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r4, [pc, #0] @ (39b434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2898ec>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1101411,19 +1101411,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldmia r3!, {r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r3, [pc, #688] @ (39b868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289d20>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bmi.n 39b520 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2899d8> │ │ │ │ + bpl.n 39b500 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2899b8> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + beq.n 39b688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289b40> │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [pc, #416] @ (39b76c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289c24>) │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1101578,19 +1101578,19 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r2, [pc, #80] @ (39b7ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289c64>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, pc, #976 @ (adr r5, 39bb38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289ff0>) │ │ │ │ + add r6, pc, #912 @ (adr r6, 39baf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289fb0>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r0, [pc, #792] @ (39ba88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289f40>) │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1101749,21 +1101749,21 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r0, [pc, #448] @ (39bac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289f80>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #400] @ (39baa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289f58>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 39b950 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289e08> │ │ │ │ + bpl.n 39b930 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x289de8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r5, [r6, #38] @ 0x26 │ │ │ │ @ instruction: 0xffff4746 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101932,19 +1101932,19 @@ │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ mov r8, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, pc, #600 @ (adr r2, 39bd44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28a1fc>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 39bd04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28a1bc>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r2, r8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1102065,15 +1102065,15 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r8, sp │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r1, r4, #3 │ │ │ │ add r0, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1102192,15 +1102192,15 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r3, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ bics r0, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmn r0, r3 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1102356,17 +1102356,17 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ negs r0, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r6, r4, #3 │ │ │ │ adcs r2, r1 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1102492,15 +1102492,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r4, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r1, r4, #3 │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1102667,19 +1102667,19 @@ │ │ │ │ nop │ │ │ │ bkpt 0x00d4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r7, #96 @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #164 @ 0xa4 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bge.n 39c2b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28a770> │ │ │ │ + blt.n 39c298 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28a750> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - blt.n 39c310 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28a7c8> │ │ │ │ + bgt.n 39c2f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28a7a8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r6, #52 @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1102857,19 +1102857,19 @@ │ │ │ │ ... │ │ │ │ pop {r2, r3, pc} │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r5, #152 @ 0x98 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r4, #82 @ 0x52 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1103047,23 +1103047,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + lsls r2, r1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r4, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ strh r7, [r2, #0] │ │ │ │ @ instruction: 0xffff3a50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1103259,27 +1103259,27 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r1, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r0, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1103421,15 +1103421,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb714 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4, #-896]! @ 0xfffffc80 │ │ │ │ + cdp2 0, 2, cr0, cr4, cr0, {7} │ │ │ │ adds r6, #134 @ 0x86 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1103695,25 +1103695,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r3, #6 │ │ │ │ push {r3, r5, r6, lr} │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r5, #28] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r1, r3, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r5, #78 @ 0x4e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1104020,108 +1104020,108 @@ │ │ │ │ bl 39c9c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28ae80> │ │ │ │ ldr r0, [pc, #208] @ (39d0b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28b568>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 39ce4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28b306> │ │ │ │ nop │ │ │ │ strh r3, [r2, #20] │ │ │ │ - vtbx.8 d23, {d31- instruction: 0xffff7cbc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r5, #22] │ │ │ │ - @ instruction: 0xffff7bf2 │ │ │ │ + vqdmulh.s , , d18[0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r1, [r5, #10] │ │ │ │ - vqdmulh.s , , d28[0] │ │ │ │ + @ instruction: 0xffff7ddc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r1, [r4, #6] │ │ │ │ - vshll.u32 , d10, #31 │ │ │ │ + vtbl.8 d23, {d15-d18}, d10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r0, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - @ instruction: 0xffff7a54 │ │ │ │ + vtbx.8 d23, {d15-d18}, d4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ - @ instruction: 0xffff7a50 │ │ │ │ + vtbx.8 d23, {d15-d18}, d0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #388] @ (39d24c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28b704>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1104278,16 +1104278,16 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #640 @ 0x280 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r7, #44 @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - it mi │ │ │ │ - lslmi r6, r4, #3 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ + lsls r6, r4, #3 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #368] @ (39d3e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28b89c>) │ │ │ │ @@ -1104437,23 +1104437,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #138 @ 0x8a │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r3, #3 │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -1104563,15 +1104563,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #288 @ 0x120 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 39d5ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28ba64> │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r2, #250 @ 0xfa │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1104761,15 +1104761,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r2, #172 @ 0xac │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r0, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf13000e0 │ │ │ │ add r1, sp, #616 @ 0x268 │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r1, #122 @ 0x7a │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ @@ -1104993,16 +1104993,16 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #1016 @ (adr r7, 39dd88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28c240>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r0, #138 @ 0x8a │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 1, cr0, cr12, cr0, {7} │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + vhadd.s8 q0, q14, q8 │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ add r7, pc, #160 @ (adr r7, 39da44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28befc>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r6, #228 @ 0xe4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r6, pc, #32 @ (adr r6, 39d9cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28be84>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1105359,25 +1105359,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #400 @ (adr r5, 39dee8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28c3a0>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xeb9800e0 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + stc 0, cr0, [r8], {224} @ 0xe0 │ │ │ │ + strh r6, [r0, #22] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ vcvt.u16.f16 d19, d24, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1105752,21 +1105752,20 @@ │ │ │ │ ... │ │ │ │ add r1, pc, #848 @ (adr r1, 39e4b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28c968>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 39e0f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28c5ac> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - add r6, pc, #40 @ (adr r6, 39e1a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28c658>) │ │ │ │ + ldmia.w r0!, {r5, r6, r7} │ │ │ │ + add r6, pc, #1000 @ (adr r6, 39e560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28ca18>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r0, pc, #424 @ (adr r0, 39e324 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28c7dc>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1106209,23 +1106208,23 @@ │ │ │ │ ... │ │ │ │ ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r2, r7, #0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #856 @ (adr r1, 39e9a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28ce5c>) │ │ │ │ + add r2, pc, #792 @ (adr r2, 39e964 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28ce1c>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r6, r6 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1106465,17 +1106464,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r4, r4, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r4, r2, #29 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1106719,33 +1106718,33 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r2, r0, #28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #27 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + subs r6, r4, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ asrs r2, r0, #22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #888] @ (39eee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28d39c>) │ │ │ │ + ldr r7, [pc, #824] @ (39eea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28d35c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r2, #7 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #540] @ (39eda4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28d25c>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1106961,35 +1106960,35 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #17 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 39edd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28d288> │ │ │ │ lsls r4, r4, #3 │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r4, pc, #152 @ (adr r4, 39ee58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28d310>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 39ee18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28d2d0>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r0, r1, #12 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [pc, #1012] @ (39f1e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28d69c>) │ │ │ │ @@ -1107381,49 +1107380,49 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r2, r0, #8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsrs r0, r6, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsh r4, [r6, r2] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r4, [pc, #1248] @ 39f730 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28dbe8> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1107894,19 +1107893,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r6, r3, #22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bcc.n 39f768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28dc20> │ │ │ │ + bmi.n 39f748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28dc00> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r0, r1, #11 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1108216,41 +1108215,41 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r2, r2, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #672] @ (39fd50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e208>) │ │ │ │ + ldr r5, [pc, #608] @ (39fd10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e1c8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsls r4, r6, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #1004] @ (39fec8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e380>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1108641,56 +1108640,56 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #20 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #16] @ (39ff00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e3b8>) │ │ │ │ + ldr r3, [pc, #976] @ (3a02c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e778>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #14 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r4, [r4, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #112] @ (39ff78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e430>) │ │ │ │ + ldr r2, [pc, #48] @ (39ff38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e3f0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r0, [r4, #18] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #608] @ (3a0174 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e62c>) │ │ │ │ + ldr r1, [pc, #544] @ (3a0134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e5ec>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mcr2 0, 5, r0, cr6, cr10, {6} │ │ │ │ + vshr.u64 q0, q5, #42 │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #968] @ (3a02e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e7a0>) │ │ │ │ + ldr r6, [pc, #904] @ (3a02a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e760>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r0, [pc, #616] @ (3a0190 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e648>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r0, [r0, #10] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rors r6, r3 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sbcs r4, r2 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r5, [pc, #1204] @ 3a03fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e8b4> │ │ │ │ @@ -1109144,53 +1109143,53 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r5, [pc, #224] @ (3a04f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e9a8>) │ │ │ │ + ldr r6, [pc, #160] @ (3a04b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e968>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r7, #32 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ mrc2 1, 5, r0, cr12, cr5, {4} │ │ │ │ ldrb r2, [r1, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r4, sl │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - vst1.8 @ instruction: 0xf98c00da │ │ │ │ + @ instruction: 0xfa7c00da │ │ │ │ ldrb r4, [r3, #18] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #472] @ (3a0624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28eadc>) │ │ │ │ + ldr r1, [pc, #408] @ (3a05e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28ea9c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r0, [r1, #17] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #40] @ (3a0480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e938>) │ │ │ │ + ldr r0, [pc, #1000] @ (3a0840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28ecf8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r4, [r2, #15] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #624] @ (3a06d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28eb88>) │ │ │ │ + ldr r5, [pc, #560] @ (3a0690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28eb48>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1092] @ 3a08b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28ed70> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1109607,48 +1109606,48 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r5, #11] │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xfb780195 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb640195 │ │ │ │ - ldr r0, [pc, #48] @ (3a08fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28edb4>) │ │ │ │ + ldr r0, [pc, #1008] @ (3a0cbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28f174>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mcr2 0, 7, r0, cr10, cr9, {6} │ │ │ │ + vshr.u64 q8, , #38 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #9] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r4, [r0, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + ands r6, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf4d400da │ │ │ │ + rsb r0, r4, #7143424 @ 0x6d0000 │ │ │ │ str.w r0, [r6, #405] @ 0x195 │ │ │ │ strb r0, [r1, #31] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bics r2, r5 │ │ │ │ + add sl, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r2, [r7, #29] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r7 │ │ │ │ + add r6, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + ldr r0, [pc, #808] @ (3a0c3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28f0f4>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r5, [pc, #1808] @ 3a1038 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28f4f0> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1110365,23 +1110364,23 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r7, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ movt r1, #26773 @ 0x6895 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - rors r6, r3 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - rors r0, r3 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - rors r0, r3 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - eors r4, r3 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ vsra.s64 d16, d5, #30 │ │ │ │ stmdb 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 │ │ │ │ @@ -1110848,60 +1110847,60 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r3, #6 │ │ │ │ vorn d16, d22, d5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ vand d16, d18, d5 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf2ea00d9 │ │ │ │ + @ instruction: 0xf3da00d9 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bls.n 3a1644 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28fafc> │ │ │ │ + bge.n 3a1624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28fadc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xe8cc00da │ │ │ │ + @ instruction: 0xe9bc00da │ │ │ │ ldc 1, cr0, [lr], #596 @ 0x254 │ │ │ │ ldr r6, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r2 │ │ │ │ @@ -1111353,52 +1111352,52 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bic.w r1, r8, r5, lsr #2 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, ip, r5, lsr #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldc 0, cr0, [r8, #868] @ 0x364 │ │ │ │ + mcr 0, 4, r0, cr8, cr9, {6} │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r4, #58 @ 0x3a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3a20f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2905a8> │ │ │ │ + b.n 3a12d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28f788> │ │ │ │ lsls r2, r3, #3 │ │ │ │ b.n 3a18d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28fd90> │ │ │ │ lsls r5, r2, #6 │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #36 @ 0x24 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r6, [pc, #3356] @ 3a27fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x290cb4> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1112666,61 +1112665,61 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 3a2220 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2906d8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a2210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2906c8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r1, #82 @ 0x52 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + adds r1, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #32 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r1, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #24 │ │ │ │ + adds r1, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #20 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r1, r0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ bhi.n 3a28c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x290d80> │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsrs r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1114046,95 +1114045,95 @@ │ │ │ │ b.n 3a3770 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x291c28> │ │ │ │ ldrsb r4, [r2, r3] │ │ │ │ lsls r1, r3, #6 │ │ │ │ bvc.n 3a36f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x291bac> │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r3, #25 │ │ │ │ - vsubw.u q9, , d26 │ │ │ │ + vsri.64 d18, d10, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #78 @ 0x4e │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #31 │ │ │ │ vqrdmulh.s , , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r1, r5, #30 │ │ │ │ vcvt.u16.f16 d19, d20, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r3, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r7, r7, #19 │ │ │ │ vtbl.8 d17, {d15-d16}, d19 │ │ │ │ vdup.8 d19, d12[7] │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsrs r5, r3, #11 │ │ │ │ - vtbl.8 d17, {d31- instruction: 0xffff1a94 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r0, #26 │ │ │ │ vtbx.8 d16, {d31- instruction: 0xffff0bd1 │ │ │ │ - vaddl.u q9, d31, d12 │ │ │ │ + vsra.u32 q9, q14, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r1, r7, #8 │ │ │ │ - vshr.u64 d18, d8, #1 │ │ │ │ + vaddw.u q9, , d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r7, r4, #7 │ │ │ │ - vaddl.u q9, d31, d18 │ │ │ │ + vsra.u64 d18, d2, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, r2 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r3, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsrs r3, r5, #11 │ │ │ │ - vaddl.u q9, d15, d30 │ │ │ │ + vsra.u32 d18, d14, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1114159,39 +1114158,39 @@ │ │ │ │ asrs r1, r5, #22 │ │ │ │ vqshl.u64 , q10, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r3, r6, #15 │ │ │ │ - vsubw.u , , d2 │ │ │ │ + vsri.32 , q9, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r7, r0, #14 │ │ │ │ - vtbl.8 d17, {d31- instruction: 0xffff1b98 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r1, #24 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bl 395608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283ac0> │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 395608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x283ac0> │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ @@ -1115448,51 +1115447,51 @@ │ │ │ │ ldr r1, [pc, #196] @ (3a44fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2929b4>) │ │ │ │ strd r9, r5, [sp, #8] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ b.n 3a4500 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2929b8> │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - @ instruction: 0xffff1762 │ │ │ │ + vqrshrun.s64 d17, q1, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r7, r5, #4 │ │ │ │ vsra.u32 q8, , #1 │ │ │ │ - vqshl.u32 d17, d24, #31 │ │ │ │ + vtbl.8 d17, {d15}, d24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r7, #28 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - @ instruction: 0xffff1742 │ │ │ │ + vqshrun.s64 d17, q9, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1115516,35 +1115515,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ strd r8, r2, [sp, #36] @ 0x24 │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ ldrd r3, r2, [sp, #188] @ 0xbc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ @@ -1116806,45 +1116805,45 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ b.n 3a520c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2936c4> │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr.w r1, [pc, #1708] @ 3a58bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x293d74> │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ @@ -1117503,36 +1117502,37 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 393d0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2821c4> │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - vshr.u64 q8, , #50 │ │ │ │ - @ instruction: 0xf2fc00d5 │ │ │ │ - mrc2 0, 0, r0, cr14, cr5, {6} │ │ │ │ - ldc2l 0, cr0, [lr, #-852] @ 0xfffffcac │ │ │ │ - ldc2l 0, cr0, [r8], #-852 @ 0xfffffcac │ │ │ │ - ldc2l 0, cr0, [sl], #-852 @ 0xfffffcac │ │ │ │ - stc2l 0, cr0, [ip], #-852 @ 0xfffffcac │ │ │ │ - mrrc2 0, 13, r0, sl, cr5 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + @ instruction: 0xf3ec00d5 │ │ │ │ + vqadd.u8 q0, q15, │ │ │ │ + mcr2 0, 2, r0, cr14, cr5, {6} │ │ │ │ + stc2l 0, cr0, [r8, #-852]! @ 0xfffffcac │ │ │ │ + stc2l 0, cr0, [sl, #-852]! @ 0xfffffcac │ │ │ │ + ldc2l 0, cr0, [ip, #-852] @ 0xfffffcac │ │ │ │ + stc2l 0, cr0, [sl, #-852] @ 0xfffffcac │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a5d5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x294212> │ │ │ │ - vcvt.f16.u16 d31, d18, #2 │ │ │ │ + @ instruction: 0xfffefd22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldc2 0, cr0, [r2], #-852 @ 0xfffffcac │ │ │ │ - stc2 0, cr0, [r2], #-852 @ 0xfffffcac │ │ │ │ - stc2 0, cr0, [sl], {213} @ 0xd5 │ │ │ │ + stc2 0, cr0, [r2, #-852]! @ 0xfffffcac │ │ │ │ + ldc2 0, cr0, [r2, #-852] @ 0xfffffcac │ │ │ │ + ldc2l 0, cr0, [sl], #852 @ 0x354 │ │ │ │ stmdb 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 r6, [pc, #3452] @ 3a6690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x294b48> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr.w r2, [pc, #3452] @ 3a6694 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x294b4c> │ │ │ │ @@ -1118874,44 +1118874,44 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r6, pc, #872 @ (adr r6, 3a6a00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x294eb8>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #824 @ (adr r6, 3a69d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x294e90>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r6, r4, #3 │ │ │ │ - @ instruction: 0xf22e00d5 │ │ │ │ - @ instruction: 0xf22200d5 │ │ │ │ - @ instruction: 0xf22000d5 │ │ │ │ - @ instruction: 0xf21c00d5 │ │ │ │ - @ instruction: 0xf21800d5 │ │ │ │ - @ instruction: 0xf21400d5 │ │ │ │ - @ instruction: 0xf21000d5 │ │ │ │ - addw r0, ip, #213 @ 0xd5 │ │ │ │ - addw r0, r8, #213 @ 0xd5 │ │ │ │ - addw r0, r4, #213 @ 0xd5 │ │ │ │ - addw r0, r0, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf1fc00d5 │ │ │ │ - @ instruction: 0xf1f800d5 │ │ │ │ - @ instruction: 0xf1f400d5 │ │ │ │ - @ instruction: 0xf1f000d5 │ │ │ │ - @ instruction: 0xf1ec00d5 │ │ │ │ - @ instruction: 0xf1e800d5 │ │ │ │ - @ instruction: 0xf1e400d5 │ │ │ │ - @ instruction: 0xf1e000d5 │ │ │ │ + @ instruction: 0xf31e00d5 │ │ │ │ + @ instruction: 0xf31200d5 │ │ │ │ + @ instruction: 0xf31000d5 │ │ │ │ + ssat r0, #22, ip, lsl #3 │ │ │ │ + ssat r0, #22, r8, lsl #3 │ │ │ │ + ssat r0, #22, r4, lsl #3 │ │ │ │ + ssat r0, #22, r0, lsl #3 │ │ │ │ + @ instruction: 0xf2fc00d5 │ │ │ │ + @ instruction: 0xf2f800d5 │ │ │ │ + @ instruction: 0xf2f400d5 │ │ │ │ + @ instruction: 0xf2f000d5 │ │ │ │ + @ instruction: 0xf2ec00d5 │ │ │ │ + @ instruction: 0xf2e800d5 │ │ │ │ + @ instruction: 0xf2e400d5 │ │ │ │ + @ instruction: 0xf2e000d5 │ │ │ │ + @ instruction: 0xf2dc00d5 │ │ │ │ + @ instruction: 0xf2d800d5 │ │ │ │ + @ instruction: 0xf2d400d5 │ │ │ │ + @ instruction: 0xf2d000d5 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmdb r6, {r0, r2, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r6, #852]! @ 0x354 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl 3d92ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7764> │ │ │ │ ldrd r0, r1, [sp, #76] @ 0x4c │ │ │ │ bl 3d0614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2beacc> │ │ │ │ mov r1, r0 │ │ │ │ @@ -1121266,65 +1121266,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3a7fd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296490> │ │ │ │ + bmi.n 3a7fb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296470> │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r0, r6, #18 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bcc.n 3a7eec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2963a4> │ │ │ │ + bcc.n 3a7ecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296384> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - rors r6, r2 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adcs r4, r2 │ │ │ │ + negs r4, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3a7f1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2963d4> │ │ │ │ + b.n 3a80fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2965b4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + b.n 3a7fcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296484> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #236 @ 0xec │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 3a7e44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2962fc> │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r0, r1, r2, r4} │ │ │ │ - vcvt.u16.f16 d29, d18, #2 │ │ │ │ + @ instruction: 0xfffede22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 3a7e9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296354> │ │ │ │ + ble.n 3a7e7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296334> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 3a7fc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296480> │ │ │ │ + ble.n 3a7fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296460> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 3a7ef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2963ac> │ │ │ │ + bgt.n 3a7ed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29638c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 3a7e20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2962d8> │ │ │ │ + bgt.n 3a8000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2964b8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 3a7f54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29640c> │ │ │ │ + bgt.n 3a7f34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2963ec> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 3a7fc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296480> │ │ │ │ + blt.n 3a7fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296460> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [r2, r6] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 3a7fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296498> │ │ │ │ + udf #70 @ 0x46 │ │ │ │ lsls r5, r4, #3 │ │ │ │ adds r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r0, r1, r3, r4, r7} │ │ │ │ vqshl.u64 , q10, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3a7f7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296434> │ │ │ │ + bhi.n 3a7f5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296414> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r1, #6 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl 3962d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28478c> │ │ │ │ @@ -1122632,15 +1122632,15 @@ │ │ │ │ strd fp, r9, [sp] │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, r6 │ │ │ │ bl 3991a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28765c> │ │ │ │ ldr r4, [sp, #284] @ 0x11c │ │ │ │ b.n 3a8be8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2970a0> │ │ │ │ - bpl.n 3a8ac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296f80> │ │ │ │ + bvs.n 3a8aa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296f60> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1122651,39 +1122651,39 @@ │ │ │ │ @ instruction: 0xb829 │ │ │ │ vdup.16 , d24[3] │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 3a8ac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296f80> │ │ │ │ + bcc.n 3a8ca8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x297160> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bne.n 3a8b1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296fd4> │ │ │ │ + bcs.n 3a8afc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x296fb4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r7, sp, #772 @ 0x304 │ │ │ │ - vshr.u64 , q2, #2 │ │ │ │ + vzip. , q2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r3, 3a8bd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29708c> │ │ │ │ - vqrshrn.u64 d26, q4, #2 │ │ │ │ + vtbx.8 d26, {d14-d16}, d8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + beq.n 3a8be8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2970a0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ - @ instruction: 0xfffecd2c │ │ │ │ + vcvt.f32.u32 d28, d12, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ - @ instruction: 0xfffeca9c │ │ │ │ + vtbl.8 d28, {d30- │ │ │ │ vqmovn.s d26, │ │ │ │ vshll.u32 q15, d26, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ @@ -1125218,63 +1125218,63 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ bl 3d92ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7764> │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ b.n 3aa48c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x298944> │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #740] @ 0x2e4 │ │ │ │ vcvt.u16.f16 q9, q2, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #1020] @ 0x3fc │ │ │ │ - vqrshrn.u64 d27, q6, #2 │ │ │ │ + vtbx.8 d27, {d14-d16}, d12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #712] @ (3aa708 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x298bc0>) │ │ │ │ + ldr r7, [pc, #648] @ (3aa6c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x298b80>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r4, [sp, #484] @ 0x1e4 │ │ │ │ - vsli.64 , q15, #62 @ 0x3e │ │ │ │ + vmlsl.u , d30, d30[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r5, lr} │ │ │ │ + setpan #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r3, r7} │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r6} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ str r2, [sp, #644] @ 0x284 │ │ │ │ - vrsra.u64 d27, d10, #2 │ │ │ │ + vraddhn.i d27, q15, q5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [sp, #956] @ 0x3bc │ │ │ │ - vshll.i , d26, # │ │ │ │ + vsri.32 d27, d10, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - vqmovn.s d27, q13 │ │ │ │ + vrsra.u64 d27, d10, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3d04a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2be958> │ │ │ │ bl 3d02a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2be758> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #780 @ 0x30c │ │ │ │ bl 3d01c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2be680> │ │ │ │ ldr.w r1, [pc, #3156] @ 3ab0f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2995ac> │ │ │ │ @@ -1126470,67 +1126470,67 @@ │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ strd r6, r3, [sp] │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ b.n 3ab16c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x299624> │ │ │ │ - cbz r2, 3ab126 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2995de> │ │ │ │ + uxth r2, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf7c600df │ │ │ │ - cbz r2, 3ab10e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2995c6> │ │ │ │ + ldrh.w r0, [r6, #223] @ 0xdf │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + cbz r0, 3ab130 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2995e8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + cbz r6, 3ab114 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2995cc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r3, [r5, #50] @ 0x32 │ │ │ │ - vqrdmlah.s q13, q7, d10[0] │ │ │ │ + vcvt.u32.f32 d26, d26, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r2, pc, #844 @ (adr r2, 3ab470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x299928>) │ │ │ │ - vqrdmulh.s q13, q7, d28[0] │ │ │ │ + vcvt.f32.u32 q13, q6, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r7, [r0, #52] @ 0x34 │ │ │ │ - @ instruction: 0xfffeac96 │ │ │ │ + @ instruction: 0xfffead86 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r7, [r1, #54] @ 0x36 │ │ │ │ - vrsra.u64 d19, d8, #2 │ │ │ │ + vraddhn.i d19, q15, q4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r1, [r5, #30] │ │ │ │ - vqrshrun.s64 d26, q13, #2 │ │ │ │ + vtbx.8 d26, {d14-d15}, d26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #904 @ (adr r7, 3ab4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2999a4>) │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #272 @ (adr r7, 3ab278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x299730>) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r6, pc, #648 @ (adr r6, 3ab3f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2998ac>) │ │ │ │ + add r7, pc, #584 @ (adr r7, 3ab3b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29986c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrd r3, r2, [sp, #352] @ 0x160 │ │ │ │ bl 393d0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2821c4> │ │ │ │ ldr.w r3, [pc, #2852] @ 3abc9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29a154> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1127740,30 +1127740,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #736 @ (adr r3, 3abfec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29a4a4>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 3abfac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29a464>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r7, [r4, #29] │ │ │ │ - vrshr.u32 d26, d30, #2 │ │ │ │ + vshll.i q13, d30, # │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, pc, #808 @ (adr r1, 3ac040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29a4f8>) │ │ │ │ + add r2, pc, #744 @ (adr r2, 3ac000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29a4b8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - vsra.u32 q13, q2, #2 │ │ │ │ + vqmovun.s d26, q2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #784 @ (adr r0, 3ac034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29a4ec>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r5, [r4, #10] │ │ │ │ vqdmulh.s , q15, d31[0] │ │ │ │ @ instruction: 0xfffe7efd │ │ │ │ - vmull.u , d30, d4 │ │ │ │ + vcvt.u16.f16 , q10, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ bl 3991a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28765c> │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ bl 542498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x430950> │ │ │ │ @@ -1129126,21 +1129126,21 @@ │ │ │ │ bl 542498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x430950> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ str.w r9, [sp, #4] │ │ │ │ b.n 3acab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29af68> │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r1, [r6, #22] │ │ │ │ @ instruction: 0xfffe6f2f │ │ │ │ vdup.16 d22, d23[3] │ │ │ │ vrsubhn.i d20, q7, │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3991a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28765c> │ │ │ │ @@ -1130387,21 +1130387,20 @@ │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ str r7, [sp, #188] @ 0xbc │ │ │ │ ldr r7, [sp, #732] @ 0x2dc │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ b.n 3ad7fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29bcb4> │ │ │ │ nop │ │ │ │ - b.n 3ad6a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29bb58> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + @ instruction: 0xe8d200d5 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r3, r4, #3 │ │ │ │ subs r0, r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [r3, #120] @ 0x78 │ │ │ │ @ instruction: 0xfffe2ef0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ @@ -1130483,41 +1130482,41 @@ │ │ │ │ vqmovun.s d19, q4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [r2, #76] @ 0x4c │ │ │ │ - vqshrun.s64 d24, q13, #2 │ │ │ │ + vtbl.8 d24, {d14-d15}, d26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r7, [r4, #80] @ 0x50 │ │ │ │ vabal.u q11, d14, d25 │ │ │ │ - vtbl.8 d24, {d14}, d2 │ │ │ │ + @ instruction: 0xfffe88f2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ vmls.i q11, q7, d23[0] │ │ │ │ - vqshl.u32 q12, q3, #30 │ │ │ │ + vtbx.8 d24, {d14}, d6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r5, [r3, #64] @ 0x40 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vabdl.u q12, d14, d4 │ │ │ │ + vqshl.u64 q12, q10, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r7, [r1, #64] @ 0x40 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vqshlu.s64 q12, q3, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffe87c6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ vqshlu.s32 d23, d29, #30 │ │ │ │ vaddl.u , d14, d31 │ │ │ │ vtrn. , │ │ │ │ @ instruction: 0xfffe9fb6 │ │ │ │ str r7, [sp, #180] @ 0xb4 │ │ │ │ @@ -1131808,52 +1131807,52 @@ │ │ │ │ str r0, [sp, #620] @ 0x26c │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ b.n 3ae43c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29c8f4> │ │ │ │ nop │ │ │ │ add r6, pc, #712 @ (adr r6, 3ae69c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29cb54>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrsb r7, [r5, r3] │ │ │ │ - vshll.u32 , d22, #30 │ │ │ │ + vtbl.8 d23, {d14-d17}, d22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrsb r7, [r2, r1] │ │ │ │ vmlsl.u , d14, d9[0] │ │ │ │ vraddhn.i d22, q7, │ │ │ │ vsri.32 d22, d3, #2 │ │ │ │ - vtbl.8 d23, {d30-d31}, d22 │ │ │ │ + @ instruction: 0xfffe7a96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r5, [r0, r4] │ │ │ │ vabal.u , d14, d9 │ │ │ │ - vqrshrun.s64 d23, q14, #2 │ │ │ │ + vtbx.8 d23, {d14-d15}, d28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r5, [r6, r7] │ │ │ │ vrsra.u64 , , #2 │ │ │ │ vsra.u64 q11, , #2 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vabdl.u , d30, d22 │ │ │ │ + @ instruction: 0xfffe7896 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r3, [r1, r3] │ │ │ │ vqshl.u64 , q8, #62 @ 0x3e │ │ │ │ stc2l 6, cr4, [lr], {83} @ 0x53 │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #388] @ 0x184 │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ @@ -1133054,53 +1133053,53 @@ │ │ │ │ bl 39eddc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28d294> │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ b.n 3af008 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29d4c0> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #612] @ (3af208 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29d6c0>) │ │ │ │ @ instruction: 0xfffe5ef1 │ │ │ │ - vqmovn.u d23, q12 │ │ │ │ + vrsra.u64 , q4, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r7, r4] │ │ │ │ vcvt.f32.u32 d20, d25, #2 │ │ │ │ vsri.32 d21, d9, #2 │ │ │ │ - vmla.i , q7, d22[0] │ │ │ │ + vsra.u32 , q3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + strb r6, [r1, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r2, [pc, #396] @ (3af164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29d61c>) │ │ │ │ vtbx.8 d20, {d14-d16}, d5 │ │ │ │ - @ instruction: 0xfffe6ea4 │ │ │ │ + @ instruction: 0xfffe6f94 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0x47d1 │ │ │ │ - vcvt.u16.f16 d22, d24, #2 │ │ │ │ + @ instruction: 0xfffe6e28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0x47db │ │ │ │ @ instruction: 0xfffe47cf │ │ │ │ - @ instruction: 0xfffe6cf2 │ │ │ │ + vqrdmulh.s q11, q15, d18[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r1, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 39eddc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28d294> │ │ │ │ mov r3, fp │ │ │ │ @@ -1134389,57 +1134388,57 @@ │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #564] @ 0x234 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 3afc38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29e0f0> │ │ │ │ nop │ │ │ │ strh r1, [r6, r3] │ │ │ │ - vqrshrun.s64 d22, q3, #2 │ │ │ │ + vtbx.8 d22, {d14-d15}, d6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [r1, r0] │ │ │ │ vqrdmlsh.s q10, q15, d25[0] │ │ │ │ - vqshl.u32 q11, q6, #30 │ │ │ │ + vtbx.8 d22, {d14}, d12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #205 @ 0xcd │ │ │ │ - vabal.u q11, d30, d28 │ │ │ │ + vqshlu.s64 d22, d12, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #219 @ 0xdb │ │ │ │ - @ instruction: 0xfffe6542 │ │ │ │ + vqshlu.s32 d22, d18, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #25 │ │ │ │ @ instruction: 0xfffe4f0d │ │ │ │ - vrsra.u64 d22, d28, #2 │ │ │ │ + vraddhn.i d22, q15, q14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r0, #68] @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, #67 @ 0x43 │ │ │ │ vdup.16 , d1[3] │ │ │ │ - vrshr.u64 q11, q3, #2 │ │ │ │ + @ instruction: 0xfffe63c6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r5, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3a0460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28e918> │ │ │ │ mov r3, fp │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1135722,62 +1135721,62 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a15b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28fa68> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ b.n 3b08ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29ed64> │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r1, [pc, #508] @ (3b0a54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29ef0c>) │ │ │ │ vqrdmlah.s , q7, d2[0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #215 @ 0xd7 │ │ │ │ vzip. , │ │ │ │ - @ instruction: 0xfffe5998 │ │ │ │ + vtbl.8 d21, {d30- , │ │ │ │ - vtbx.8 d21, {d30}, d30 │ │ │ │ + @ instruction: 0xfffe59de │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r0, #113 @ 0x71 │ │ │ │ vmla.i , q7, d31[0] │ │ │ │ - vtbl.8 d21, {d30}, d16 │ │ │ │ + @ instruction: 0xfffe5990 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a15b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28fa68> │ │ │ │ mov r3, fp │ │ │ │ mov r1, fp │ │ │ │ @@ -1137093,77 +1137092,77 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ bl 393d0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2821c4> │ │ │ │ b.n 3b15ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29faa4> │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r2, #7 │ │ │ │ vshll.u32 q9, d7, #30 │ │ │ │ - vrshr.u64 d21, d12, #2 │ │ │ │ + vsubw.u , q15, d12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #155 @ 0x9b │ │ │ │ vtbl.8 d17, {d30- instruction: 0xfffe29d4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [pc, #760] @ (3b18a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29fd58>) │ │ │ │ + str r6, [r5, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #304] @ (3b16dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29fb94>) │ │ │ │ + ldr r7, [pc, #240] @ (3b169c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29fb54>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #104] @ (3b1618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29fad0>) │ │ │ │ + ldr r6, [pc, #40] @ (3b15d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29fa90>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r4, #31 │ │ │ │ vqshlu.s64 , , #62 @ 0x3e │ │ │ │ vzip. q10, │ │ │ │ - @ instruction: 0xfffe4cb6 │ │ │ │ + @ instruction: 0xfffe4da6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ eors r7, r1 │ │ │ │ vaddl.u , d14, d19 │ │ │ │ - vcvt.f16.u16 d20, d28, #2 │ │ │ │ + @ instruction: 0xfffe4d2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ vcvt.u32.f32 d18, d5, #2 │ │ │ │ vzip. q9, │ │ │ │ vsra.u64 , , #2 │ │ │ │ - vtbl.8 d20, {d30- instruction: 0xfffe4c9e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [pc, #712] @ (3b18ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29fd64>) │ │ │ │ + ldr r3, [pc, #648] @ (3b186c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x29fd24>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #195 @ 0xc3 │ │ │ │ - @ instruction: 0xfffe4a5e │ │ │ │ + vtbx.8 d20, {d14-d17}, d14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r6, [sp, #248] @ 0xf8 │ │ │ │ ldr.w r0, [pc, #3372] @ 3b231c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a07d4> │ │ │ │ mov r1, fp │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #452] @ 0x1c4 │ │ │ │ add r0, pc │ │ │ │ @@ -1138466,119 +1138465,119 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #264] @ (3b2420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a08d8>) │ │ │ │ bl 393d0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2821c4> │ │ │ │ b.n 3b2424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a08dc> │ │ │ │ adds r3, #133 @ 0x85 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vqrshrn.u64 d20, q13, #2 │ │ │ │ + vtbx.8 d20, {d14-d16}, d26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #1000] @ (3b2714 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a0bcc>) │ │ │ │ + ldr r1, [pc, #936] @ (3b26d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a0b8c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r3, r3, #0 │ │ │ │ vtbx.8 d19, {d30- instruction: 0xfffe1c95 │ │ │ │ - vqrshrun.s64 d20, q0, #2 │ │ │ │ + vtbx.8 d20, {d14-d15}, d0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r3, r4, #3 │ │ │ │ vtbx.8 d18, {d30- instruction: 0xfffe2da3 │ │ │ │ - vqshl.u64 d20, d22, #62 @ 0x3e │ │ │ │ + vtbl.8 d20, {d30}, d22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mov sl, r1 │ │ │ │ + bx pc │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r0, #243 @ 0xf3 │ │ │ │ - vqshlu.s32 d20, d20, #30 │ │ │ │ + vabdl.u q10, d14, d20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r8, sp │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, lr │ │ │ │ + mov r2, ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r7, #101 @ 0x65 │ │ │ │ vtbx.8 d19, {d14-d16}, d13 │ │ │ │ - vsri.64 q10, q8, #2 │ │ │ │ + @ instruction: 0xfffe45e0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, ip │ │ │ │ + cmp r4, sl │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r0, #27 │ │ │ │ - vraddhn.i d20, q7, q9 │ │ │ │ + vsli.32 d20, d2, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mvns r0, r4 │ │ │ │ + add r8, sl │ │ │ │ lsls r5, r2, #3 │ │ │ │ - muls r2, r4 │ │ │ │ + add r2, sl │ │ │ │ lsls r5, r2, #3 │ │ │ │ - orrs r2, r4 │ │ │ │ + add r2, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r6, #25 │ │ │ │ vqshl.u64 , , #62 @ 0x3e │ │ │ │ - vrshr.u64 q10, q3, #2 │ │ │ │ + @ instruction: 0xfffe43c6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - negs r2, r1 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r4, #169 @ 0xa9 │ │ │ │ vqshlu.s32 d19, d11, #30 │ │ │ │ - vmovn.i d20, q8 │ │ │ │ + vrsra.u32 d20, d0, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - rors r6, r6 │ │ │ │ + cmn r6, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - rors r4, r1 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r4, #20 │ │ │ │ - vsra.u64 d20, d14, #2 │ │ │ │ + vqmovn.s d20, q7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adcs r2, r6 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adcs r4, r1 │ │ │ │ + tst r4, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r3, #20 │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vshr.u64 q10, q8, #2 │ │ │ │ + vzip. q10, q8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r0 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r3 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r0 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors r4, r6 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ - vmla.i q10, q7, d16[0] │ │ │ │ + vsra.u32 q10, q0, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors r2, r2 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors r2, r0 │ │ │ │ + asrs r2, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r7, #10 │ │ │ │ - vaddl.u q10, d14, d30 │ │ │ │ + vsra.u32 d20, d14, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ands r6, r3 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r0, #11 │ │ │ │ - vaddl.u q10, d14, d12 │ │ │ │ + vshr.u64 q10, q14, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #236 @ 0xec │ │ │ │ + lsrs r4, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + lsrs r6, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + lsls r2, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #102 @ 0x66 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r3, r5, #32 │ │ │ │ vqrdmulh.s , q7, d17[0] │ │ │ │ add r4, pc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ @@ -1139844,83 +1139843,83 @@ │ │ │ │ ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r1, [pc, #172] @ (3b3124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a15dc>) │ │ │ │ ldr r7, [sp, #500] @ 0x1f4 │ │ │ │ str r7, [sp, #4] │ │ │ │ b.n 3b3128 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a15e0> │ │ │ │ nop │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + subs r7, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #22 │ │ │ │ + subs r7, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r3, #8 │ │ │ │ - @ instruction: 0xfffe3e06 │ │ │ │ + @ instruction: 0xfffe3ef6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r3, r4, #32 │ │ │ │ - vqrdmulh.s , q15, d4[0] │ │ │ │ + @ instruction: 0xfffe3eb4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r5, r4, #29 │ │ │ │ vqrdmlsh.s q8, q7, d7[0] │ │ │ │ - @ instruction: 0xfffe3cf8 │ │ │ │ + vqrdmulh.s , q15, d24[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #190 @ 0xbe │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #4 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #204 @ 0xcc │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r4, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r4, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r1, r5, #17 │ │ │ │ - vtbx.8 d19, {d30- instruction: 0xfffe3bda │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r7, r0, #17 │ │ │ │ - vtbl.8 d19, {d30- instruction: 0xfffe3b9e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #54 @ 0x36 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #30 │ │ │ │ + subs r3, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r0, #29 │ │ │ │ - vtbl.8 d19, {d14-d16}, d2 │ │ │ │ + @ instruction: 0xfffe3af2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r5, r0, #13 │ │ │ │ vqshlu.s32 , , #30 │ │ │ │ @ instruction: 0xfffe0a91 │ │ │ │ vmlsl.u , d14, d29[0] │ │ │ │ vsra.u64 , q14, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r7, #0 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r1, r6, #5 │ │ │ │ @ instruction: 0xfffe1cbf │ │ │ │ vrsra.u64 d17, d19, #2 │ │ │ │ - vrsra.u32 , q6, #2 │ │ │ │ + vmls.i , q7, d12[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r1, pc │ │ │ │ ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ ldr r3, [sp, #444] @ 0x1bc │ │ │ │ str.w r9, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r7, #20 │ │ │ │ @@ -1141302,35 +1141301,35 @@ │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ b.n 3b3e00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a22b8> │ │ │ │ nop │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r3, r5, #27 │ │ │ │ @ instruction: 0xfffe1761 │ │ │ │ vrsubhn.i d17, q7, │ │ │ │ vabdl.u , d30, d31 │ │ │ │ - vcvt.f32.u32 q9, q11, #2 │ │ │ │ + vqrdmlsh.s q9, q7, d22[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r7, #15 │ │ │ │ - vcvt.u16.f16 d18, d22, #2 │ │ │ │ + @ instruction: 0xfffe2e26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r4, #7 │ │ │ │ - @ instruction: 0xfffe2b30 │ │ │ │ + vdup.16 d18, d16[3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r3, r3, #14 │ │ │ │ vcvt.f32.u32 d16, d27, #2 │ │ │ │ - vtbl.8 d18, {d30-d31}, d18 │ │ │ │ + @ instruction: 0xfffe2a92 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3a15b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28fa68> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1142689,33 +1142688,34 @@ │ │ │ │ ldr r5, [sp, #560] @ 0x230 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #556] @ 0x22c │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ b.n 3b4aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a2fa4> │ │ │ │ nop │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r5, r1, #29 │ │ │ │ vmlsl.u q8, d14, d7[0] │ │ │ │ - vmovn.i d18, q1 │ │ │ │ + vrshr.u64 q9, q9, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl 652aca │ │ │ │ - vshr.u64 q0, q2, #18 │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 5f8ada │ │ │ │ lsls r1, r6, #8 │ │ │ │ vsra.u32 d16, d17, #2 │ │ │ │ vqmovun.s d16, │ │ │ │ vsli.32 d25, d1, #30 │ │ │ │ ldr r5, [sp, #548] @ 0x224 │ │ │ │ @@ -1143900,24 +1143900,24 @@ │ │ │ │ bl 3a15b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28fa68> │ │ │ │ ldr r7, [sp, #252] @ 0xfc │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #348] @ 0x15c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ b.n 3b5590 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a3a48> │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ mcr2 15, 2, pc, cr11, cr13, {7} @ │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 3a15b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x28fa68> │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #352] @ 0x160 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ @@ -1145381,70 +1145381,70 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ strd r8, r2, [sp, #20] │ │ │ │ ldr r1, [pc, #132] @ (3b64a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a495c>) │ │ │ │ ldr.w r8, [sp, #280] @ 0x118 │ │ │ │ b.n 3b64a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a4960> │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r5, r2, #3 │ │ │ │ b.n 3b68b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a4d6e> │ │ │ │ vdup.8 q15, d1[6] │ │ │ │ - vtbx.8 d16, {d29- instruction: 0xfffd0cd4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ b.n 3b64c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a497a> │ │ │ │ vtbl.8 d30, {d29-d30}, d13 │ │ │ │ - @ instruction: 0xfffd0a5c │ │ │ │ + vtbx.8 d16, {d13-d16}, d12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r5, #27 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ svc 253 @ 0xfd │ │ │ │ @ instruction: 0xfffde9b3 │ │ │ │ vcgt.f d29, d7, #0 │ │ │ │ - vsli.64 d28, d28, #61 @ 0x3d │ │ │ │ + vrsubhn.i d28, , q14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strd r6, r7, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #320] @ 0x140 │ │ │ │ mov r0, r8 │ │ │ │ ldrd r3, r2, [sp, #336] @ 0x150 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ @@ -1146756,185 +1146756,189 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ bl 393d0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2821c4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ b.n 3b73e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a589c> │ │ │ │ nop │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3b6e00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a52b8> │ │ │ │ + b.n 3b6fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5498> │ │ │ │ lsls r4, r2, #3 │ │ │ │ beq.n 3b7172 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a562a> │ │ │ │ - vsra.u32 q15, q4, #3 │ │ │ │ + vclt.s q15, q4, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3b6dfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a52b4> │ │ │ │ + b.n 3b6fdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5494> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b748c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5944> │ │ │ │ + b.n 3b766c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5b24> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3b6e00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a52b8> │ │ │ │ + b.n 3b6fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5498> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a52c8> │ │ │ │ + b.n 3b6ff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a54a8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3b6dc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a527c> │ │ │ │ + b.n 3b6fa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a545c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3b6db4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a526c> │ │ │ │ + b.n 3b6f94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a544c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3b6da8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5260> │ │ │ │ + b.n 3b6f88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5440> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3b6d9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5254> │ │ │ │ + b.n 3b6f7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5434> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3b6d90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5248> │ │ │ │ + b.n 3b6f70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5428> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r3, {r0, r1, r3, r7} │ │ │ │ - vcge.s q8, q2, #0 │ │ │ │ + vsra.u64 d16, d20, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r7, {r0, r1, r3, r5, r6, r7} │ │ │ │ - vcge.s d16, d22, #0 │ │ │ │ + vsra.u64 d16, d6, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bls.n 3b71fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a56b2> │ │ │ │ vtbx.8 d29, {d29- q8, q9, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ beq.n 3b738e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5846> │ │ │ │ - vcgt.s d16, d16, #0 │ │ │ │ + vsra.u32 d16, d0, #3 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + movs r6, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vshr.u64 q8, q2, #44 │ │ │ │ - vshr.u64 q0, q2, #46 │ │ │ │ - vqadd.u16 q8, q10, q2 │ │ │ │ - vqadd.u16 q0, q11, q2 │ │ │ │ ldmia r6, {r0, r2, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xfffdfed4 │ │ │ │ + vqrdmlsh.s , , d4[0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r6, {r0, r4, r6} │ │ │ │ vcvt.f16.u16 q14, , #3 │ │ │ │ - @ instruction: 0xfffdfe94 │ │ │ │ + @ instruction: 0xfffdff84 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r7} │ │ │ │ - vqrdmulh.s , , d8[0] │ │ │ │ + @ instruction: 0xfffdfeb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stc2l 0, cr0, [lr], #848 @ 0x350 │ │ │ │ - stc2 0, cr0, [sl], {212} @ 0xd4 │ │ │ │ + ldc2l 0, cr0, [lr, #848] @ 0x350 │ │ │ │ + ldc2l 0, cr0, [sl], #848 @ 0x350 │ │ │ │ ldmia r2!, {r0, r3, r4, r6} │ │ │ │ @ instruction: 0xfffdcd0b │ │ │ │ - @ instruction: 0xfffddf2c │ │ │ │ + vshr.u32 d30, d12, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r2, {r0, r2, r6} │ │ │ │ - @ instruction: 0xfffdfbd8 │ │ │ │ + vqdmulh.s , , d8[0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + b.n 3b736c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5824> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - smlaldx r0, r0, sl, r4 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + ldc2 0, cr0, [sl], #848 @ 0x350 │ │ │ │ + b.n 3b7384 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a583c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - smlaldx r0, r0, r2, r4 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + ldc2 0, cr0, [r2], #848 @ 0x350 │ │ │ │ + b.n 3b73ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5864> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - smlaldx r0, r0, r2, r4 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + ldc2 0, cr0, [r2], #848 @ 0x350 │ │ │ │ + b.n 3b73bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5874> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r3, r6, r7} │ │ │ │ - @ instruction: 0xfffdfbb6 │ │ │ │ + vmull.u , d29, d22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + b.n 3b73d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a588c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfbac00d4 │ │ │ │ - @ instruction: 0xfba800d4 │ │ │ │ - @ instruction: 0xfb1c00d4 │ │ │ │ - @ instruction: 0xfa8000d4 │ │ │ │ + ldc2 0, cr0, [ip], {212} @ 0xd4 │ │ │ │ + ldc2 0, cr0, [r8], {212} @ 0xd4 │ │ │ │ + stc2 0, cr0, [ip], {212} @ 0xd4 │ │ │ │ + @ instruction: 0xfb7000d4 │ │ │ │ stmia r7!, {r0, r1, r5, r6} │ │ │ │ vqshl.u32 d28, d21, #29 │ │ │ │ - vtbx.8 d31, {d13-d15}, d26 │ │ │ │ + @ instruction: 0xfffdfb5a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa6200d4 │ │ │ │ + @ instruction: 0xfb5200d4 │ │ │ │ stmia r7!, {r0, r1, r3, r4, r5} │ │ │ │ - @ instruction: 0xfffdfa58 │ │ │ │ + vtbx.8 d31, {d13-d16}, d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r6} │ │ │ │ - vqrdmulh.s , , d12[0] │ │ │ │ + @ instruction: 0xfffddebc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa4800d4 │ │ │ │ + @ instruction: 0xfb3800d4 │ │ │ │ stmia r7!, {r0, r2, r3, r5} │ │ │ │ - vqrdmulh.s , , d24[0] │ │ │ │ + vcvt.f32.u32 , q4, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa4200d4 │ │ │ │ - @ instruction: 0xfa3e00d4 │ │ │ │ - ble.n 3b747c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a5934> │ │ │ │ + @ instruction: 0xfb3200d4 │ │ │ │ + @ instruction: 0xfb2e00d4 │ │ │ │ + udf #92 @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa4000d4 │ │ │ │ + @ instruction: 0xfb3000d4 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ - vtbx.8 d31, {d13-d15}, d2 │ │ │ │ + @ instruction: 0xfffdfb32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r3, r4, r6, r7} │ │ │ │ - vtbx.8 d31, {d13-d15}, d8 │ │ │ │ + @ instruction: 0xfffdfb38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ble.n 3b742c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a58e4> │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa4400d4 │ │ │ │ - @ instruction: 0xfa4000d4 │ │ │ │ - ble.n 3b7440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a58f8> │ │ │ │ + @ instruction: 0xfb3400d4 │ │ │ │ + @ instruction: 0xfb3000d4 │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r2, r4, r7} │ │ │ │ - vshll.u32 , d18, #29 │ │ │ │ + vtbl.8 d31, {d13-d16}, d18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa3200d4 │ │ │ │ - @ instruction: 0xfa2e00d4 │ │ │ │ - @ instruction: 0xfa2800d4 │ │ │ │ + @ instruction: 0xfb2200d4 │ │ │ │ + @ instruction: 0xfb1e00d4 │ │ │ │ + @ instruction: 0xfb1800d4 │ │ │ │ stmia r1!, {r0, r1, r2, r3, r4, r7} │ │ │ │ - vtbl.8 d31, {d13-d15}, d20 │ │ │ │ + @ instruction: 0xfffdfb14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ bl 399ed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288390> │ │ │ │ ldr.w r1, [pc, #3164] @ 3b8048 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a6500> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ @@ -1148202,68 +1148206,68 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ bl 399fd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288490> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b.n 3b80e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a65a0> │ │ │ │ - str??.w r0, [r2, r4, lsl #1] │ │ │ │ - ldr.w r0, [r6, r4, lsl #1] │ │ │ │ + ldr??.w r0, [r2, r4, lsl #1] │ │ │ │ + vst4. {d16-d19}, [r6 :64], r4 │ │ │ │ stmia r5!, {r0, r4, r5, r7} │ │ │ │ - vmlal.u , d29, d12[0] │ │ │ │ + vrsra.u64 d29, d28, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blt.n 3b7f64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a641c> │ │ │ │ + bgt.n 3b8144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a65fc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf7d600d4 │ │ │ │ + str.w r0, [r6, #212] @ 0xd4 │ │ │ │ stmia r5!, {r0, r1, r2, r5} │ │ │ │ - vqshl.u32 , q13, #29 │ │ │ │ + vtbx.8 d31, {d13}, d26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf75400d4 │ │ │ │ + str.w r0, [r4, r4, lsl #1] │ │ │ │ stmia r7!, {r0, r4, r6} │ │ │ │ - vrsubhn.i d31, , q4 │ │ │ │ + vqshl.u32 , q12, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf4fe00d4 │ │ │ │ - @ instruction: 0xf37000d4 │ │ │ │ - rsbs r0, lr, #212 @ 0xd4 │ │ │ │ - orrs.w r0, ip, #212 @ 0xd4 │ │ │ │ - vshr.s64 q0, q2, #24 │ │ │ │ + @ instruction: 0xf5ee00d4 │ │ │ │ + orn r0, r0, #6946816 @ 0x6a0000 │ │ │ │ + movt r0, #57556 @ 0xe0d4 │ │ │ │ + adc.w r0, ip, #212 @ 0xd4 │ │ │ │ + eors.w r0, r8, #212 @ 0xd4 │ │ │ │ pop {r0, r3, r4, r5, r7} │ │ │ │ - vsubl.u , d29, d28 │ │ │ │ + vrsra.u64 d29, d12, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vshr.s64 q0, q2, #54 │ │ │ │ - bcs.n 3b8000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a64b8> │ │ │ │ + orns r0, sl, #212 @ 0xd4 │ │ │ │ + bcc.n 3b7fe0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a6498> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vshr.s64 q0, q2, #62 │ │ │ │ - bcs.n 3b8020 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a64d8> │ │ │ │ + orns r0, r2, #212 @ 0xd4 │ │ │ │ + bcc.n 3b8000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a64b8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vshr.s64 q0, q2, #62 │ │ │ │ + orns r0, r2, #212 @ 0xd4 │ │ │ │ pop {r0, r2, r4, r5, r6} │ │ │ │ - vrshr.u64 , q1, #3 │ │ │ │ + vneg.s , q1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vshr.s64 q0, q2, #60 │ │ │ │ - bcs.n 3b8080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a6538> │ │ │ │ + orns r0, r4, #212 @ 0xd4 │ │ │ │ + bcc.n 3b8060 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a6518> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vshr.s64 q0, q2, #56 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + orns r0, r8, #212 @ 0xd4 │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3b8044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a64fc> │ │ │ │ + bcc.n 3b8024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a64dc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ revsh r3, r4 │ │ │ │ - vcvt.u32.f32 d30, d12, #3 │ │ │ │ + vcgt.s d31, d12, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3b8138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a65f0> │ │ │ │ + bne.n 3b8118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a65d0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3b8148 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a6600> │ │ │ │ + bne.n 3b8128 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a65e0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vqadd.s16 q0, q8, q2 │ │ │ │ - beq.n 3b813c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a65f4> │ │ │ │ + and.w r0, r0, #212 @ 0xd4 │ │ │ │ + bne.n 3b811c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a65d4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mrc 0, 7, r0, cr12, cr4, {6} │ │ │ │ + vshr.s64 q8, q2, #20 │ │ │ │ ldmia r7, {r0, r4, r5, r7} │ │ │ │ - @ instruction: 0xfffdedd4 │ │ │ │ + vqrdmlah.s q15, , d4[0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xb7e3 │ │ │ │ vqshrun.s64 d25, , #3 │ │ │ │ bl 399fd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288490> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ @@ -1149441,66 +1149445,65 @@ │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ bl 39a928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288de0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b.n 3b8d38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a71f0> │ │ │ │ nop │ │ │ │ ldmia r5!, {r0, r1, r2, r6, r7} │ │ │ │ - vdup.8 d30, d18[6] │ │ │ │ + vcvt.u16.f16 d30, d2, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add.w r0, lr, r4, lsr #3 │ │ │ │ - add.w r0, r2, r4, lsr #3 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + @ instruction: 0xebfe00d4 │ │ │ │ + @ instruction: 0xebf200d4 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - orn r0, r0, r4, lsr #3 │ │ │ │ - bkpt 0x00ba │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe9ac00d4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe9b000d4 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + adcs.w r0, r0, r4, lsr #3 │ │ │ │ + itet ge │ │ │ │ + lslge r6, r2, #3 │ │ │ │ + ldmialt r3, {r1, r3, r4, r6, r7} │ │ │ │ + lslge r4, r2, #3 │ │ │ │ + eors.w r0, ip, r4, lsr #3 │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe9ae00d4 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xeaa000d4 │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe9b400d4 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + eors.w r0, lr, r4, lsr #3 │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe9ba00d4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xeaa400d4 │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe9b800d4 │ │ │ │ - ldrd r0, r0, [r6], #848 @ 0x350 │ │ │ │ - @ instruction: 0xe81800d4 │ │ │ │ - b.n 3b8b8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7044> │ │ │ │ + @ instruction: 0xeaaa00d4 │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b89d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a6e90> │ │ │ │ + @ instruction: 0xeaa800d4 │ │ │ │ + strd r0, r0, [r6, #848]! @ 0x350 │ │ │ │ + stmdb r8, {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe82e00d4 │ │ │ │ + b.n 3b8bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7070> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b8838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a6cf0> │ │ │ │ + b.n 3b8a18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a6ed0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b8694 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a6b4c> │ │ │ │ + b.n 3b8874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a6d2c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b94f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a79a8> │ │ │ │ + b.n 3b86d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a6b88> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b934c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7804> │ │ │ │ + b.n 3b952c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a79e4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ bl 39a928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288de0> │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #320] @ 0x140 │ │ │ │ @@ -1150691,73 +1150694,73 @@ │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ bl 39a928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288de0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ b.n 3b9990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7e48> │ │ │ │ nop │ │ │ │ - b.n 3b9cdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8194> │ │ │ │ + b.n 3b9ebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8374> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b9b9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8054> │ │ │ │ + b.n 3b9d7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8234> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b9a5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7f14> │ │ │ │ + b.n 3b9c3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a80f4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + b.n 3b9a90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7f48> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + svc 18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ble.n 3b99f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7eac> │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ittt lt │ │ │ │ - lsllt r4, r2, #3 │ │ │ │ - bgt.n 3b98cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7d84> @ unpredictable │ │ │ │ - lsllt r4, r2, #3 │ │ │ │ - itet cs │ │ │ │ - lslcs r4, r2, #3 │ │ │ │ - bgt.n 3b99a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7e5c> @ unpredictable │ │ │ │ - lslcs r4, r2, #3 │ │ │ │ - bkpt 0x0096 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blt.n 3b9874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7d2c> │ │ │ │ + ble.n 3b98ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7d64> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0002 │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b98e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7d98> │ │ │ │ + ble.n 3b9984 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7e3c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + itte hi │ │ │ │ + lslhi r4, r2, #3 │ │ │ │ + bgt.n 3b9a54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7f0c> @ unpredictable │ │ │ │ + lslls r4, r2, #3 │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b9954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7e0c> │ │ │ │ + blt.n 3b98c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7d78> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b99c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7e80> │ │ │ │ + bge.n 3b9934 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7dec> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 3b99ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7ea2> │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 3b9a3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7ef4> │ │ │ │ + bge.n 3b99a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7e60> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - revsh r6, r4 │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b991c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7dd4> │ │ │ │ + bls.n 3b9a1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7ed4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r6, r2 │ │ │ │ + cbnz r6, 3b99fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7eb4> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bhi.n 3b98fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7db4> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + cbnz r6, 3b99e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a7e98> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ bl 39a928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288de0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ bl 39a928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x288de0> │ │ │ │ @@ -1151952,76 +1151955,76 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ b.n 3ba5e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8aa0> │ │ │ │ nop │ │ │ │ - bvs.n 3ba4d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a898c> │ │ │ │ + bvc.n 3ba4b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a896c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 3ba580 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8a38> │ │ │ │ + rev r6, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3ba5a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8a5c> │ │ │ │ + bvc.n 3ba584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8a3c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + cbnz r2, 3ba5a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8a58> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3ba610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8ac8> │ │ │ │ + bvs.n 3ba5f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8aa8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3ba67c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8b34> │ │ │ │ + bpl.n 3ba65c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8b14> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcc.n 3ba4e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a89a0> │ │ │ │ + bmi.n 3ba4c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8980> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3ba554 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8a0c> │ │ │ │ + bcc.n 3ba534 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a89ec> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3ba62c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8ae4> │ │ │ │ + bcc.n 3ba60c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8ac4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3ba504 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a89bc> │ │ │ │ + bcs.n 3ba4e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a899c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3ba5d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8a90> │ │ │ │ + bcs.n 3ba5b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8a70> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3ba638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8af0> │ │ │ │ + bne.n 3ba618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8ad0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxtb r6, r4 │ │ │ │ + cbz r6, 3ba628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8ae0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + beq.n 3ba618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8ad0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r6, 3ba5f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8aae> │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 3ba5fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8ab4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r5, [sp, #612] @ 0x264 │ │ │ │ - @ instruction: 0xfffdaf88 │ │ │ │ + vshr.u32 , q12, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 393f48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x282400> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #48 @ 0x30 │ │ │ │ strd r3, r2, [sp, #780] @ 0x30c │ │ │ │ @@ -1152053,17 +1152056,17 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3ba64a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8b02> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r2, [r1, r7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1152990,15 +1152993,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ mov r3, ip │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 3baf96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a944e> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldcl 1, cr0, [ip], {137} @ 0x89 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldc 1, cr0, [r8], #548 @ 0x224 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -1154091,177 +1154094,177 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.w 3bbb9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa056> │ │ │ │ b.n 3bbb0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a9fc6> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 3bb80a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a9cc2> │ │ │ │ b.n 3bbafe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a9fb6> │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r7, [pc, #24] @ (3bbcfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa1b4>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - it hi │ │ │ │ - lslhi r4, r2, #3 │ │ │ │ - ittt ls │ │ │ │ - lslls r4, r2, #3 │ │ │ │ - nopls {8} │ │ │ │ - lslls r4, r2, #3 │ │ │ │ - itt pl │ │ │ │ - lslpl r4, r2, #3 │ │ │ │ - ittt pl @ unpredictable │ │ │ │ - lslpl r4, r2, #3 │ │ │ │ - itte vs @ unpredictable │ │ │ │ - lslvs r4, r2, #3 │ │ │ │ - ite vc @ unpredictable │ │ │ │ - lslvc r4, r2, #3 │ │ │ │ - ittt hi @ unpredictable │ │ │ │ - lslhi r4, r2, #3 │ │ │ │ - nophi {9} │ │ │ │ - lslhi r4, r2, #3 │ │ │ │ - ittt ls │ │ │ │ - lslls r4, r2, #3 │ │ │ │ - ite ge @ unpredictable │ │ │ │ - lslge r4, r2, #3 │ │ │ │ - itte lt @ unpredictable │ │ │ │ - lsllt r4, r2, #3 │ │ │ │ - ite gt @ unpredictable │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - itte le @ unpredictable │ │ │ │ - lslle r4, r2, #3 │ │ │ │ - nople {14} │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - ittt le │ │ │ │ - lslle r4, r2, #3 │ │ │ │ - nople {14} │ │ │ │ - lslle r4, r2, #3 │ │ │ │ - ittt al │ │ │ │ - lslal r4, r2, #3 │ │ │ │ - popal {r2, r3, r4, r5, r6, r7} │ │ │ │ - lslal r4, r2, #3 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r2, 3bbe7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa334> │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r2, 3bbe84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa33c> │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0072 │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ + movs r0, r0 │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r2!, {r3} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + cbnz r2, 3bbe44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa2fc> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + cbnz r6, 3bbe46 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa2fe> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + pop {r1, r4, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + pop {r1, r5, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + ittt vs │ │ │ │ + lslvs r4, r2, #3 │ │ │ │ + bkpt 0x0034 │ │ │ │ + lslvs r4, r2, #3 │ │ │ │ + bkpt 0x0050 │ │ │ │ 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 r5, [pc, #48] @ (3bbe64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa31c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1154283,15 +1154286,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ble.n 3bbdfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa2b4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbz r4, 3bbed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa38c> │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ble.n 3bbdc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa280> │ │ │ │ lsls r1, r1, #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, #2320] @ 0x910 │ │ │ │ @@ -1155410,199 +1155413,199 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r2, r6 │ │ │ │ + cbz r2, 3bca7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aaf34> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 3bcaa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aaf58> │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 3bcaac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aaf64> │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r2, 3bcaaa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aaf62> │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r6, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - it gt │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - itet ge │ │ │ │ - lslge r4, r2, #3 │ │ │ │ - stmialt r0!, {r1, r2, r4} │ │ │ │ - lslge r4, r2, #3 │ │ │ │ - bkpt 0x0012 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - bkpt 0x0008 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - bkpt 0x0028 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - bkpt 0x0018 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - bkpt 0x00cc │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - bkpt 0x00be │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - bkpt 0x0088 │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0086 │ │ │ │ + ittt eq │ │ │ │ + lsleq r4, r2, #3 │ │ │ │ + bkpt 0x00f8 │ │ │ │ + lsleq r4, r2, #3 │ │ │ │ + it ne │ │ │ │ + lslne r4, r2, #3 │ │ │ │ + it eq │ │ │ │ + lsleq r4, r2, #3 │ │ │ │ + itt lt │ │ │ │ + lsllt r4, r2, #3 │ │ │ │ + itee ge @ unpredictable │ │ │ │ + lslge r4, r2, #3 │ │ │ │ + it vc @ unpredictable │ │ │ │ + lslvc r4, r2, #3 │ │ │ │ + bkpt 0x004a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x006c │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0020 │ │ │ │ + itet vc │ │ │ │ + lslvc r4, r2, #3 │ │ │ │ + itt pl @ unpredictable │ │ │ │ + lslpl r4, r2, #3 │ │ │ │ + yieldpl │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 3bcb10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafc8> │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 3bcb14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafcc> │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 3bcb18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafd0> │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 3bcb1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafd4> │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 3bcb20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafd8> │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 3bcb00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafb8> │ │ │ │ + pop {r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 3bcb02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafba> │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r4, r1 │ │ │ │ + cbnz r4, 3bcb0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafc6> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r4, r1 │ │ │ │ + cbnz r4, 3bcb12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafca> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r4, 3bcb18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafd0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r0, r3 │ │ │ │ + cbnz r0, 3bcb1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafd6> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r4, r3 │ │ │ │ + cbnz r4, 3bcb22 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafda> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r0, r4 │ │ │ │ + cbnz r0, 3bcb28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafe0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r4, r4 │ │ │ │ + cbnz r4, 3bcb2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aafe4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cpsie a │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6a6 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ ldr.w r0, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ eor.w r2, r1, #1 │ │ │ │ cbnz r0, 3bcbb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ab070> │ │ │ │ ldr.w r0, [r3, #192] @ 0xc0 │ │ │ │ @@ -1156709,153 +1156712,153 @@ │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ orr.w r2, r2, #33792 @ 0x8400 │ │ │ │ orr.w r1, r1, #1 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r1, [r0, #44] @ 0x2c │ │ │ │ strh r2, [r0, #48] @ 0x30 │ │ │ │ b.w 3bcee2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ab39a> │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, #94 @ 0x5e │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r6, 3bd854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd0c> │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 3bd824 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abcdc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r0, 3bd818 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abcd0> │ │ │ │ + cbz r0, 3bd854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd0c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxtb r0, r6 │ │ │ │ + cbz r0, 3bd894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd4c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxtb r2, r5 │ │ │ │ + cbz r2, 3bd896 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd4e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxtb r2, r4 │ │ │ │ + cbz r2, 3bd898 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd50> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, 3bd896 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd4e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxth r4, r3 │ │ │ │ + cbz r4, 3bd88e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd46> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r2, 3bd86c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd24> │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sxth r0, r2 │ │ │ │ + cbz r0, 3bd884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd3c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r6, 3bd868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd20> │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r4, 3bd866 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd1e> │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sp, #0 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sub sp, #16 │ │ │ │ + cbz r4, 3bd884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2abd3c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ bl 5431a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x431660> │ │ │ │ ldr.w r3, [pc, #1036] @ 3bdcbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac174> │ │ │ │ @@ -1157244,79 +1157247,79 @@ │ │ │ │ b.w 3bc160 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa618> │ │ │ │ ldrb.w r2, [r3, #645] @ 0x285 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 3bc1ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2aa666> │ │ │ │ b.n 3bd4bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ab974> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #656 @ (adr r5, 3bdfb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac468>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 3bdf70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac428>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #360 @ (adr r7, 3bde94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac34c>) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #384 @ (adr r7, 3bdeb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac368>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #384 @ (adr r7, 3bdeb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac36c>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #256 @ (adr r5, 3bde38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac2f0>) │ │ │ │ + add r6, pc, #192 @ (adr r6, 3bddf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac2b0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #240 @ (adr r5, 3bde2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac2e4>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 3bddec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac2a4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #400 @ (adr r6, 3bded0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac388>) │ │ │ │ + add r7, pc, #336 @ (adr r7, 3bde90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac348>) │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #660] @ (3bdfe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ac4a0>) │ │ │ │ @@ -1158576,23 +1158579,23 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, r0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ adds r6, r5, r6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, pc, #248 @ (adr r5, 3beaec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2acfa4>) │ │ │ │ + add r6, pc, #184 @ (adr r6, 3beaac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2acf64>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #184 @ (adr r5, 3beab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2acf68>) │ │ │ │ + add r6, pc, #120 @ (adr r6, 3bea70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2acf28>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 3be668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2acb20> │ │ │ │ + b.n 3be848 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2acd00> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh.w r1, [sp, #56] @ 0x38 │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #96] @ 0x60 │ │ │ │ bl 485d90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x374248> │ │ │ │ @@ -1159173,15 +1159176,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3bf8d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2add8c> │ │ │ │ @@ -1159239,15 +1159242,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 3bf04c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ad504> │ │ │ │ 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 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #504] @ (3bf2ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ad7a4>) │ │ │ │ @@ -1159438,15 +1159441,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsrs r4, r0, #28 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r0, r6, #21 │ │ │ │ lsls r4, r2, #6 │ │ │ │ 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 │ │ │ │ @@ -1160499,23 +1160502,23 @@ │ │ │ │ b.n 3bfd06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae1be> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #15 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r3, pc, #808 @ (adr r3, 3c00f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae5b0>) │ │ │ │ + add r4, pc, #744 @ (adr r4, 3c00b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae570>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r2, r6, #11 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ bic.w r3, r3, #4227858432 @ 0xfc000000 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ beq.n 3bfe2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae2e4> │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ beq.n 3bfe2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae2e4> │ │ │ │ @@ -1160851,27 +1160854,27 @@ │ │ │ │ bl 545f18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4343d0> │ │ │ │ bl 5458e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433d9c> │ │ │ │ mov r2, r0 │ │ │ │ b.n 3c00f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae5ac> │ │ │ │ nop │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #160 @ (adr r0, 3c0210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae6c8>) │ │ │ │ + add r1, pc, #96 @ (adr r1, 3c01d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae688>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + add r0, pc, #152 @ (adr r0, 3c0214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae6cc>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1161025,15 +1161028,15 @@ │ │ │ │ b.n 3c0238 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae6f0> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 3c0262 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae71a> │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3c0354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae80c> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #26 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 3c0352 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ae80a> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1161934,17 +1161937,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5340193 │ │ │ │ add.w r1, r0, #4816896 @ 0x498000 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #428] @ (3c0ea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2af35c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1162177,35 +1162180,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3c0f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2af42c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3c0f78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2af430>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r4, 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.w r5, [r1, #424] @ 0x1a8 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1162660,17 +1162663,17 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 3c13ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2af872> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 45ac34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3490ec> │ │ │ │ b.n 3c116a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2af622> │ │ │ │ nop │ │ │ │ - sbcs.w r0, r6, #7602176 @ 0x740000 │ │ │ │ - @ instruction: 0xf38200e8 │ │ │ │ - @ instruction: 0xf23800e8 │ │ │ │ + @ instruction: 0xf66600e8 │ │ │ │ + orns r0, r2, #7602176 @ 0x740000 │ │ │ │ + @ instruction: 0xf32800e8 │ │ │ │ stmdb 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 r2, [pc, #1384] @ 3c19b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2afe68> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ ldr.w r1, [pc, #1384] @ 3c19b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2afe6c> │ │ │ │ @@ -1163654,15 +1163657,15 @@ │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3c1aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2affa4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ b.n 3c214a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b0602> │ │ │ │ @ instruction: 0xffffe3ec │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ bgt.n 3c1ece <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b0386> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1163757,15 +1163760,15 @@ │ │ │ │ bl 4ead60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d9218> │ │ │ │ b.n 3c1f8a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b0442> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ b.n 3c21f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b06ac> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3c20bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b0574> │ │ │ │ lsls r3, r2, #6 │ │ │ │ mrc 15, 7, APSR_nzcv, cr1, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1163990,17 +1163993,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3c2184 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b063c> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3c2130 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b05e8> │ │ │ │ b.n 3c21ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b0664> │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1164521,51 +1164524,51 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3dd138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5f0> │ │ │ │ b.n 3c24f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b09b0> │ │ │ │ nop │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ 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, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2764] @ 3c32c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b1780> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1165564,35 +1165567,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 3c3258 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b1710> │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bvs.n 3c335c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b1814> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ bne.w 3c31ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b16a6> │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r8, #96] @ 0x60 │ │ │ │ @@ -1166125,83 +1166128,83 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + str r4, [r5, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r4, #8] │ │ │ │ + str r4, [r2, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + str r6, [r6, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r7, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr.w r3, [pc, #2940] @ 3c44fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b29b4> │ │ │ │ @@ -1167264,45 +1167267,44 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3c4388 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b2840> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ + @ instruction: 0xe82600d3 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r3, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3c3ef0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b23a8> │ │ │ │ + b.n 3c40d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b2588> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3c3e58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b2310> │ │ │ │ + b.n 3c4038 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b24f0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r1, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [pc, #360] @ (3c46b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b2b68>) │ │ │ │ + ldr r4, [pc, #296] @ (3c4670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b2b28>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ sub.w r3, r9, #20 │ │ │ │ cbz r2, 3c4572 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b2a2a> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ @@ -1168226,65 +1168228,65 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - it eq │ │ │ │ - lsleq r0, r5, #3 │ │ │ │ + it │ │ │ │ + lsl r0, r5, #3 │ │ │ │ cbz r1, 3c4f7a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b3432> │ │ │ │ - vqdmulh.s , , d4[0] │ │ │ │ + @ instruction: 0xffff1db4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r5, r7] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + subs r6, r5, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub sp, #508 @ 0x1fc │ │ │ │ - vsri.32 , q10, #1 │ │ │ │ + @ instruction: 0xffff5564 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3c4fa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b345c>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3c4fa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b3458> │ │ │ │ ldr r0, [pc, #24] @ (3c4fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b3460>) │ │ │ │ @@ -1170876,26 +1170878,26 @@ │ │ │ │ b.n 3c65e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4a9a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #224] @ (3c6744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4bfc>) │ │ │ │ + ldr r5, [pc, #160] @ (3c6704 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4bbc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [pc, #808] @ (3c6990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4e48>) │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf77000d9 │ │ │ │ + str??.w r0, [r0, r9, lsl #1] │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c66cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4b84>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1170922,15 +1170924,15 @@ │ │ │ │ pop {r4} │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #808 @ (adr r0, 3c6a00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4eb8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6728 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4be0>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1170957,15 +1170959,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + add r0, pc, #440 @ (adr r0, 3c68ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4da4>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4c3c>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1170992,15 +1170994,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + add r0, pc, #72 @ (adr r0, 3c67d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4c90>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c67e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4c98>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171027,15 +1171029,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c683c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4cf4>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171062,15 +1171064,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #3, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6898 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4d50>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171097,15 +1171099,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #2, #1 │ │ │ │ bx lr │ │ │ │ str r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c68f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4dac>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171132,27 +1171134,27 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3c691c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4dd4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r3, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3c696c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4e24>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1171178,28 +1171180,28 @@ │ │ │ │ bne.n 3c6946 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4dfe> │ │ │ │ ldr r1, [pc, #16] @ (3c6970 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4e28>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xebe400e2 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + ldcl 0, cr0, [r4], {226} @ 0xe2 │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3c6990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4e48>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r1, #190 @ 0xbe │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #48] @ (3c69d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4e8c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1171219,17 +1171221,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c69c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4e7a> │ │ │ │ nop │ │ │ │ - sbcs.w r0, r0, r2, asr #3 │ │ │ │ + stcl 0, cr0, [r0], #-904 @ 0xfffffc78 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r2, #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] │ │ │ │ @@ -1171250,15 +1171252,15 @@ │ │ │ │ bne.n 3c69fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4eb2> │ │ │ │ ldr r1, [pc, #12] @ (3c6a20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4ed8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf37600d9 │ │ │ │ + orn r0, r6, #7110656 @ 0x6c8000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #68] @ (3c6a7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4f34>) │ │ │ │ @@ -1171290,15 +1171292,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c6a56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4f0e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c6a46 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4efe> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - @ instruction: 0xf33a00d9 │ │ │ │ + bic.w r0, sl, #7110656 @ 0x6c8000 │ │ │ │ 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] @ (3c6ad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4f88>) │ │ │ │ movs r0, #1 │ │ │ │ @@ -1171323,17 +1171325,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c6aac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4f64> │ │ │ │ ldr r1, [pc, #12] @ (3c6ad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4f8c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r4, 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, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -1171363,15 +1171365,15 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c6afe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4fb6> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #53 @ 0x35 │ │ │ │ bhi.w 3c6eb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5370> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1171753,74 +1171755,74 @@ │ │ │ │ bx lr │ │ │ │ blx r2 │ │ │ │ b.n 3c6cd2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b518a> │ │ │ │ blx r2 │ │ │ │ b.n 3c6bcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5084> │ │ │ │ nop │ │ │ │ @ instruction: 0xff91ffff │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r4, r2, #3 │ │ │ │ vminnm.f16 , , │ │ │ │ - bge.n 3c6fb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b546c> │ │ │ │ + blt.n 3c6f94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b544c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f16 , , │ │ │ │ - add r3, pc, #448 @ (adr r3, 3c70a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5558>) │ │ │ │ + add r4, pc, #384 @ (adr r4, 3c7060 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5518>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ - add r3, pc, #240 @ (adr r3, 3c6fd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5490>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 3c6f98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5450>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ - add r3, pc, #24 @ (adr r3, 3c6f0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b53c4>) │ │ │ │ + add r3, pc, #984 @ (adr r3, 3c72cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5784>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 5, pc, cr13, cr15, {7} @ │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 4, pc, cr11, cr15, {7} @ │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 3, pc, cr13, cr15, {7} @ │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 2, pc, cr13, cr15, {7} @ │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xf22800e2 │ │ │ │ - add r2, pc, #128 @ (adr r2, 3c6fa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5458>) │ │ │ │ + @ instruction: 0xf31800e2 │ │ │ │ + add r3, pc, #64 @ (adr r3, 3c6f60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5418>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #856 @ (adr r1, 3c728c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5744>) │ │ │ │ + add r2, pc, #792 @ (adr r2, 3c724c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5704>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, 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, #36] @ 0x24 │ │ │ │ @@ -1171900,31 +1171902,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3c7040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b54f8>) │ │ │ │ add r1, pc │ │ │ │ b.n 3c6fbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5476> │ │ │ │ blx r2 │ │ │ │ b.n 3c6fba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5472> │ │ │ │ - adds r4, #4 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - vext.8 q0, q12, q9, #0 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + @ instruction: 0xf0a800e2 │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vhadd.s32 q8, q8, q9 │ │ │ │ + orrs.w r0, r0, #226 @ 0xe2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3c7088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5540>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1171945,18 +1171947,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c7070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5528> │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfacdffff │ │ │ │ - vhadd.s8 q0, q8, q9 │ │ │ │ + vext.8 q8, q8, q9, #0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3c70f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b55a8>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1171988,19 +1171990,19 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c70c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5578> │ │ │ │ nop │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ - cdp 0, 11, cr0, cr0, cr2, {7} │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + vmla.i32 d0, d16, d2[1] │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 3c7122 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b55da> │ │ │ │ @@ -1172016,15 +1172018,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c7122 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b55da> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa19ffff │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ bl 40bc6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fa124> │ │ │ │ @@ -1172184,52 +1172186,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3c71b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5668> │ │ │ │ blx r2 │ │ │ │ b.n 3c717a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5632> │ │ │ │ nop │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf969ffff │ │ │ │ - str r6, [r2, #0] │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3c6ef8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b53b0> │ │ │ │ + b.n 3c70d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5590> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #6 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #226 @ 0xe2 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ @@ -1172268,17 +1172270,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3c737c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5834> │ │ │ │ bl 3c6b34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b4fec> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbz r2, 3c7390 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5848> │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ bl 38b38a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x279842> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1172325,24 +1172327,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c73da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5892> │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl 329412 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2178ca> │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1172371,20 +1172373,20 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c7454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b590c> │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl 2b147a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x19f932> │ │ │ │ - bne.n 3c7450 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5908> │ │ │ │ + bcs.n 3c7430 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b58e8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r1, #26 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ mov fp, r2 │ │ │ │ @@ -1172504,15 +1172506,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #26] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r4, [r1, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #88] @ (3c7628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5ae0>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1172547,15 +1172549,15 @@ │ │ │ │ ldrbhi.w r0, [r1, #2220] @ 0x8ac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1172587,15 +1172589,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c766a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5b22> │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1172643,17 +1172645,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c76ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5b82> │ │ │ │ nop │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ 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 r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1172747,21 +1172749,21 @@ │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ b.n 3c7798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5c50> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3c7798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5c50> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r4, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -1172780,18 +1172782,18 @@ │ │ │ │ bl 4582a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34675c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3c786c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d24>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c7838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5cf0> │ │ │ │ nop │ │ │ │ - eors.w r0, sl, #217 @ 0xd9 │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ + @ instruction: 0xf18a00d9 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r6, r3, #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] @ 3c78d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d88> │ │ │ │ @@ -1172966,31 +1172968,31 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vqadd.s8 q8, q9, │ │ │ │ - vqadd.s32 q0, q8, │ │ │ │ - cmp r3, #8 │ │ │ │ + bics.w r0, r2, #217 @ 0xd9 │ │ │ │ + ands.w r0, r0, #217 @ 0xd9 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1173061,20 +1173063,20 @@ │ │ │ │ beq.n 3c7b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5fbc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3c7b38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5ff0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c7ac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5f80> │ │ │ │ nop │ │ │ │ - mcr 0, 0, r0, cr10, cr9, {6} │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + mrc 0, 7, r0, cr10, cr9, {6} │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r3, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1173227,25 +1173229,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3c7bfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b60b4> │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ lsls r4, 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, #80] @ 3c7d48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b6200> │ │ │ │ @@ -1173602,52 +1173604,52 @@ │ │ │ │ ldr r2, [pc, #108] @ (3c80d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b6590>) │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 3c7ed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b6390> │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r4, #138 @ 0x8a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xfbfe00d9 │ │ │ │ - @ instruction: 0xfbea00d9 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + stc2l 0, cr0, [lr], #868 @ 0x364 │ │ │ │ + ldc2l 0, cr0, [sl], {217} @ 0xd9 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r3, #108 @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r3, #6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ bne.n 3c816a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b6622> │ │ │ │ vtbl.8 d30, {d15-d16}, d27 │ │ │ │ vtbx.8 d30, {d31}, d13 │ │ │ │ vtbx.8 d30, {d15}, d17 │ │ │ │ vqshl.u64 q15, , #63 @ 0x3f │ │ │ │ vqshl.u64 d30, d1, #63 @ 0x3f │ │ │ │ vabdl.u q15, d15, d25 │ │ │ │ vrsubhn.i d31, , │ │ │ │ vrsubhn.i d30, , │ │ │ │ - @ instruction: 0xffff8892 │ │ │ │ + vtbl.8 d24, {d31- │ │ │ │ @@ -1174230,39 +1174232,39 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #27] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r6, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #0] @ (3c8828 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b6ce0>) │ │ │ │ + ldr r5, [pc, #960] @ (3c8be8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b70a0>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #88] @ (3c8890 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b6d48>) │ │ │ │ + ldr r2, [pc, #24] @ (3c8850 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b6d08>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [pc, #952] @ (3c8bf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b70ac>) │ │ │ │ + ldr r1, [pc, #888] @ (3c8bb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b706c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 3c8e88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b7340> │ │ │ │ + b.n 3c8068 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b6520> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r0, #20] │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -1174731,41 +1174733,41 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c8c06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b70be> │ │ │ │ b.n 3c8c78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b7130> │ │ │ │ strb r4, [r6, #26] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r0, [r6, #19] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, r2, r3 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + subs r2, r5, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r2, [pc, #24] @ (3c8dd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b7288>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ @@ -1176188,74 +1176190,74 @@ │ │ │ │ b.n 3c9d42 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b81fa> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mcr 0, 1, r0, cr14, cr9, {6} │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + vqadd.s16 q0, q15, │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r1, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r7, {r0, r3, r4, r6, r7} │ │ │ │ - vraddhn.i d17, , q1 │ │ │ │ + vsri.64 , q9, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r5!, {r0, r2} │ │ │ │ - @ instruction: 0xffff136e │ │ │ │ + vsri.32 , q7, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia.w r6!, {r0, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xe99600d9 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eors r0, r1 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stc2l 0, cr0, [r0, #-844]! @ 0xfffffcb4 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + mrc2 0, 2, r0, cr0, cr3, {6} │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa2400d3 │ │ │ │ + @ instruction: 0xfb1400d3 │ │ │ │ strb r0, [r4, #22] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.w 3c957a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b7a32> │ │ │ │ b.w 3c9506 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b79be> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -1176585,15 +1176587,15 @@ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 38f5c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27da7c> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrsh r6, [r6, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1176640,15 +1176642,15 @@ │ │ │ │ bl 38f5a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27da5c> │ │ │ │ cbz r0, 3ca244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b86fc> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r4, r2, #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 38f5a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27da5c> │ │ │ │ @@ -1176996,15 +1176998,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 45ad4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349204> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #848 @ (adr r0, 3ca95c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b8e14>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1177160,19 +1177162,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3ca684 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b8b3c> │ │ │ │ nop │ │ │ │ ldr r6, [r2, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1178429,15 +1178431,15 @@ │ │ │ │ ldreq.w r3, [r3, #384] @ 0x180 │ │ │ │ bl 48801c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3764d4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 48a370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378828> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr??.w r0, [lr, #211] @ 0xd3 │ │ │ │ + vld1.8 @ instruction: 0xf9ee00d3 │ │ │ │ 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, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ @@ -1179893,15 +1179895,15 @@ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ b.n 3cc262 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ba71a> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3cc192 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ba64a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -1180365,17 +1180367,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #52 @ 0x34 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3cc438 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ba8f0> │ │ │ │ + b.n 3cc618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2baad0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r6, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1184033,17 +1184035,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 3cfc38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2be0f0> │ │ │ │ @@ -1185101,15 +1185103,15 @@ │ │ │ │ ldr r3, [pc, #8] @ (3cfc58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2be110>) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ b.w 3cf21e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2bd6d6> │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + str r6, [r6, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1185505,17 +1185507,17 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r7, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ lsls r0, r1, #6 │ │ │ │ vsra.u64 d16, d2, #54 │ │ │ │ vsra.u64 d0, d2, #46 │ │ │ │ @@ -1185615,18 +1185617,18 @@ │ │ │ │ bl 2c3918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b1dd0> │ │ │ │ b.n 3d0176 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2be62e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbif d0, d24, d2 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ mcr2 1, 4, r0, cr2, cr2, {4} │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w ip, r3, #8 │ │ │ │ cbz r1, 3d01de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2be696> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ strd ip, r0, [r1, #4] │ │ │ │ @@ -1185818,15 +1185820,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [ip], #584 @ 0x248 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3d0ad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2bef88> │ │ │ │ + b.n 3cfcb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2be168> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stc2l 1, cr0, [sl], #-584 @ 0xfffffdb8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1196060,18 +1196062,18 @@ │ │ │ │ b.n 3d7010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c54c8> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7e000d2 │ │ │ │ - @ instruction: 0xf7cc00d2 │ │ │ │ - @ instruction: 0xf7c600d2 │ │ │ │ - @ instruction: 0xf7c000d2 │ │ │ │ + ldr.w r0, [r0, #210] @ 0xd2 │ │ │ │ + ldrh.w r0, [ip, #210] @ 0xd2 │ │ │ │ + ldrh.w r0, [r6, #210] @ 0xd2 │ │ │ │ + ldrh.w r0, [r0, #210] @ 0xd2 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #52] @ 3d7098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c5550> │ │ │ │ @@ -1197363,23 +1197365,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d7cd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c618c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d7cd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c6190>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r1, #0 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r5, r3, #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, #158 @ 0x9e │ │ │ │ @@ -1199813,19 +1199815,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + cbz r6, 3d95e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7a9c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, 3d95f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7aae> │ │ │ │ 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 r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1200143,17 +1200145,17 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r7, [pc, #920] @ (3d9cd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c818c>) │ │ │ │ + str r6, [r2, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1200299,19 +1200301,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3d9a9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7f52> │ │ │ │ b.n 3d9a0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7ec6> │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 3d9520 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c79d8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [pc, #72] @ (3d9b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7fbc>) │ │ │ │ + ldr r7, [pc, #8] @ (3d9ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7f7c>) │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -1200331,17 +1200333,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3d9aee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7fa6> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rev r6, r1 │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3d9b5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c8014> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3d9b60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c8018> │ │ │ │ add ip, pc │ │ │ │ @@ -1200655,30 +1200657,30 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3d9e38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c82f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3d9e3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c82f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mcr 0, 7, r0, cr10, cr2, {6} │ │ │ │ - vqadd.s64 q0, q10, q1 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + vshr.s64 q8, q1, #38 │ │ │ │ + bic.w r0, r4, #210 @ 0xd2 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mcr 0, 7, r0, cr10, cr2, {6} │ │ │ │ - mrc 0, 6, r0, cr4, cr2, {6} │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + vshr.s64 q8, q1, #38 │ │ │ │ + vshr.s64 q8, q1, #60 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ands.w r0, r8, #215 @ 0xd7 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + add.w r0, r8, #215 @ 0xd7 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mrc 0, 4, r0, cr12, cr2, {6} │ │ │ │ + vshr.s64 q0, q1, #52 │ │ │ │ stmdb sp!, {r4, 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] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1200955,15 +1200957,15 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3da06e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c8526> │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #80] @ 3da168 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c8620> │ │ │ │ @@ -1202170,32 +1202172,32 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3dabca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9082> │ │ │ │ b.n 3dab9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9056> │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + cbnz r2, 3dac34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c90ec> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh.w r0, [r8, #223] @ 0xdf │ │ │ │ + ldrsb.w r0, [r8, #223] @ 0xdf │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3dac3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c90f4>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r2, 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 r2, [pc, #96] @ (3dacb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9168>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1202233,23 +1202235,23 @@ │ │ │ │ bhi.n 3dac8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9144> │ │ │ │ ldr r2, [pc, #28] @ (3dacc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9178>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ strh r0, [r3, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #248 @ (adr r1, 3dadb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9270>) │ │ │ │ + add r2, pc, #184 @ (adr r2, 3dad78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9230>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, 3dad32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c91ea> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #172] @ (3dad84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c923c>) │ │ │ │ @@ -1202323,22 +1202325,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsrs r6, r5, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 3dae12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c92ca> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cdp2 0, 3, cr0, cr12, cr0, {7} │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + vhadd.u32 q0, q14, q8 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strh r4, [r2, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1202361,17 +1202363,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3dade8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c92a0>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 3dae12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c92ca> │ │ │ │ + uxth r0, r1 │ │ │ │ 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 r2, [pc, #56] @ (3dae34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c92ec>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202394,17 +1202396,17 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r3, r2, #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] @ (3daef8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c93b0>) │ │ │ │ @@ -1202480,22 +1202482,22 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r5, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stc2l 0, cr0, [r6], {224} @ 0xe0 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + ldc2 0, cr0, [r6, #896]! @ 0x380 │ │ │ │ + cbz r0, 3daf38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c93f0> │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r6, [r3, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1202521,30 +1202523,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3daf68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9420>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mcrr2 0, 14, r0, r4, cr0 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + ldc2 0, cr0, [r4, #-896]! @ 0xfffffc80 │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r1, 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] @ (3daf88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9440>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r3, 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] @ (3dafc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c947c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202561,17 +1202563,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3dafc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9480>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ 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 r2, [pc, #40] @ (3db004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c94bc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202588,29 +1202590,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3db008 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c94c0>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3db028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c94e0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #64] @ (3db07c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9534>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202638,18 +1202640,18 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xfb2e00e0 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + ldc2 0, cr0, [lr], {224} @ 0xe0 │ │ │ │ + movs r2, #20 │ │ │ │ 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, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -1202661,19 +1202663,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3db0bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9574>) │ │ │ │ add r3, pc │ │ │ │ b.n 3db0a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9558> │ │ │ │ nop │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r7, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 3db122 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c95da> │ │ │ │ + push {r3, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r3, 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] @ (3db0f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c95a8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1202907,40 +1202909,40 @@ │ │ │ │ b.n 3db212 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c96ca> │ │ │ │ ldr r2, [pc, #76] @ (3db328 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c97e0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 3db1f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c96ac> │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xfa5a00e0 │ │ │ │ - @ instruction: 0xfa2200e0 │ │ │ │ - subs r2, r7, #7 │ │ │ │ + @ instruction: 0xfb4a00e0 │ │ │ │ + @ instruction: 0xfb1200e0 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh.w r0, [r0, #224] @ 0xe0 │ │ │ │ - vst1.8 {d0[7]}, [r4], r0 │ │ │ │ - ldr??.w r0, [lr, r0, lsl #2] │ │ │ │ - ldrsh.w r0, [ip, r0, lsl #2] │ │ │ │ - subs r6, r6, #4 │ │ │ │ + @ instruction: 0xfaa000e0 │ │ │ │ + @ instruction: 0xfa7400e0 │ │ │ │ + @ instruction: 0xfa4e00e0 │ │ │ │ + @ instruction: 0xfa2c00e0 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr??.w r0, [r0, #224] @ 0xe0 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + vld1.8 {d16[7]}, [r0], r0 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3daeec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c93a4> │ │ │ │ + b.n 3db0cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9584> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -1202979,19 +1202981,19 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3db57c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9a34>) │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3db3f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c98a8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1203266,45 +1203268,48 @@ │ │ │ │ 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 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #808] @ (3db9bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9e74>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf72800e0 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + ldrb.w r0, [r8, r0, lsl #2] │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 3db700 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9bb8> │ │ │ │ + blt.n 3db6e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9b98> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - sbc.w r0, r2, #220 @ 0xdc │ │ │ │ - movs r4, r5 │ │ │ │ + @ instruction: 0xf25200dc │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bls.n 3db5f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9ab0> │ │ │ │ + bge.n 3db5d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9a90> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf0d800dc │ │ │ │ - bls.n 3db5b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9a70> │ │ │ │ + rsb r0, r8, #220 @ 0xdc │ │ │ │ + bge.n 3db798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9c50> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - vshr.u64 q8, q1, #28 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + lsls r3, r2, #3 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q0, q1, #28 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u64 q8, q14, q1 │ │ │ │ - mrc2 0, 7, r0, cr6, cr2, {6} │ │ │ │ - vqadd.u8 q0, q13, q1 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + vshr.u64 q8, q1, #26 │ │ │ │ + vshr.u64 q8, q1, #6 │ │ │ │ + adds r2, r5, #0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #248] @ (3db7e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9c9c>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -1203413,31 +1203418,31 @@ │ │ │ │ blt.n 3db7c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9c7a> │ │ │ │ ldr r2, [pc, #48] @ (3db808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9cc0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mcr2 0, 4, r0, cr8, cr2, {6} │ │ │ │ + vqadd.u64 q8, q12, q1 │ │ │ │ ldr r0, [pc, #984] @ (3dbbc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca07c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 3db860 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9d18> │ │ │ │ + bvs.n 3db840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9cf8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, pc, #472 @ (adr r6, 3db9cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9e84>) │ │ │ │ + add r7, pc, #408 @ (adr r7, 3db98c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9e44>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 1, r0, cr12, cr2, {6} │ │ │ │ - bmi.n 3db7b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9c68> │ │ │ │ + vqadd.u16 q0, q14, q1 │ │ │ │ + bpl.n 3db790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9c48> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, pc, #88 @ (adr r6, 3db85c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9d14>) │ │ │ │ + add r7, pc, #24 @ (adr r7, 3db81c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9cd4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 3db720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9bd8> │ │ │ │ + bpl.n 3db900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9db8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - mrc2 0, 1, r0, cr6, cr2, {6} │ │ │ │ + vqadd.u32 q0, q11, q1 │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov fp, r1 │ │ │ │ @@ -1203632,44 +1203637,44 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 38f4f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x27d9b0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r8, #-840]! @ 0xfffffcb8 │ │ │ │ + mrc2 0, 2, r0, cr8, cr2, {6} │ │ │ │ blx r8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, pc, #248 @ (adr r5, 3dbae0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9f98>) │ │ │ │ + add r6, pc, #184 @ (adr r6, 3dbaa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9f58>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bcc.n 3db9c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9e80> │ │ │ │ + bmi.n 3db9a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9e60> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stc2 0, cr0, [r8, #-840]! @ 0xfffffcb8 │ │ │ │ + mrc2 0, 0, r0, cr8, cr2, {6} │ │ │ │ cmp r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3db960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9e18> │ │ │ │ + bmi.n 3db940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9df8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #952 @ (adr r4, 3dbdb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca26c>) │ │ │ │ + add r5, pc, #888 @ (adr r5, 3dbd74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca22c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r6, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3dba9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9f54> │ │ │ │ + bmi.n 3dba7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9f34> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #232] @ (3dbaf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9fa8>) │ │ │ │ + ldr r7, [pc, #168] @ (3dbab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9f68>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bcc.n 3dba50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9f08> │ │ │ │ + bmi.n 3dba30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9ee8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stc2l 0, cr0, [ip], #-840 @ 0xfffffcb8 │ │ │ │ - bcs.n 3db9ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9ea4> │ │ │ │ + ldc2l 0, cr0, [ip, #-840] @ 0xfffffcb8 │ │ │ │ + bcc.n 3db9cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9e84> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #168 @ (adr r4, 3dbac0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9f78>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 3dba80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9f38>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bcs.n 3db960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9e18> │ │ │ │ + bcc.n 3db940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9df8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - mcrr2 0, 13, r0, ip, cr2 │ │ │ │ + ldc2 0, cr0, [ip, #-840]! @ 0xfffffcb8 │ │ │ │ stmdb 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 │ │ │ │ ldr r6, [pc, #200] @ (3dbb00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9fb8>) │ │ │ │ @@ -1203762,27 +1203767,27 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3dbb24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9fdc>) │ │ │ │ add r3, pc │ │ │ │ b.n 3dba48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9f00> │ │ │ │ cmp lr, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfb6e00d2 │ │ │ │ - @ instruction: 0xfb7000d2 │ │ │ │ + mrrc2 0, 13, r0, lr, cr2 │ │ │ │ + stc2l 0, cr0, [r0], #-840 @ 0xfffffcb8 │ │ │ │ asrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - bne.n 3dbac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9f80> │ │ │ │ + bcs.n 3dbaa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c9f60> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #888 @ (adr r2, 3dbe94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca34c>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 3dbe54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca30c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bne.n 3dbc10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca0c8> │ │ │ │ + bcs.n 3dbbf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca0a8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xfae600d2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + smlsldx r0, r0, r6, r2 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r5, 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 │ │ │ │ ldr r2, [pc, #364] @ (3dbca8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca160>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1203942,35 +1203947,35 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3dbcd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca190>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0xfa9800d2 │ │ │ │ - @ instruction: 0xfa5600d2 │ │ │ │ - beq.n 3dbc60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca118> │ │ │ │ + @ instruction: 0xfb8800d2 │ │ │ │ + @ instruction: 0xfb4600d2 │ │ │ │ + bne.n 3dbc40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca0f8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #80 @ (adr r2, 3dbd08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca1c0>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 3dbcc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca180>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - beq.n 3dbbd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca08c> │ │ │ │ + bne.n 3dbdb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca26c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #488] @ (3dbea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca360>) │ │ │ │ + ldr r4, [pc, #424] @ (3dbe68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca320>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - beq.n 3dbd88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca240> │ │ │ │ + bne.n 3dbd68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca220> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9a000d2 │ │ │ │ - beq.n 3dbd0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca1c4> │ │ │ │ + @ instruction: 0xfa9000d2 │ │ │ │ + bne.n 3dbcec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca1a4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #376 @ (adr r1, 3dbe48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca300>) │ │ │ │ + add r2, pc, #312 @ (adr r2, 3dbe08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca2c0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + beq.n 3dbc60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca118> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vst1.8 @ instruction: 0xf98000d2 │ │ │ │ - vst4. {d16-d19}, [r2 :64], r2 │ │ │ │ + @ instruction: 0xfa7000d2 │ │ │ │ + @ instruction: 0xfa3200d2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #152] @ (3dbd84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca23c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #152] @ (3dbd88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca240>) │ │ │ │ @@ -1204163,23 +1204168,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrb.w r0, [r6, r2, lsl #1] │ │ │ │ - @ instruction: 0xf7f200d2 │ │ │ │ - @ instruction: 0xf7dc00d2 │ │ │ │ - ldr r0, [pc, #920] @ (3dc274 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca72c>) │ │ │ │ + vst4. {d0-d3}, [r6 :64], r2 │ │ │ │ + str??.w r0, [r2, #210] @ 0xd2 │ │ │ │ + str.w r0, [ip, #210] @ 0xd2 │ │ │ │ + ldr r1, [pc, #856] @ (3dc234 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca6ec>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf72c00d2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldrb.w r0, [ip, r2, lsl #1] │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [pc, #600] @ (3dc140 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca5f8>) │ │ │ │ + ldr r1, [pc, #536] @ (3dc100 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca5b8>) │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1204234,18 +1204239,18 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf6f800d2 │ │ │ │ + @ instruction: 0xf7e800d2 │ │ │ │ ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf6ba00d2 │ │ │ │ + @ instruction: 0xf7aa00d2 │ │ │ │ stmdb 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #952] @ (3dc34c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca804>) │ │ │ │ ldr r3, [pc, #952] @ (3dc350 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca808>) │ │ │ │ @@ -1204630,79 +1204635,79 @@ │ │ │ │ b.n 3dc024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca4dc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors r4, r4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f000d2 │ │ │ │ - movt r0, #51410 @ 0xc8d2 │ │ │ │ - b.n 3dcad8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caf90> │ │ │ │ + @ instruction: 0xf7e000d2 │ │ │ │ + @ instruction: 0xf7bc00d2 │ │ │ │ + b.n 3dbcb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca170> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3dcadc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caf94> │ │ │ │ + b.n 3dbcbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca174> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3dcad8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caf90> │ │ │ │ + b.n 3dbcb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca170> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3dca40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caef8> │ │ │ │ + b.n 3dbc20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca0d8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs.w r0, r8, #6881280 @ 0x690000 │ │ │ │ - b.n 3dbc00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca0b8> │ │ │ │ + subw r0, r8, #2258 @ 0x8d2 │ │ │ │ + b.n 3dbde0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca298> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs.w r0, r0, #6881280 @ 0x690000 │ │ │ │ - sub.w r0, lr, #6881280 @ 0x690000 │ │ │ │ - sub.w r0, r6, #6881280 @ 0x690000 │ │ │ │ - sub.w r0, r6, #6881280 @ 0x690000 │ │ │ │ - sub.w r0, r6, #6881280 @ 0x690000 │ │ │ │ - sub.w r0, r6, #6881280 @ 0x690000 │ │ │ │ - sub.w r0, r6, #6881280 @ 0x690000 │ │ │ │ + subw r0, r0, #2258 @ 0x8d2 │ │ │ │ + @ instruction: 0xf69e00d2 │ │ │ │ + @ instruction: 0xf69600d2 │ │ │ │ + @ instruction: 0xf69600d2 │ │ │ │ + @ instruction: 0xf69600d2 │ │ │ │ + @ instruction: 0xf69600d2 │ │ │ │ + @ instruction: 0xf69600d2 │ │ │ │ ldrh r2, [r4, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 3dca2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caee4> │ │ │ │ + b.n 3dbc0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca0c4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r4, [r6, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adc.w r0, r6, #6881280 @ 0x690000 │ │ │ │ - vst1.8 @ instruction: 0xf98800d0 │ │ │ │ - @ instruction: 0xe9a200e0 │ │ │ │ - @ instruction: 0xe98800e0 │ │ │ │ + @ instruction: 0xf63600d2 │ │ │ │ + @ instruction: 0xfa7800d0 │ │ │ │ + eors.w r0, r2, r0, asr #3 │ │ │ │ + orns r0, r8, r0, asr #3 │ │ │ │ subs r5, #236 @ 0xec │ │ │ │ lsls r2, r2, #6 │ │ │ │ - eor.w r0, r4, #6881280 @ 0x690000 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + sbcs.w r0, r4, #6881280 @ 0x690000 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf3e600d2 │ │ │ │ - @ instruction: 0xf39400d2 │ │ │ │ - ubfx r0, sl, #3, #19 │ │ │ │ - usat r0, #18, r8, asr #3 │ │ │ │ + @ instruction: 0xf4d600d2 │ │ │ │ + eor.w r0, r4, #6881280 @ 0x690000 │ │ │ │ + @ instruction: 0xf4ba00d2 │ │ │ │ + eors.w r0, r8, #6881280 @ 0x690000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3dc440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca8f8>) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #52] @ (3dc444 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca8fc>) │ │ │ │ @@ -1204728,15 +1204733,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3dc41e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca8d6> │ │ │ │ nop │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2fc00d2 │ │ │ │ + @ instruction: 0xf3ec00d2 │ │ │ │ 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, #164] @ (3dc504 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca9bc>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1204813,28 +1204818,28 @@ │ │ │ │ b.n 3dc4ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca972> │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ b.n 3dc4ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca972> │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ b.n 3dc4a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca95c> │ │ │ │ - @ instruction: 0xf2d400d2 │ │ │ │ + ubfx r0, r4, #3, #19 │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf27600d2 │ │ │ │ - cbnz r0, 3dc52a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca9e2> │ │ │ │ + bfi r0, r6, #3, #16 │ │ │ │ + rev r0, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf12800d2 │ │ │ │ + @ instruction: 0xf21800d2 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1204878,19 +1204883,19 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3dbd9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca254> │ │ │ │ ldr r1, [pc, #24] @ (3dc5b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caa6c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ - movt r0, #41170 @ 0xa0d2 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf3ba00d2 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf27200d2 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + bfi r0, r2, #3, #16 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #68] @ (3dc600 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caab8>) │ │ │ │ ldr r2, [pc, #72] @ (3dc604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caabc>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1204916,16 +1204921,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf29600d2 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + usat r0, #18, r6, lsl #3 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3dc65c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cab14>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3dc622 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caada> │ │ │ │ ldr r3, [pc, #68] @ (3dc660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cab18>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1204953,16 +1204958,16 @@ │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ nop │ │ │ │ subs r1, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf26800d2 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + @ instruction: 0xf35800d2 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1205144,25 +1205149,25 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ nop │ │ │ │ - rsb r0, r2, #210 @ 0xd2 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + @ instruction: 0xf2b200d2 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - addw r0, r8, #210 @ 0xd2 │ │ │ │ - @ instruction: 0xf0ee00d2 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + @ instruction: 0xf2f800d2 │ │ │ │ + rsbs r0, lr, #210 @ 0xd2 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds.w r0, ip, #210 @ 0xd2 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + addw r0, ip, #210 @ 0xd2 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sbc.w r0, sl, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf25a00d2 │ │ │ │ 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] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1205261,32 +1205266,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbd9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca254> │ │ │ │ blx 7407c │ │ │ │ ldr r1, [pc, #16] @ (3dc968 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cae20>) │ │ │ │ add r1, pc │ │ │ │ b.n 3dc8f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cadac> │ │ │ │ nop │ │ │ │ - adcs.w r0, sl, #210 @ 0xd2 │ │ │ │ - @ instruction: 0xf1f200d2 │ │ │ │ - add.w r0, r8, #210 @ 0xd2 │ │ │ │ - @ instruction: 0xf13e00d2 │ │ │ │ + movw r0, #41170 @ 0xa0d2 │ │ │ │ + @ instruction: 0xf2e200d2 │ │ │ │ + @ instruction: 0xf1f800d2 │ │ │ │ + @ instruction: 0xf22e00d2 │ │ │ │ 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, 3dc982 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cae3a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3dc990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cae48>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ - sbcs.w r0, lr, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf26e00d2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3dca24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caedc>) │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #128] @ (3dca28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caee0>) │ │ │ │ @@ -1205343,15 +1205348,15 @@ │ │ │ │ nop │ │ │ │ adds r6, #82 @ 0x52 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #10 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds.w r0, lr, #210 @ 0xd2 │ │ │ │ + addw r0, lr, #210 @ 0xd2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3dca64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caf1c>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1205361,16 +1205366,16 @@ │ │ │ │ bl 3dbd9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca254> │ │ │ │ ldr r1, [pc, #16] @ (3dca68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caf20>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf12400d2 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + @ instruction: 0xf21400d2 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ 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 r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1205400,16 +1205405,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbd9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca254> │ │ │ │ ldr r1, [pc, #12] @ (3dcad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2caf88>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf0e400d2 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + rsbs r0, r4, #210 @ 0xd2 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, 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, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1205453,17 +1205458,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0aa00d2 │ │ │ │ - @ instruction: 0xf0d000d2 │ │ │ │ - @ instruction: 0xf0dc00d2 │ │ │ │ + @ instruction: 0xf19a00d2 │ │ │ │ + rsb r0, r0, #210 @ 0xd2 │ │ │ │ + rsb r0, ip, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1205511,17 +1205516,17 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ - add.w r0, ip, #210 @ 0xd2 │ │ │ │ - @ instruction: 0xf0a200d2 │ │ │ │ - @ instruction: 0xf0d200d2 │ │ │ │ + @ instruction: 0xf1fc00d2 │ │ │ │ + @ instruction: 0xf19200d2 │ │ │ │ + rsb r0, r2, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1205606,22 +1205611,22 @@ │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbd9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca254> │ │ │ │ blx 7407c │ │ │ │ ldr r2, [pc, #24] @ (3dcce8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb1a0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3dcc72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb12a> │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - orns r0, r2, #210 @ 0xd2 │ │ │ │ - @ instruction: 0xf0e800d2 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + sbc.w r0, r2, #210 @ 0xd2 │ │ │ │ + rsbs r0, r8, #210 @ 0xd2 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - orrs.w r0, r6, #210 @ 0xd2 │ │ │ │ - movw r0, #32991 @ 0x80df │ │ │ │ + adc.w r0, r6, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf33800df │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1205679,18 +1205684,18 @@ │ │ │ │ bl 3dbd9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ca254> │ │ │ │ ldr r1, [pc, #24] @ (3dcd9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb254>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ nop │ │ │ │ - orn r0, r2, #210 @ 0xd2 │ │ │ │ - @ instruction: 0xf0c800d2 │ │ │ │ - orns r0, r8, #210 @ 0xd2 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + adcs.w r0, r2, #210 @ 0xd2 │ │ │ │ + subs.w r0, r8, #210 @ 0xd2 │ │ │ │ + sbc.w r0, r8, #210 @ 0xd2 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ 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 │ │ │ │ ldr.w r8, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1205945,23 +1205950,23 @@ │ │ │ │ nop │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf13c00d2 │ │ │ │ - adcs.w r0, ip, #210 @ 0xd2 │ │ │ │ - @ instruction: 0xf0a600d2 │ │ │ │ + @ instruction: 0xf22c00d2 │ │ │ │ + movw r0, #49362 @ 0xc0d2 │ │ │ │ + @ instruction: 0xf19600d2 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r8, #210 @ 0xd2 │ │ │ │ - vshr.s64 q8, q1, #44 │ │ │ │ - mcr 0, 6, r0, cr0, cr2, {6} │ │ │ │ - mcr 0, 5, r0, cr10, cr2, {6} │ │ │ │ + @ instruction: 0xf0f800d2 │ │ │ │ + @ instruction: 0xf0c400d2 │ │ │ │ + vshr.s64 q0, q1, #16 │ │ │ │ + vshr.s64 q0, q1, #38 │ │ │ │ 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] @ (3dd110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5c8>) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #200] @ (3dd114 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5cc>) │ │ │ │ @@ -1206050,15 +1206055,15 @@ │ │ │ │ beq.n 3dd10c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5c4> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ cmp r7, #174 @ 0xae │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q8, q8, q1 │ │ │ │ + orr.w r0, r0, #210 @ 0xd2 │ │ │ │ cmp r7, #146 @ 0x92 │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r2, #6 │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r9 :256] │ │ │ │ ldr??.w pc, [pc, #4095] @ 3de12b <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cc5e3> │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ @@ -1206112,15 +1206117,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #172 @ 0xac │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1206162,15 +1206167,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + add r0, pc, #128 @ (adr r0, 3dd2ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb764>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r5, #250 @ 0xfa │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1206187,15 +1206192,15 @@ │ │ │ │ beq.n 3dd252 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb70a> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3dd268 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb720>) │ │ │ │ add r1, pc │ │ │ │ bl 3dd138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5f0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r6, #-840] @ 0xfffffcb8 │ │ │ │ + mcr 0, 2, r0, cr6, cr2, {6} │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3dd2e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb79e> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ @@ -1206317,15 +1206322,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3dd138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5f0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3dd352 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb80a> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3dd400 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb8b8> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1206459,15 +1206464,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3dd138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5f0> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3dd4f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb9ae> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0xeaea00d2 │ │ │ │ + rsbs r0, sl, r2, lsr #3 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ movs r7, #0 │ │ │ │ @@ -1206619,22 +1206624,22 @@ │ │ │ │ bcs.n 3dd610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbac8> │ │ │ │ ldr r1, [pc, #40] @ (3dd6dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbb94>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3dd138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5f0> │ │ │ │ b.n 3dd610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbac8> │ │ │ │ - @ instruction: 0xebea00d2 │ │ │ │ - sbc.w r0, r4, r2, lsr #3 │ │ │ │ - @ instruction: 0xeb2600d2 │ │ │ │ - eor.w r0, r6, r2, lsr #3 │ │ │ │ - subs.w r0, r0, r2, lsr #3 │ │ │ │ - @ instruction: 0xeb9200d2 │ │ │ │ - @ instruction: 0xeacc00d2 │ │ │ │ - @ instruction: 0xeae400d2 │ │ │ │ + ldcl 0, cr0, [sl], {210} @ 0xd2 │ │ │ │ + mrrc 0, 13, r0, r4, cr2 │ │ │ │ + ldc 0, cr0, [r6], {210} @ 0xd2 │ │ │ │ + sbcs.w r0, r6, r2, lsr #3 │ │ │ │ + stc 0, cr0, [r0], #840 @ 0x348 │ │ │ │ + stc 0, cr0, [r2], {210} @ 0xd2 │ │ │ │ + subs.w r0, ip, r2, lsr #3 │ │ │ │ + rsbs r0, r4, r2, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, 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 │ │ │ │ ldr.w r9, [r3, #184] @ 0xb8 │ │ │ │ @@ -1206703,15 +1206708,15 @@ │ │ │ │ bl 5458e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433d9c> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3dd138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5f0> │ │ │ │ ldr.w r2, [r6, #1620] @ 0x654 │ │ │ │ b.n 3dd788 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbc40> │ │ │ │ - adds.w r0, ip, r2, lsr #3 │ │ │ │ + stc 0, cr0, [ip], {210} @ 0xd2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3dd7dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbc94> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3dd7e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbc9c>) │ │ │ │ add r0, pc │ │ │ │ @@ -1206725,22 +1206730,22 @@ │ │ │ │ ldr r0, [pc, #24] @ (3dd7f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbca8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3dd7f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbcac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + b.n 3dd8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbdb4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - eors.w r0, r0, r2, lsr #3 │ │ │ │ - svc 150 @ 0x96 │ │ │ │ + @ instruction: 0xeb8000d2 │ │ │ │ + b.n 3dd8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbdb4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - uxth r4, r2 │ │ │ │ + cbz r4, 3dd854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbd0c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xf6ba00dc │ │ │ │ + @ instruction: 0xf7aa00dc │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3dd83a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbcf2> │ │ │ │ cbz r2, 3dd836 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbcee> │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3dd836 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbcee> │ │ │ │ ldrb r2, [r1, #18] │ │ │ │ @@ -1206809,15 +1206814,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 3dd89c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbd54> │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r6, r4, 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1207452,21 +1207457,20 @@ │ │ │ │ mov r6, r0 │ │ │ │ bl 3d92ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7764> │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ strb r3, [r5, #25] │ │ │ │ b.n 3dd9d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbe90> │ │ │ │ nop │ │ │ │ - b.n 3dde20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cc2d8> │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + ldmia.w sl, {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3dda34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbeec> │ │ │ │ + b.n 3ddc14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cc0cc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3dd9d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbe90> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1208567,35 +1208571,35 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3d92ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7764> │ │ │ │ mov r0, r5 │ │ │ │ bl 3d0d54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2bf20c> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3dd9d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cbe90> │ │ │ │ - b.n 3df0a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd560> │ │ │ │ + b.n 3de288 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cc740> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3df074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd52c> │ │ │ │ + b.n 3de254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cc70c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3df03c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd4f4> │ │ │ │ + b.n 3de21c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cc6d4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 3defb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd46c> │ │ │ │ + b.n 3df194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd64c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3def78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd430> │ │ │ │ + b.n 3df158 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd610> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bcs.n 3de9e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ccea0> │ │ │ │ + bcc.n 3de9c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cce80> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bge.n 3dea6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ccf24> │ │ │ │ + blt.n 3dea4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ccf04> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov r0, r6 │ │ │ │ ldrb r7, [r3, #17] │ │ │ │ @@ -1209383,29 +1209387,29 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r3, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 3df17c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd634> │ │ │ │ + bhi.n 3df15c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd614> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bvc.n 3df14c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd604> │ │ │ │ + bhi.n 3df12c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd5e4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3df228 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd6e0> │ │ │ │ + bvs.n 3df208 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd6c0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 3df280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd738> │ │ │ │ + bpl.n 3df260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd718> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 3df244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd6fc> │ │ │ │ + bpl.n 3df224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd6dc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3df0a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd560> │ │ │ │ + bmi.n 3df288 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd740> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #88] @ (3df214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cd6cc>) │ │ │ │ @@ -1210681,15 +1210685,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r3, #3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsrs r6, r2, #3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #13 │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1211716,28 +1211720,28 @@ │ │ │ │ bl 3dffac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ce464> │ │ │ │ b.n 3e033e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ce7f6> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ vbsl d16, d22, d1 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ veor d16, d24, d1 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ stc2 1, cr0, [r0], #580 @ 0x244 │ │ │ │ subs r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #92] @ (3e0940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cedf8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1211923,19 +1211927,19 @@ │ │ │ │ bl 3d92ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7764> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf66a0191 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 3e0afa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cefb2> │ │ │ │ + hlt 0x000a │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3e0afa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cefb2> │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #768] @ (3e0df0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cf2a8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1212226,19 +1212230,19 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3e0ff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cf4a8>) │ │ │ │ add.w r1, r8, #4751360 @ 0x488000 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + cbnz r4, 3e0e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cf2c8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + cbnz r4, 3e0e18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cf2d0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + cbnz r0, 3e0e16 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cf2ce> │ │ │ │ lsls r2, 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, #356] @ (3e0f7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cf434>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1212382,15 +1212386,15 @@ │ │ │ │ bl 3d0bc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2bf080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf1e00191 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3e1370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cf828> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1212764,23 +1212768,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3e156c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cfa24>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ orrs.w r1, sl, #145 @ 0x91 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4} │ │ │ │ + push {r3, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r6, 3e1406 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cf8be> │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3e1404 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cf8bc> │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #704] @ (3e1660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cfb18>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1213064,15 +1213068,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3d0bc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2bf080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mrrc 1, 9, r0, r8, cr1 │ │ │ │ adds r0, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 3e1686 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cfb3e> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #828] @ (3e19bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cfe74>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1213387,19 +1213391,19 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3d0b94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2bf04c> │ │ │ │ b.n 3e1834 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cfcec> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r6, #-580]! @ 0x244 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3e1f40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d03f8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1213930,21 +1213934,21 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ b.n 3e1b70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0028> │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3e1d8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0244> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1214698,33 +1214702,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #456 @ (adr r5, 3e28b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0d68>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 3e2870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0d28>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #304 @ (adr r5, 3e2820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0cd8>) │ │ │ │ + add r6, pc, #240 @ (adr r6, 3e27e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0c98>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 3e2aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0fa4>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 3e2aac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0f64>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, pc, #32 @ (adr r5, 3e2718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0bd0>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 3e2ad8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0f90>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, pc, #640 @ (adr r4, 3e297c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0e34>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 3e293c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0df4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #0 @ (adr r0, 3e2704 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0bbc>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 3e2ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0f7c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r0, pc, #824 @ (adr r0, 3e2a44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0efc>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #644] @ (3e2994 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0e4c>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3e2998 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0e50>) │ │ │ │ @@ -1214983,19 +1214987,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3d92ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7764> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3e24c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0978> │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #128] @ (3e2a34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0eec>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1215122,15 +1215126,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #20] │ │ │ │ bl 5431a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x431660> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - nop {10} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ @@ -1215164,18 +1215168,18 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3e2b50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d1008>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3e2b18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d0fd0> │ │ │ │ - bkpt 0x00ea │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte le │ │ │ │ + lslle r7, r4, #3 │ │ │ │ + pushle {r4, r5, r6, lr} │ │ │ │ + movgt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #220] @ (3e2c44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d10fc>) │ │ │ │ ldr r3, [pc, #224] @ (3e2c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d1100>) │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ add r1, pc │ │ │ │ @@ -1215785,15 +1215789,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3e3150 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d1608> │ │ │ │ ldr r0, [pc, #8] @ (3e317c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d1634>) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ nop │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r2, 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1216342,39 +1216346,39 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia r4!, {r1, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r3, #44 @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r2, 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, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1216415,15 +1216419,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #20] │ │ │ │ bl 5431a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x431660> │ │ │ │ b.n 3e3772 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d1c2a> │ │ │ │ - uxtb r6, r5 │ │ │ │ + cbz r6, 3e381a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d1cd2> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1216713,21 +1216717,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 3e3a9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d1f56> │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r4, 3e3a88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d1f40> │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + cbz r2, 3e3aa2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d1f5a> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 3e3a9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d1f54> │ │ │ │ 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 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1216968,17 +1216972,17 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r2, 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, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1217082,15 +1217086,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r2, 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 r4, r0 │ │ │ │ @@ -1217410,17 +1217414,17 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r2, 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 r4, r0 │ │ │ │ @@ -1217890,15 +1217894,15 @@ │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3e44fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d29b6> │ │ │ │ nop │ │ │ │ cbnz r6, 3e45e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d2a9c> │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r2, r2, #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 │ │ │ │ @@ -1217942,15 +1217946,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3e4604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d2abc>) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r2, 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, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1219124,17 +1219128,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 3e51cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d3684> │ │ │ │ lsls r1, r2, #6 │ │ │ │ cbz r4, 3e51c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d3680> │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r2, 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, #104] @ (3e5220 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d36d8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1220073,19 +1220077,19 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3e5ac2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d3f7a> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3e5a54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d3f0c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr r2, [pc, #308] @ (3e5c70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d4128>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -1220448,15 +1220452,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3e5f22 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d43da> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3e5f24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d43dc> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1224568,19 +1224572,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3e879a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d6c52> │ │ │ │ strh r0, [r5, #32] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + str r0, [r4, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.w 3e867e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d6b36> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1224683,15 +1224687,15 @@ │ │ │ │ b.n 3e866e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d6b26> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3e8808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d6cc0> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r3, #1 │ │ │ │ b.n 3e8808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d6cc0> │ │ │ │ nop │ │ │ │ - mov r2, r6 │ │ │ │ + bx r4 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1225976,15 +1225980,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3e96a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d7b58>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 4584f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3469a8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r2, 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, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #324] @ (3e97fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d7cb4>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1226113,21 +1226117,21 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r7, #16] │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #728] @ (3e9b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d7fbc>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1226421,44 +1226425,44 @@ │ │ │ │ nop │ │ │ │ str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, pc, #496 @ (adr r5, 3e9d24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d81dc>) │ │ │ │ + add r6, pc, #432 @ (adr r6, 3e9ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d819c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - mcrr2 0, 14, r0, r8, cr1 │ │ │ │ + ldc2 0, cr0, [r8, #-900]! @ 0xfffffc7c │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3e9b6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8024> │ │ │ │ blx 74a10 │ │ │ │ @@ -1226716,37 +1226720,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3e9c3e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d80f6> │ │ │ │ str r4, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r7, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r7, r0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r0, #719] @ 0x2cf │ │ │ │ cbnz r3, 3e9e04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d82bc> │ │ │ │ ldrb.w r3, [r0, #781] @ 0x30d │ │ │ │ cbz r3, 3e9e08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d82c0> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1227870,71 +1227874,71 @@ │ │ │ │ b.n 3ea4bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8974> │ │ │ │ str r0, [r5, #20] │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r4, [r3, #20] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [pc, #536] @ (3eab40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8ff8>) │ │ │ │ + ldr r6, [pc, #472] @ (3eab00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8fb8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [pc, #328] @ (3eaa74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8f2c>) │ │ │ │ + ldr r7, [pc, #264] @ (3eaa34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8eec>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [pc, #896] @ (3eacb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d9170>) │ │ │ │ + ldr r6, [pc, #832] @ (3eac78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d9130>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r2, #6] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [pc, #392] @ (3eaad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8f88>) │ │ │ │ + ldr r6, [pc, #328] @ (3eaa90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8f48>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [pc, #912] @ (3eace4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d919c>) │ │ │ │ + ldr r2, [pc, #848] @ (3eaca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d915c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [pc, #304] @ (3eaa8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8f44>) │ │ │ │ + ldr r5, [pc, #240] @ (3eaa4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8f04>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrh r0, [r6, r1] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bkpt 0x0062 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + itee pl │ │ │ │ + lslpl r1, r4, #3 │ │ │ │ + strbmi r0, [r6, #31] │ │ │ │ + lslmi r7, r4, #3 │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + bkpt 0x00ba │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r7, r4, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 458a8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346f44> │ │ │ │ sub.w r3, r9, #272 @ 0x110 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1229074,43 +1229078,43 @@ │ │ │ │ ldr.w r2, [r9] │ │ │ │ str r3, [sp, #520] @ 0x208 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ b.w 3ea4bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8974> │ │ │ │ nop │ │ │ │ subs r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + subs r6, r6, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r6, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r0, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + adds r6, r4, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r5, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ sub.w r3, r9, #408 @ 0x198 │ │ │ │ @@ -1230242,33 +1230246,33 @@ │ │ │ │ str r0, [r2, #32] │ │ │ │ str r4, [r2, #28] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r3, #76] @ 0x4c │ │ │ │ b.w 3ea4bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8974> │ │ │ │ adds r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r4, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + adds r6, r1, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #-136] │ │ │ │ ldr.w r1, [fp, #-4] │ │ │ │ @@ -1232215,78 +1232219,78 @@ │ │ │ │ add.w r1, r5, #48 @ 0x30 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ str r1, [r4, #28] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ b.w 3ea4bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8974> │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bls.n 3eda9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dbf54> │ │ │ │ + bge.n 3eda7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dbf34> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 3ed8e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dbda0> │ │ │ │ + blt.n 3ed8c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dbd80> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3ed910 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dbdc8> │ │ │ │ + bls.n 3ed8f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dbda8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 3edb84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dc03c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - rsb r0, r8, #6848512 @ 0x688000 │ │ │ │ + @ instruction: 0xf6b800d1 │ │ │ │ adds r7, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr??.w r0, [sl, #209] @ 0xd1 │ │ │ │ - vld1.8 @ instruction: 0xf9e200d1 │ │ │ │ - vld1.8 @ instruction: 0xf9ea00d1 │ │ │ │ - ldr??.w r0, [r6, #209] @ 0xd1 │ │ │ │ - ldr??.w r0, [sl, #209] @ 0xd1 │ │ │ │ - bge.n 3eda64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dbf1c> │ │ │ │ - lsls r7, r3, #3 │ │ │ │ + @ instruction: 0xfaca00d1 │ │ │ │ + @ instruction: 0xfad200d1 │ │ │ │ + @ instruction: 0xfada00d1 │ │ │ │ @ instruction: 0xfae600d1 │ │ │ │ - @ instruction: 0xf2d400d1 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + @ instruction: 0xfaca00d1 │ │ │ │ + blt.n 3eda44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dbefc> │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + smlsldx r0, r0, r6, r1 │ │ │ │ + ubfx r0, r4, #3, #18 │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfb0400d1 │ │ │ │ - @ instruction: 0xfb0000d1 │ │ │ │ - @ instruction: 0xf1ee00d1 │ │ │ │ + @ instruction: 0xfbf400d1 │ │ │ │ + @ instruction: 0xfbf000d1 │ │ │ │ + @ instruction: 0xf2de00d1 │ │ │ │ ble.n 3eda28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dbee0> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xfb6000d1 │ │ │ │ - @ instruction: 0xfb7600d1 │ │ │ │ - @ instruction: 0xfb7000d1 │ │ │ │ - @ instruction: 0xfb5a00d1 │ │ │ │ - @ instruction: 0xfb5000d1 │ │ │ │ + mrrc2 0, 13, r0, r0, cr1 @ │ │ │ │ + stc2l 0, cr0, [r6], #-836 @ 0xfffffcbc │ │ │ │ + stc2l 0, cr0, [r0], #-836 @ 0xfffffcbc │ │ │ │ + mcrr2 0, 13, r0, sl, cr1 │ │ │ │ + mcrr2 0, 13, r0, r0, cr1 │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ @@ -1233922,65 +1233926,64 @@ │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldrd sl, r9, [sp, #80] @ 0x50 │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ b.n 3eee04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd2bc> │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r2], #-836 @ 0x344 │ │ │ │ - b.n 3eeb70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd028> │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - b.n 3ee96c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dce24> │ │ │ │ + strd r0, r0, [r2, #-836]! @ 0x344 │ │ │ │ + stmia.w lr!, {r0, r4, r6, r7} │ │ │ │ + b.n 3eeb4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd004> │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #496] @ (3eedfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd2b4>) │ │ │ │ + ldr r2, [pc, #432] @ (3eedbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd274>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 3ef150 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd608> │ │ │ │ + b.n 3ef330 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd7e8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef1d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd68c> │ │ │ │ + b.n 3ef3b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd86c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef1b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd668> │ │ │ │ + b.n 3ef390 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd848> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r6, {r3, r4, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia.w r6, {r0, r4, r6, r7} │ │ │ │ - ldrd r0, r0, [r0], #-836 @ 0x344 │ │ │ │ - ldrd r0, r0, [ip], #-836 @ 0x344 │ │ │ │ - @ instruction: 0xe83600d1 │ │ │ │ - stmdb r4, {r0, r4, r6, r7} │ │ │ │ - b.n 3ee49c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dc954> │ │ │ │ + ldrd r0, r0, [r6, #-836]! @ 0x344 │ │ │ │ + strd r0, r0, [r0, #-836]! @ 0x344 │ │ │ │ + strd r0, r0, [ip, #-836]! @ 0x344 │ │ │ │ + stmdb r6!, {r0, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r4, #836]! @ 0x344 │ │ │ │ + b.n 3ee67c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dcb34> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xe82c00d1 │ │ │ │ - @ instruction: 0xe83000d1 │ │ │ │ - b.n 3ef14c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd604> │ │ │ │ + ldmdb ip, {r0, r4, r6, r7} │ │ │ │ + stmdb r0!, {r0, r4, r6, r7} │ │ │ │ + b.n 3ef32c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd7e4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd61c> │ │ │ │ + b.n 3ef344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd7fc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef17c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd634> │ │ │ │ + b.n 3ef35c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd814> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef19c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd654> │ │ │ │ + b.n 3ef37c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd834> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r7!, {r2, r4, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r7!, {r2, r3} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r2, [r2, #859] @ 0x35b │ │ │ │ @@ -1234983,122 +1234986,121 @@ │ │ │ │ cmp r1, r2 │ │ │ │ bls.n 3ef77c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddc34> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r2, [r2, #679] @ 0x2a7 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3ef5a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dda60> │ │ │ │ b.w 3ed054 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2db50c> │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + svc 108 @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + svc 108 @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bgt.n 3ef774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddc2c> │ │ │ │ + ble.n 3ef754 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddc0c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 3ef814 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddccc> │ │ │ │ + ble.n 3ef7f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddcac> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3ef8e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd9c> │ │ │ │ + bls.n 3ef8c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd7c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r4!, {r2, r3} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 3ef094 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd54c> │ │ │ │ + b.n 3ef274 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd72c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 3ef888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd40> │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - b.n 3ef6d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddb90> │ │ │ │ + bge.n 3ef868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd20> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef550 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dda08> │ │ │ │ + strex r0, r0, [r6, #836] @ 0x344 │ │ │ │ + b.n 3ef730 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddbe8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef478 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd930> │ │ │ │ + b.n 3ef658 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddb10> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef534 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd9ec> │ │ │ │ + b.n 3ef714 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddbcc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xeab800d4 │ │ │ │ + sub.w r0, r8, r4, lsr #3 │ │ │ │ adds r7, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3f003c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de4f4> │ │ │ │ + b.n 3ef21c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd6d4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 3ef874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd2c> │ │ │ │ + bvs.n 3ef854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd0c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmn r0, r0 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3ef40c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd8c4> │ │ │ │ + b.n 3ef5ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddaa4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r1 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3ef3ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd864> │ │ │ │ + b.n 3ef58c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dda44> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + cbnz r4, 3ef86c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd24> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #256] @ (3ef968 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dde20>) │ │ │ │ + ldr r2, [pc, #192] @ (3ef928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddde0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3efb78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de030> │ │ │ │ + b.n 3efd58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de210> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3efb54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de00c> │ │ │ │ + b.n 3efd34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de1ec> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3eff5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de414> │ │ │ │ + b.n 3ef13c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd5f4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 3ef8d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd90> │ │ │ │ + bvs.n 3ef8b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd70> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef408 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd8c0> │ │ │ │ + b.n 3ef5e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddaa0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd7fc> │ │ │ │ + b.n 3ef524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd9dc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd950> │ │ │ │ + b.n 3ef678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddb30> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef544 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd9fc> │ │ │ │ + b.n 3ef724 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddbdc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ef4a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dd958> │ │ │ │ + b.n 3ef680 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddb38> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - blxns r2 │ │ │ │ + ldr r0, [pc, #528] @ (3efaa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddf5c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 3ef894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd4c> │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r1, r2, #3 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [pc, #96] @ (3ef904 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dddbc>) │ │ │ │ + ldr r6, [pc, #32] @ (3ef8c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd7c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrh r0, [r1, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + push {r1, r5, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 3ef8b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd6c> │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 3ef938 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dddf0> │ │ │ │ + bcc.n 3ef918 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dddd0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 3ef8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dddb4> │ │ │ │ + bcs.n 3ef8dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ddd94> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w r0, [pc, #3060] @ 3f04b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de970> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r0, pc │ │ │ │ strd r3, r2, [sp, #84] @ 0x54 │ │ │ │ blx 74a10 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ @@ -1236137,147 +1236139,147 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ee83a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dccf2> │ │ │ │ b.w 3ee71e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dcbd6> │ │ │ │ movs r3, #4 │ │ │ │ b.w 3ee80e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dccc6> │ │ │ │ movs r3, #3 │ │ │ │ b.w 3ee80e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dccc6> │ │ │ │ - blt.n 3f0410 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de8c8> │ │ │ │ + bgt.n 3f03f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de8a8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - blt.n 3f04d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de988> │ │ │ │ + blt.n 3f04b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de968> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3f05d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea88> │ │ │ │ + b.n 3f07b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dec68> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 3f0650 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deb08> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + b.n 3f0628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deae0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bls.n 3f048c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de944> │ │ │ │ + bge.n 3f046c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de924> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 3f04e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de99c> │ │ │ │ + bge.n 3f04c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de97c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bls.n 3f052c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de9e4> │ │ │ │ + bge.n 3f050c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de9c4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bls.n 3f0548 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea00> │ │ │ │ + bge.n 3f0528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de9e0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3f051c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de9d4> │ │ │ │ + bls.n 3f04fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de9b4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3f054c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea04> │ │ │ │ + bls.n 3f052c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de9e4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bgt.n 3f0448 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de900> │ │ │ │ + ble.n 3f0428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de8e0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3f05f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deaac> │ │ │ │ + bhi.n 3f05d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea8c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strb r6, [r1, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 3f057c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea34> │ │ │ │ + bvs.n 3f055c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea14> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3f0538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de9f0> │ │ │ │ + bhi.n 3f0518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de9d0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, r8 │ │ │ │ + mov r6, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 3f0474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de92c> │ │ │ │ + bpl.n 3f0454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de90c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sl, sl │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp │ │ │ │ + cmp r2, fp │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 3f060c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deac4> │ │ │ │ + bcs.n 3f05ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deaa4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 3f0528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de9e0> │ │ │ │ + bcs.n 3f0508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de9c0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 3f0490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de948> │ │ │ │ + bcs.n 3f0470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de928> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 3f05a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea58> │ │ │ │ + bcs.n 3f0580 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea38> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 3f05bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea74> │ │ │ │ + bcs.n 3f059c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea54> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 3f04cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de984> │ │ │ │ + bcs.n 3f04ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de964> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ cbz r6, 3f059c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea54> │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbz r6, 3f05a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dea5a> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + beq.n 3f0624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deadc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + beq.n 3f0620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dead8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ mov.w r2, #2304 @ 0x900 │ │ │ │ b.w 3ed496 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2db94e> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r3, [r2, #719] @ 0x2cf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ee8e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dcd9a> │ │ │ │ @@ -1236375,25 +1236377,25 @@ │ │ │ │ b.w 3ea832 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2d8cea> │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ b.n 3f034c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de804> │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3f035c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de814> │ │ │ │ b.n 3f0344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de7fc> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1236456,31 +1236458,31 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 3f0752 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dec0a> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #680] @ (3f0a6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2def24>) │ │ │ │ + ldr r7, [pc, #616] @ (3f0a2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deee4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #656] @ (3f0a58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2def10>) │ │ │ │ + str r4, [r2, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r4, #28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [pc, #288] @ (3f08f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dedac>) │ │ │ │ + ldr r7, [pc, #224] @ (3f08b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ded6c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc │ │ │ │ + cmp r0, sp │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r7, #5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -1236624,23 +1236626,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3c7ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b619c> │ │ │ │ b.n 3f08d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ded88> │ │ │ │ nop │ │ │ │ - b.n 3f02f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de7a8> │ │ │ │ + b.n 3f04d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de988> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3f01fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de6b4> │ │ │ │ + b.n 3f03dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de894> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3f01d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de68c> │ │ │ │ + b.n 3f03b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de86c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3f10e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2df59c> │ │ │ │ + b.n 3f02c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de77c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3f112c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2df5e4> │ │ │ │ + b.n 3f030c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2de7c4> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1236698,15 +1236700,15 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 73654 │ │ │ │ nop │ │ │ │ @ instruction: 0xf5f40190 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80400cf │ │ │ │ + ldrd r0, r0, [r4], #828 @ 0x33c │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1236744,15 +1236746,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3f0a9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2def54>) │ │ │ │ add r0, pc │ │ │ │ bl 3f09f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deea8> │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1236904,15 +1236906,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] @ (3f0c18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2df0d0>) │ │ │ │ add r0, pc │ │ │ │ bl 3f09f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deea8> │ │ │ │ - subs r0, #26 │ │ │ │ + subs r1, #10 │ │ │ │ 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, [r1, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1237215,21 +1237217,21 @@ │ │ │ │ bl 3f09f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deea8> │ │ │ │ ldr r0, [pc, #20] @ (3f0f3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2df3f4>) │ │ │ │ add r0, pc │ │ │ │ bl 3f09f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deea8> │ │ │ │ ldr r0, [pc, #16] @ (3f0f40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2df3f8>) │ │ │ │ add r0, pc │ │ │ │ bl 3f09f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deea8> │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r6, #142 @ 0x8e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #50 @ 0x32 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3f1930 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfde8> │ │ │ │ @@ -1238284,53 +1238286,53 @@ │ │ │ │ bl 3f097c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dee34> │ │ │ │ b.n 3f140a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2df8c2> │ │ │ │ nop │ │ │ │ eors.w r1, ip, #144 @ 0x90 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r6, #144 @ 0x90 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - mov r2, r0 │ │ │ │ + mov sl, lr │ │ │ │ lsls r7, r4, #3 │ │ │ │ - mov r4, r9 │ │ │ │ + bxns r7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #184] @ (3f1a04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfebc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - mov r8, r6 │ │ │ │ + blx r4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebea0190 │ │ │ │ - bhi.n 3f1884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfd3c> │ │ │ │ + bls.n 3f1a64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dff1c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3f18a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfd60> │ │ │ │ + bls.n 3f1888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfd40> │ │ │ │ lsls r1, r2, #3 │ │ │ │ eor.w r1, r4, r0, lsr #2 │ │ │ │ - bvs.n 3f197c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfe34> │ │ │ │ + bvc.n 3f195c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfe14> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3f19c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfe7c> │ │ │ │ + bvc.n 3f19a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfe5c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3f192c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfde4> │ │ │ │ + bvs.n 3f190c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfdc4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1239493,19 +1239495,19 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f2700 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e0bb8> │ │ │ │ ldr r3, [pc, #76] @ (3f2590 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e0a48>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f16ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfba6> │ │ │ │ - bcc.n 3f25e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e0a9c> │ │ │ │ + bmi.n 3f25c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e0a7c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 3f258c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e0a44> │ │ │ │ + bcc.n 3f256c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e0a24> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - beq.n 3f2624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e0adc> │ │ │ │ + bne.n 3f2604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e0abc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1239515,19 +1239517,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1240589,55 +1240591,55 @@ │ │ │ │ bhi.w 3f31f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e16aa> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3f097c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dee34> │ │ │ │ b.w 3f140a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2df8c2> │ │ │ │ nop │ │ │ │ asrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - itt lt │ │ │ │ - lsllt r1, r2, #3 │ │ │ │ - addlt r0, r3, r5 │ │ │ │ - movs r0, r0 │ │ │ │ - it vs │ │ │ │ - lslvs r1, r2, #3 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ - movs r0, r0 │ │ │ │ - bkpt 0x004a │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + adds r0, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x002c │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ + movs r0, r0 │ │ │ │ + itte cc │ │ │ │ + lslcc r1, r2, #3 │ │ │ │ + cmpcc r7, #128 @ 0x80 │ │ │ │ + movcs r0, r0 │ │ │ │ + itt ne │ │ │ │ + lslne r1, r2, #3 │ │ │ │ + cmpne r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1241692,67 +1241694,67 @@ │ │ │ │ b.w 3f155a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfa12> │ │ │ │ ldr r3, [pc, #120] @ (3f3c5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2114>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f16ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfba6> │ │ │ │ nop │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1} │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3f3c7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2134> │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 3f3c7a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2132> │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3f3c24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e20dc> │ │ │ │ + rev r0, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + cbnz r0, 3f3c52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e210a> │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + cbnz r6, 3f3c2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e20e2> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + cpsie ai │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3f3cbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2174> │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 3f3cbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2174> │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r4, r7 │ │ │ │ + cbz r4, 3f3c9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2152> │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r3 │ │ │ │ + cbz r6, 3f3c9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2152> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sxth r4, r0 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r6, [r3, r1, lsl #2] │ │ │ │ @@ -1242932,39 +1242934,39 @@ │ │ │ │ beq.n 3f4800 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2cb8> │ │ │ │ b.n 3f4842 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2cfa> │ │ │ │ ldr r2, [pc, #92] @ (3f48b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2d68>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f16ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfba6> │ │ │ │ nop │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + cbz r0, 3f4870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2d28> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 3f486c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2d24> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + cbz r0, 3f4868 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e2d20> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r6, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1242972,15 +1242974,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #736 @ (adr r5, 3f4b90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3048>) │ │ │ │ + add r6, pc, #672 @ (adr r6, 3f4b50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3008>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1244095,61 +1244097,61 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.w 3f155a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfa12> │ │ │ │ nop │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #400 @ (adr r4, 3f5608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3ac0>) │ │ │ │ + add r5, pc, #336 @ (adr r5, 3f55c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3a80>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #568 @ (adr r3, 3f56b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3b70>) │ │ │ │ + add r4, pc, #504 @ (adr r4, 3f5678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3b30>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #488 @ (adr r3, 3f566c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3b24>) │ │ │ │ + add r4, pc, #424 @ (adr r4, 3f562c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3ae4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #592 @ (adr r1, 3f56d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3b90>) │ │ │ │ + add r2, pc, #528 @ (adr r2, 3f5698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3b50>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #512 @ (adr r1, 3f568c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3b44>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 3f564c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3b04>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #520 @ (adr r0, 3f56a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3b58>) │ │ │ │ + add r1, pc, #456 @ (adr r1, 3f5660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3b18>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + add r0, pc, #712 @ (adr r0, 3f5768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e3c20>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w r3, [pc, #2748] @ 3f5f94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e444c> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f16ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfba6> │ │ │ │ ldr.w r2, [pc, #2740] @ 3f5f98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e4450> │ │ │ │ @@ -1245151,63 +1245153,63 @@ │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.w 3f155a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfa12> │ │ │ │ subs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1246345,45 +1246347,45 @@ │ │ │ │ b.w 3f16ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfba6> │ │ │ │ ldr r2, [pc, #100] @ (3f6bf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e50ac>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f16ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfba6> │ │ │ │ asrs r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1247656,29 +1247658,29 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f16ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfba6> │ │ │ │ ldr r2, [pc, #68] @ (3f7874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e5d2c>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f16ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfba6> │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1248908,26 +1248910,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #22] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 3f835c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e6814> │ │ │ │ + bmi.n 3f833c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e67f4> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r2, pc, #752 @ (adr r2, 3f8728 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e6be0>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 3f86e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e6ba0>) │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + stmia r0!, {r1} │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + cbz r2, 3f846e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e6926> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - itee ne │ │ │ │ - lslne r6, r4, #3 │ │ │ │ - subeq sp, #296 @ 0x128 │ │ │ │ - lsleq r6, r4, #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 3f8462 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e691a> │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ @@ -1250437,65 +1250439,65 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.w 3f155a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfa12> │ │ │ │ nop │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ str r2, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ + str r6, [r7, #28] │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + str r2, [r4, #16] │ │ │ │ + lsls r1, r2, #3 │ │ │ │ str r6, [r1, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r2, [r6, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [r3, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r2, r5] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1251613,17 +1251615,17 @@ │ │ │ │ movne r3, #99 @ 0x63 │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.n 3f9f88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8440> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3f097c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dee34> │ │ │ │ b.w 3f140a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2df8c2> │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1251631,37 +1251633,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r4, r1] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ @@ -1252729,85 +1252731,85 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.w 3f155a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2dfa12> │ │ │ │ ldr r0, [pc, #144] @ (3faa68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f20>) │ │ │ │ add r0, pc │ │ │ │ bl 3f09f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deea8> │ │ │ │ - ldr r6, [pc, #296] @ (3fab08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8fc0>) │ │ │ │ + ldr r7, [pc, #232] @ (3faac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f80>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #216] @ (3faabc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f74>) │ │ │ │ + ldr r7, [pc, #152] @ (3faa7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f34>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [pc, #304] @ (3fab18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8fd0>) │ │ │ │ + ldr r6, [pc, #240] @ (3faad8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f90>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [pc, #224] @ (3faacc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f84>) │ │ │ │ + ldr r6, [pc, #160] @ (3faa8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f44>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #72] @ (3faa3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8ef4>) │ │ │ │ + ldr r5, [pc, #8] @ (3fa9fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8eb4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #944] @ (3fadac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9264>) │ │ │ │ + ldr r4, [pc, #880] @ (3fad6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9224>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #824] @ (3fad3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e91f4>) │ │ │ │ + ldr r3, [pc, #760] @ (3facfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e91b4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #744] @ (3facf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e91a8>) │ │ │ │ + ldr r3, [pc, #680] @ (3facb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9168>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #664] @ (3faca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e915c>) │ │ │ │ + ldr r3, [pc, #600] @ (3fac64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e911c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #408] @ (3fabac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9064>) │ │ │ │ + ldr r3, [pc, #344] @ (3fab6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9024>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #240] @ (3fab0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8fc4>) │ │ │ │ + ldr r2, [pc, #176] @ (3faacc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f84>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #88] @ (3faa7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f34>) │ │ │ │ + ldr r2, [pc, #24] @ (3faa3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8ef4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #312] @ (3fab64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e901c>) │ │ │ │ + ldr r1, [pc, #248] @ (3fab24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8fdc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #232] @ (3fab18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8fd0>) │ │ │ │ + ldr r1, [pc, #168] @ (3faad8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f90>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bx r4 │ │ │ │ + ldr r0, [pc, #64] @ (3faa78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f30>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r9 │ │ │ │ + mov r8, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, sl │ │ │ │ + mov r2, r8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sl, r5 │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r8, r3 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add lr, r0 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, lr │ │ │ │ + cmp r4, ip │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r6 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, r4 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, r2 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3faac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f80> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3faac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8f80> │ │ │ │ push {lr} │ │ │ │ @@ -1252885,15 +1252887,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (3fab3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e8ff4>) │ │ │ │ add r0, pc │ │ │ │ bl 3f09f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deea8> │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ 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 r7, r0 │ │ │ │ @@ -1252924,17 +1252926,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3fab9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9054>) │ │ │ │ add r0, pc │ │ │ │ bl 3f09f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deea8> │ │ │ │ ldr r0, [pc, #12] @ (3faba0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9058>) │ │ │ │ add r0, pc │ │ │ │ bl 3f09f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2deea8> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ 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 r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1253033,18 +1253035,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 3fac76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e912e> │ │ │ │ bl 3fac54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e910c> │ │ │ │ b.n 3fac78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9130> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #384] @ (3fae34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e92ec>) │ │ │ │ + ldr r3, [pc, #320] @ (3fadf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e92ac>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ - @ instruction: 0xf6f400d0 │ │ │ │ + @ instruction: 0xf7e400d0 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1253587,59 +1253589,59 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3c7ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b619c> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3fae2e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e92e6> │ │ │ │ strh r2, [r4, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - sbcs r6, r5 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adcs r6, r5 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ands r2, r1 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + lsrs r6, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ands r6, r3 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r7, #14 │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r0 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bge.n 3fb1c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9678> │ │ │ │ + blt.n 3fb1a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9658> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1253671,15 +1253673,15 @@ │ │ │ │ b.n 3fb2b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9768> │ │ │ │ bl 3fb290 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e9748> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffe7ffff │ │ │ │ lsrs r6, r5, #3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r2, [r0, r3] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ ldr r3, [pc, #8] @ (3fb300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2e97b8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1254864,15 +1254866,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d92ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7764> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1255258,15 +1255260,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsls r2, r6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r7, #10 │ │ │ │ lsls r0, r2, #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, #4040] @ 0xfc8 │ │ │ │ @@ -1255415,32 +1255417,32 @@ │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ b.n 3fc318 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ea7d0> │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xeac800d0 │ │ │ │ + subs.w r0, r8, r0, lsr #3 │ │ │ │ subs r4, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ 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 r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ @@ -1255817,35 +1255819,35 @@ │ │ │ │ b.n 3fc608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eaac0> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #228 @ 0xe4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #132 @ 0x84 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1256061,25 +1256063,25 @@ │ │ │ │ b.n 3fc856 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ead0e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #252 @ 0xfc │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #162 @ 0xa2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ 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 r5, r2 │ │ │ │ ldr r2, [pc, #788] @ (3fcd5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eb214>) │ │ │ │ @@ -1256404,32 +1256406,32 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3fcaf2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eafaa> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, lr, #7241728 @ 0x6e8000 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + adds.w r0, lr, #7241728 @ 0x6e8000 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #222 @ 0xde │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1256497,25 +1256499,25 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r2, #86 @ 0x56 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r4, r7 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r5, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r1, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cbz r2, 3fcebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eb374> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1256553,15 +1256555,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3fce7a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eb332> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #568] @ (3fd110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eb5c8>) │ │ │ │ @@ -1256795,32 +1256797,32 @@ │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 3fd00e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eb4c6> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r1, #32 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xfb05ffff │ │ │ │ lsls r1, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #226 @ 0xe2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r5, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r5, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ ldr.w r4, [pc, #2564] @ 3fdb58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ec010> │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ @@ -1257789,92 +1257791,92 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r5, #118 @ 0x76 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5!, {r1, r4, r6} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r7, #16] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r5, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 3fd43e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eb8f6> │ │ │ │ - vshr.u32 d18, d4, #1 │ │ │ │ + vaddw.u q9, , d4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3fdc1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ec0d4> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ @@ -1259012,93 +1259014,93 @@ │ │ │ │ ... │ │ │ │ movs r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #592 @ (adr r4, 3fea20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eced8>) │ │ │ │ + add r5, pc, #528 @ (adr r5, 3fe9e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ece98>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #29 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ vstr s13, [sp, #184] @ 0xb8 │ │ │ │ vstr s13, [sp, #188] @ 0xbc │ │ │ │ vstr s13, [sp, #192] @ 0xc0 │ │ │ │ vstr s13, [sp, #196] @ 0xc4 │ │ │ │ str.w r2, [r9] │ │ │ │ @@ -1259727,21 +1259729,21 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ strd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ strd r5, r3, [sp, #144] @ 0x90 │ │ │ │ strd r1, r2, [sp, #152] @ 0x98 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r4, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1259893,15 +1259895,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3ff07a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ed532> │ │ │ │ vrshr.u32 d30, d25, #1 │ │ │ │ vshr.u64 , q2, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bge.n 3fef9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ed452> │ │ │ │ @ instruction: 0xffffe1c9 │ │ │ │ - vqdmulh.s q8, , d12[0] │ │ │ │ + @ instruction: 0xffff0dbc │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #119 @ 0x77 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1260166,21 +1260168,21 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r6, #26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ bhi.n 3ff368 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ed820> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1260438,17 +1260440,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1260490,17 +1260492,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ 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, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1260629,17 +1260631,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 3ff6b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2edb70> │ │ │ │ nop │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1260706,25 +1260708,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3ff7d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2edc90>) │ │ │ │ lsrs r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 3ff770 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2edc28> │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #380] @ (3ff96c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ede24>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1260883,31 +1260885,31 @@ │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 3ff866 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2edd1e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3ffa28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2edee0> │ │ │ │ + ble.n 3ffa08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2edec0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsls r2, r2, #30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r1, #28 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1260954,17 +1260956,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3ff4a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ed958> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1261067,21 +1261069,21 @@ │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 3ffae2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2edf9a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r7, #22 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsls r6, r2, #20 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r1, r2, #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] @ (3ffc10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ee0c8>) │ │ │ │ @@ -1261168,20 +1261170,20 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r5, #18 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #17 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stc2 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + ldc2l 0, cr0, [r4], #844 @ 0x34c │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r1, r2, #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] @ (3ffd30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ee1e8>) │ │ │ │ @@ -1261285,25 +1261287,25 @@ │ │ │ │ b.n 3ffca8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ee160> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r7, #14 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsls r0, r2, #13 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #232] @ (3ffe4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ee304>) │ │ │ │ @@ -1261406,20 +1261408,20 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3ffe04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ee2bc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r2, #10 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4200d3 │ │ │ │ + @ instruction: 0xfb3200d3 │ │ │ │ lsls r6, r6, #8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r1, r2, #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] @ (3ffff4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ee4ac>) │ │ │ │ @@ -1261583,29 +1261585,29 @@ │ │ │ │ b.n 3fff4a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ee402> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1261825,28 +1261827,28 @@ │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ b.n 4001e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ee69c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ vaddw.u8 q8, q10, d15 │ │ │ │ vaddw.u8 q8, q9, d15 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cdp2 1, 1, cr0, cr4, cr15, {4} │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r3, #18 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r4, [r1, #635] @ 0x27b │ │ │ │ mov ip, r2 │ │ │ │ @@ -1261888,17 +1261890,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 4002d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ee790> │ │ │ │ cmp r3, #8 │ │ │ │ beq.n 4002d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ee790> │ │ │ │ b.n 4002fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ee7b6> │ │ │ │ nop │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r1, 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 r5, r0 │ │ │ │ @@ -1262191,33 +1262193,33 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbb8018f │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbb2018f │ │ │ │ @ instruction: 0xebafffff │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldc 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xfaba018f │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 400624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eeadc> │ │ │ │ + bcc.n 400604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eeabc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, 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 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r0, #196] @ 0xc4 │ │ │ │ @@ -1262427,33 +1262429,33 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 400828 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eece0> │ │ │ │ ldr r2, [pc, #44] @ (40086c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eed24>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 400780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eec38> │ │ │ │ nop │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #408] @ (4009fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eeeb4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1262488,19 +1262490,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ 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, r3 │ │ │ │ ldr r3, [pc, #216] @ (4009cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eee84>) │ │ │ │ @@ -1262592,25 +1262594,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 400926 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eedde> │ │ │ │ nop │ │ │ │ @ instruction: 0xf704018f │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1262822,23 +1262824,23 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 400a54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eef0c> │ │ │ │ ldr r3, [pc, #112] @ (400c6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ef124>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 400a54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eef0c> │ │ │ │ nop │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #98 @ 0x62 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r7, r1, #3 │ │ │ │ uxtb r4, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ uxtb r6, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ uxtb r4, r6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @@ -1263631,69 +1263633,71 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 40143e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ef8f6> │ │ │ │ nop │ │ │ │ @ instruction: 0xf372018f │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r4, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, r4 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q8, q0, #56 │ │ │ │ - mcr2 0, 6, r0, cr12, cr0, {6} │ │ │ │ - mrc2 0, 7, r0, cr12, cr0, {6} │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + vshr.u64 q0, q0, #4 │ │ │ │ + vshr.u64 q8, q0, #20 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vshr.u64 q8, q0, #38 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + lsls r2, r2, #17 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldc2 0, cr0, [r6, #832] @ 0x340 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + mcr2 0, 4, r0, cr6, cr0, {6} │ │ │ │ + strb r2, [r0, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stc2 0, cr0, [r0, #832] @ 0x340 │ │ │ │ - ldc2 0, cr0, [r2, #-832]! @ 0xfffffcc0 │ │ │ │ - ldc2l 0, cr0, [sl, #-832] @ 0xfffffcc0 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + mrc2 0, 3, r0, cr0, cr0, {6} │ │ │ │ + mcr2 0, 1, r0, cr2, cr0, {6} │ │ │ │ + mcr2 0, 2, r0, cr10, cr0, {6} │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r1 │ │ │ │ @@ -1264347,27 +1264351,27 @@ │ │ │ │ bne.n 401bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f0070> │ │ │ │ b.n 401bc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f007c> │ │ │ │ mov ip, sl │ │ │ │ b.n 401ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2eff7c> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 401bf2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f00aa> │ │ │ │ b.n 401bc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f007c> │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xfbe200d0 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + ldc2l 0, cr0, [r2], {208} @ 0xd0 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xfb1400d0 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + stc2 0, cr0, [r4], {208} @ 0xd0 │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfa8600d0 │ │ │ │ + @ instruction: 0xfb7600d0 │ │ │ │ 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, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r4, [pc, #264] @ (401d44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f01fc>) │ │ │ │ @@ -1264484,22 +1264488,22 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 401c66 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f011e> │ │ │ │ b.n 4024c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f0978> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xfac000d0 │ │ │ │ + @ instruction: 0xfbb000d0 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4e00d0 │ │ │ │ - @ instruction: 0xfabc00d0 │ │ │ │ - @ instruction: 0xfa5c00d0 │ │ │ │ - @ instruction: 0xfaa000d0 │ │ │ │ - @ instruction: 0xfab000d0 │ │ │ │ + ldc2 0, cr0, [lr], #-832 @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xfbac00d0 │ │ │ │ + @ instruction: 0xfb4c00d0 │ │ │ │ + @ instruction: 0xfb9000d0 │ │ │ │ + @ instruction: 0xfba000d0 │ │ │ │ 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, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r5, r3 │ │ │ │ @@ -1264639,23 +1264643,23 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 401db6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f026e> │ │ │ │ nop │ │ │ │ b.n 4023c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f087c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xfa7400d0 │ │ │ │ + @ instruction: 0xfb6400d0 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa6400d0 │ │ │ │ - mcr 0, 6, r0, cr2, cr0, {6} │ │ │ │ - @ instruction: 0xfb1600d0 │ │ │ │ - vld1.8 @ instruction: 0xf9e600d0 │ │ │ │ - @ instruction: 0xfa7c00d0 │ │ │ │ - @ instruction: 0xfa2e00d0 │ │ │ │ + @ instruction: 0xfb5400d0 │ │ │ │ + vshr.s64 q0, q0, #14 │ │ │ │ + stc2 0, cr0, [r6], {208} @ 0xd0 │ │ │ │ + @ instruction: 0xfad600d0 │ │ │ │ + @ instruction: 0xfb6c00d0 │ │ │ │ + @ instruction: 0xfb1e00d0 │ │ │ │ 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] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1264748,21 +1264752,21 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 401f56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f040e> │ │ │ │ nop │ │ │ │ b.n 4021c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f0678> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xfa7400d0 │ │ │ │ - @ instruction: 0xfa8000d0 │ │ │ │ + @ instruction: 0xfb6400d0 │ │ │ │ + @ instruction: 0xfb7000d0 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r0, r0, lsl #1] │ │ │ │ - ldr??.w r0, [sl, #208] @ 0xd0 │ │ │ │ - @ instruction: 0xfa2a00d0 │ │ │ │ + vld4. {d16-d19}, [r0 :64], r0 │ │ │ │ + @ instruction: 0xfaca00d0 │ │ │ │ + @ instruction: 0xfb1a00d0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [r1, #208] @ 0xd0 │ │ │ │ ldrb.w r3, [lr, #45] @ 0x2d │ │ │ │ and.w r3, r3, #120 @ 0x78 │ │ │ │ cbz r0, 40204a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f0502> │ │ │ │ cmp r0, #4 │ │ │ │ @@ -1265524,31 +1265528,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r9, [r6] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bgt.n 40270c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f0bc4> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - movt r0, #2256 @ 0x8d0 │ │ │ │ - @ instruction: 0xf74e00d0 │ │ │ │ + @ instruction: 0xf7b000d0 │ │ │ │ + ldrh.w r0, [lr, r0, lsl #1] │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r2, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf63200d0 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ubfx r0, ip, #3, #17 │ │ │ │ - usat r0, #16, sl, lsl #3 │ │ │ │ - @ instruction: 0xf3de00d0 │ │ │ │ - @ instruction: 0xf31c00d0 │ │ │ │ + @ instruction: 0xf4bc00d0 │ │ │ │ + orns r0, sl, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf4ce00d0 │ │ │ │ + and.w r0, ip, #6815744 @ 0x680000 │ │ │ │ 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, 402800 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f0cb8> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ @@ -1265952,38 +1265956,38 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bvc.n 402b78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f1030> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 402b70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f1028> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sbcs.w r0, r2, #208 @ 0xd0 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + @ instruction: 0xf26200d0 │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf29200d0 │ │ │ │ + usat r0, #16, r2, lsl #3 │ │ │ │ bpl.n 402cf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f11a8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - subs.w r0, r8, #208 @ 0xd0 │ │ │ │ - rsbs r0, r2, #208 @ 0xd0 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + subw r0, r8, #208 @ 0xd0 │ │ │ │ + movt r0, #8400 @ 0x20d0 │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bics.w r0, r8, #208 @ 0xd0 │ │ │ │ - orns r0, r4, #208 @ 0xd0 │ │ │ │ - and.w r0, lr, #208 @ 0xd0 │ │ │ │ - eors.w r0, sl, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf12800d0 │ │ │ │ + sbc.w r0, r4, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf0fe00d0 │ │ │ │ + @ instruction: 0xf18a00d0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1266051,24 +1266055,24 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 402c74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f112c> │ │ │ │ ldr r2, [pc, #28] @ (402cf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f11a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 402cbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f1174> │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf0e200d0 │ │ │ │ - sbcs.w r0, r0, #208 @ 0xd0 │ │ │ │ - orn r0, lr, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf0e800d0 │ │ │ │ + rsbs r0, r2, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf26000d0 │ │ │ │ + adcs.w r0, lr, #208 @ 0xd0 │ │ │ │ + rsbs r0, r8, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -1266441,51 +1266445,51 @@ │ │ │ │ b.n 403024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f14dc> │ │ │ │ ldr r2, [pc, #96] @ (403130 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f15e8>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.n 402dea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f12a2> │ │ │ │ - adcs.w r0, sl, #208 @ 0xd0 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + movw r0, #41168 @ 0xa0d0 │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r6, [r0, r5] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - orrs.w r0, r8, #208 @ 0xd0 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + adc.w r0, r8, #208 @ 0xd0 │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - vshr.s64 q8, q0, #54 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + @ instruction: 0xf0ba00d0 │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - vqadd.s8 q8, q11, q0 │ │ │ │ - mrc 0, 2, r0, cr4, cr0, {6} │ │ │ │ - mcr 0, 4, r0, cr4, cr0, {6} │ │ │ │ - ands.w r0, r8, r0, lsr #3 │ │ │ │ + bics.w r0, r6, #208 @ 0xd0 │ │ │ │ + vqadd.s8 q8, q10, q0 │ │ │ │ + vqadd.s64 q8, q10, q0 │ │ │ │ + add.w r0, r8, r0, lsr #3 │ │ │ │ stmdb 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 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2640] @ 403b9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2054> │ │ │ │ @@ -1267533,83 +1267537,83 @@ │ │ │ │ bl 197baa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x86062> │ │ │ │ adds r5, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s64 q8, q9, q0 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + orn r0, r2, #208 @ 0xd0 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldmia r4, {r2, r4, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r7, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 4042c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2780> │ │ │ │ + b.n 4034a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f1960> │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r6, r4, #3 │ │ │ │ adds r3, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ bl 5b5bf2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a40aa> │ │ │ │ adds r3, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb9a00d0 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + stc 0, cr0, [sl], {208} @ 0xd0 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ adds r5, r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r1, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r3, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmdb r4!, {r4, r6, r7} │ │ │ │ + bic.w r0, r4, r0, lsr #3 │ │ │ │ vrecps.f16 , , │ │ │ │ asrs r1, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 403a28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f1ee0> │ │ │ │ + b.n 403c08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f20c0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldmdb r8!, {r4, r6, r7} │ │ │ │ - b.n 403690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f1b48> │ │ │ │ + bic.w r0, r8, r0, lsr #3 │ │ │ │ + b.n 403870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f1d28> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #2864] @ 404788 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2c40> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -1268734,78 +1268738,78 @@ │ │ │ │ @ instruction: 0xeb47ffff │ │ │ │ asrs r1, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ asrs r5, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 404204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f26bc> │ │ │ │ + b.n 4043e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f289c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r1, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 404f2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f33e4> │ │ │ │ + b.n 40410c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f25c4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 404fa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f345c> │ │ │ │ + b.n 404184 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f263c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 404af0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2fa8> │ │ │ │ + b.n 404cd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3188> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 404ad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2f88> │ │ │ │ + b.n 404cb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3168> │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 404a48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2f00> │ │ │ │ + b.n 404c28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f30e0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4049f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2eb0> │ │ │ │ + b.n 404bd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3090> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40499c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2e54> │ │ │ │ + b.n 404b7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3034> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r6, r4, #3 │ │ │ │ b.n 4041ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2686> │ │ │ │ vcvt.f16.u16 q8, , #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 4047ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2c64> │ │ │ │ + bmi.n 40478c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2c44> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4048a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2d58> │ │ │ │ + b.n 404a80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2f38> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #18 │ │ │ │ + svc 2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 4047d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2c8c> │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 40479c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2c54> │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 4047c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2c78> │ │ │ │ + ble.n 4047a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f2c58> │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsls r5, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1668] @ 404ea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3360> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -1269423,77 +1269427,77 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.w 403360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f1818> │ │ │ │ svc 123 @ 0x7b │ │ │ │ vqshlu.s64 q8, , #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 404f84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f343c> │ │ │ │ + bhi.n 404f64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f341c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 404e54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f330c> │ │ │ │ + bhi.n 404e34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f32ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 404dd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3288> │ │ │ │ + bls.n 404fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3468> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 404f8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3444> │ │ │ │ + bvc.n 404f6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3424> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 404ddc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3294> │ │ │ │ + bvc.n 404fbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3474> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 404ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3378> │ │ │ │ + bls.n 404ea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3358> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #536 @ (adr r7, 4050f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f35b0>) │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 404fd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3488> │ │ │ │ + bge.n 404fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3468> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #80 @ (adr r7, 404f3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f33f4>) │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #0 @ (adr r7, 404ef0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f33a8>) │ │ │ │ + add r7, pc, #960 @ (adr r7, 4052b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3768>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #944 @ (adr r6, 4052a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f375c>) │ │ │ │ + add r7, pc, #880 @ (adr r7, 405264 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f371c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #80 @ (adr r7, 404f48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3400>) │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #0 @ (adr r7, 404efc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f33b4>) │ │ │ │ + add r7, pc, #960 @ (adr r7, 4052bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3774>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #800 @ (adr r6, 405220 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f36d8>) │ │ │ │ + add r7, pc, #736 @ (adr r7, 4051e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3698>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #80 @ (adr r7, 404f54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f340c>) │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 404e14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f32cc> │ │ │ │ + bvs.n 404ff4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f34ac> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 40500c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f34c4> │ │ │ │ + bvs.n 404fec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f34a4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 404e6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3324> │ │ │ │ + bmi.n 404e4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3304> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 405010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f34c8> │ │ │ │ + bmi.n 404ff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f34a8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 404fb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3470> │ │ │ │ + bcc.n 404f98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3450> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 40500c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f34c4> │ │ │ │ + bcc.n 404fec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f34a4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 404fc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3480> │ │ │ │ + bmi.n 404fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3460> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 403134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f15ec> │ │ │ │ @@ -1269602,15 +1269606,15 @@ │ │ │ │ add sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffa1ffff │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bcc.n 405048 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3500> │ │ │ │ + bmi.n 405028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f34e0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 4050a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f355c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1270750,62 +1270754,62 @@ │ │ │ │ b.w 40537c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3834> │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 405c68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f4120> │ │ │ │ + bvc.n 405c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f4100> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 405c4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f4104> │ │ │ │ + bcs.n 405c2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f40e4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 405c20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f40d8> │ │ │ │ + bcc.n 405c00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f40b8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + nop {10} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr??.w r0, [r0, sp, lsl #1] │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + vld4. {d16-d19}, [r0 :64]! │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 405d94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f424c> │ │ │ │ + bne.n 405d74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f422c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r4, pc, #840 @ (adr r4, 40606c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f4524>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 405d4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f4206> │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #632] @ (405fb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f446c>) │ │ │ │ + ldr r6, [pc, #568] @ (405f74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f442c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n 405ed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f4390> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 541f3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4303f4> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4052be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f3776> │ │ │ │ ldrb.w r3, [fp, #635] @ 0x27b │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1270915,42 +1270919,42 @@ │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.w 405372 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f382a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bics r2, r5 │ │ │ │ + add sl, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf39c00d1 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + eor.w r0, ip, #6848512 @ 0x688000 │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #344] @ (406024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f44dc>) │ │ │ │ @@ -1271094,22 +1271098,22 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 405fc6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f447e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #176 @ (adr r1, 4060d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f4590>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r0, pc, #456 @ (adr r0, 4061fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f46b4>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfa1200ce │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + @ instruction: 0xfb0200ce │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #280] @ (40616c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f4624>) │ │ │ │ @@ -1271241,21 +1271245,21 @@ │ │ │ │ ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3128] @ 406dd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5290> │ │ │ │ @@ -1272324,74 +1272328,74 @@ │ │ │ │ nop │ │ │ │ ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 406b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f501c> │ │ │ │ + b.n 406d44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f51fc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 406d1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f51d4> │ │ │ │ + bge.n 406efc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f53b4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cmp r0, sp │ │ │ │ + mov r0, fp │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sbcs.w r0, r8, #6750208 @ 0x670000 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + @ instruction: 0xf66800ce │ │ │ │ + strb r6, [r7, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r0, 406ec2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f537a> │ │ │ │ + push {r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 406c32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f50ea> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1273097,79 +1273101,79 @@ │ │ │ │ ldr r2, [pc, #144] @ (4076bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5b74>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ b.w 40630c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f47c4> │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 4076c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5b78> │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ite ls │ │ │ │ - lslls r0, r2, #3 │ │ │ │ - addhi r5, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 40769c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5b54> │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 4076fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5bb4> │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 4076b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5b68> │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 4076d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5b88> │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + cbnz r4, 4076b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5b68> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + cbnz r6, 4076ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5b82> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 407710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5bc8> │ │ │ │ + pop {r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 407724 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5bdc> │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 40770c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5bc4> │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #548] @ (4078f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5db0>) │ │ │ │ @@ -1273394,33 +1273398,33 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #8] │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrh r6, [r1, #0] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r6, 40798e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5e46> │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {} │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 40798e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5e46> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 407962 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5e1a> │ │ │ │ + cbnz r6, 40799e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5e56> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 407966 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5e1e> │ │ │ │ + cbnz r6, 4079a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5e5a> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 40796e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5e26> │ │ │ │ + pop {r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - hlt 0x0016 │ │ │ │ + cbnz r6, 40798c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5e44> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 407930 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5de8> │ │ │ │ + bls.n 407910 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f5dc8> │ │ │ │ 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, #3688] @ 0xe68 │ │ │ │ sub sp, #372 @ 0x174 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1274431,83 +1274435,83 @@ │ │ │ │ bl 3c8858 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b6d10> │ │ │ │ b.n 40817a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f6632> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 4081aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f6662> │ │ │ │ - vtbx.8 d27, {d15-d16}, d28 │ │ │ │ + @ instruction: 0xffffba5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 408494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f694c> │ │ │ │ + rev r6, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ite vs │ │ │ │ - lslvs r0, r2, #3 │ │ │ │ - lsrvc r4, r3, #7 │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 4084f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f69a8> │ │ │ │ + cbnz r4, 40852c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f69e4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, 408500 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f69b8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev16 r6, r3 │ │ │ │ + cbnz r6, 40850a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f69c2> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #408] @ (408658 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f6b10>) │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ strh r6, [r4, #4] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [pc, #456] @ (4086a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f6b60>) │ │ │ │ + ldr r7, [pc, #392] @ (408668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f6b20>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r5!, {r0, r1, r2, r4, r7} │ │ │ │ - vqshlu.s32 d28, d12, #31 │ │ │ │ + vabdl.u q14, d15, d12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r7, [r5, #120] @ 0x78 │ │ │ │ - vcvt.u16.f16 d20, d18, #1 │ │ │ │ + @ instruction: 0xffff4e22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 408532 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f69ea> │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r2, [pc, #3096] @ 40912c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f75e4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ ldr.w r2, [sl, #36] @ 0x24 │ │ │ │ @@ -1275551,151 +1275555,151 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 4098d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7d8c> │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 409656 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7b0e> │ │ │ │ ldr r3, [pc, #280] @ (409240 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f76f8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4095ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7aa2> │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 409176 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f762e> │ │ │ │ + hlt 0x002a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev r2, r3 │ │ │ │ + cbnz r2, 40918e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7646> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev16 r2, r4 │ │ │ │ + cbnz r2, 4091a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f765c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, 4091b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7670> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc2 0, cr0, [r4, #-828]! @ 0xfffffcc4 │ │ │ │ - bne.n 40911c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f75d4> │ │ │ │ + cdp2 0, 1, cr0, cr4, cr15, {6} │ │ │ │ + bcs.n 4090fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f75b4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #432] @ (409318 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f77d0>) │ │ │ │ + ldr r5, [pc, #368] @ (4092d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7790>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - revsh r2, r1 │ │ │ │ + cbnz r2, 4091da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7692> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #520] @ (409378 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7830>) │ │ │ │ + ldr r3, [pc, #456] @ (409338 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f77f0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add ip, pc │ │ │ │ + cmp ip, sp │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 4091de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7696> │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 409190 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7648> │ │ │ │ + rev r6, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #856] @ (4094e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7998>) │ │ │ │ + ldr r3, [pc, #792] @ (4094a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7958>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sxth r2, r0 │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfa1c00cf │ │ │ │ - push {r1, r3, r6} │ │ │ │ + @ instruction: 0xfb0c00cf │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 40921c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f76d4> │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r0, 4091e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f76a0> │ │ │ │ + push {} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 4091f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f76aa> │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rors r4, r4 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, r4 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #560 @ (adr r0, 4093f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f78b0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - revsh r6, r6 │ │ │ │ + cbnz r6, 409244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f76fc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r0, 409220 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f76d8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #248 @ (adr r6, 4092dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7794>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 40929c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7754>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #544] @ (409410 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f78c8>) │ │ │ │ + ldr r1, [pc, #480] @ (4093d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7888>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - itte lt │ │ │ │ - lsllt r1, r2, #3 │ │ │ │ - addlt r6, pc, #152 @ (adr r6, 40929c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7754>) │ │ │ │ - lslge r0, r2, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + add r7, pc, #88 @ (adr r7, 40925c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7714>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 40923e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f76f6> │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #400 @ (adr r4, 4093c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7878>) │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r5, pc, #336 @ (adr r5, 409380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7838>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #800 @ (adr r3, 409558 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7a10>) │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r4, pc, #736 @ (adr r4, 409518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f79d0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #456 @ (adr r3, 409408 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f78c0>) │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxth r0, r6 │ │ │ │ + add r4, pc, #392 @ (adr r4, 4093c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7880>) │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + cbz r0, 4092ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7764> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 409250 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7708> │ │ │ │ bl 545980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433e38> │ │ │ │ cbz r0, 40925e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7716> │ │ │ │ ldr.w r2, [pc, #2512] @ 409c24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f80dc> │ │ │ │ @@ -1276595,141 +1276599,141 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 4097b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f7c6e> │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 409b72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f802a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - uxtb r4, r0 │ │ │ │ + cbz r4, 409c94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f814c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r0, pc, #592 @ (adr r0, 409e84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f833c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #312 @ (adr r3, 409d74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f822c>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 409d34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f81ec>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #1000 @ (adr r1, 40a028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f84e0>) │ │ │ │ + add r2, pc, #936 @ (adr r2, 409fe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f84a0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #280 @ (adr r2, 409d5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8214>) │ │ │ │ + add r3, pc, #216 @ (adr r3, 409d1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f81d4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #64 @ (adr r2, 409c88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8140>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 409c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8100>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sxth r6, r7 │ │ │ │ + cbz r6, 409c9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8152> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #888 @ (adr r1, 409fd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8488>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 409f90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8448>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #656 @ (adr r1, 409eec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f83a4>) │ │ │ │ + add r2, pc, #592 @ (adr r2, 409eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8364>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #552 @ (adr r7, 409e90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8348>) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #336 @ (adr r5, 409dc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f827c>) │ │ │ │ + add r6, pc, #272 @ (adr r6, 409d84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f823c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #744 @ (adr r0, 409f60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8418>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cbnz r2, 409ca2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f815a> │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, pc, #24 @ (adr r4, 409ca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f815c>) │ │ │ │ + add r4, pc, #984 @ (adr r4, 40a064 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f851c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #976 @ (adr r7, 40a064 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f851c>) │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #120 @ (adr r5, 409d14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f81cc>) │ │ │ │ + add r6, pc, #56 @ (adr r6, 409cd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f818c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + add r0, pc, #512 @ (adr r0, 409ebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8374>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 40a068 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8520>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 40a028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f84e0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #672 @ (adr r2, 409f70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8428>) │ │ │ │ + add r3, pc, #608 @ (adr r3, 409f30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f83e8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #720 @ (adr r1, 409fcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8484>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 409f8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8444>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #800 @ (adr r1, 40a028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f84e0>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 409fe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f84a0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (409de4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f829c>) │ │ │ │ @@ -1276809,15 +1276813,15 @@ │ │ │ │ str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 409eae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8366> │ │ │ │ vrshr.u32 q11, q5, #1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1277777,82 +1277781,82 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r6, [r3, #28] │ │ │ │ lsls r7, r1, #6 │ │ │ │ str r0, [r2, #28] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc2l 0, cr0, [lr, #836]! @ 0x344 │ │ │ │ - add r6, pc, #264 @ (adr r6, 40a8e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8d9c>) │ │ │ │ + mrc2 0, 6, r0, cr14, cr1, {6} │ │ │ │ + add r7, pc, #200 @ (adr r7, 40a8a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8d5c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #288 @ (adr r6, 40a900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8db8>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 40a8c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8d78>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #224 @ (adr r6, 40a8c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8d7c>) │ │ │ │ + add r7, pc, #160 @ (adr r7, 40a884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8d3c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #224 @ (adr r6, 40a8c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8d80>) │ │ │ │ + add r7, pc, #160 @ (adr r7, 40a888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8d40>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #16 @ (adr r5, 40a7fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8cb4>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 40abbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9074>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #736 @ (adr r7, 40aad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8f8c>) │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #272 @ (adr r7, 40a90c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8dc4>) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r6, [r3, r3] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #632 @ (adr r6, 40aa80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8f38>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 40aa40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8ef8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #488 @ (adr r6, 40a9f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8eb0>) │ │ │ │ + add r7, pc, #424 @ (adr r7, 40a9b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8e70>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #632 @ (adr r6, 40aa8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8f44>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 40aa4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8f04>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #992 @ (adr r2, 40abf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f90b0>) │ │ │ │ + add r3, pc, #928 @ (adr r3, 40abb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9070>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #280 @ (adr r7, 40a938 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8df0>) │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #432 @ (adr r4, 40a9d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8e8c>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 40a994 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8e4c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #632 @ (adr r3, 40aaa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8f5c>) │ │ │ │ + add r4, pc, #568 @ (adr r4, 40aa64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8f1c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #0 @ (adr r5, 40a830 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8ce8>) │ │ │ │ + add r5, pc, #960 @ (adr r5, 40abf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f90a8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #440 @ (adr r3, 40a9f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8ea8>) │ │ │ │ + add r4, pc, #376 @ (adr r4, 40a9b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8e68>) │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #320] @ (40a98c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8e44>) │ │ │ │ @@ -1277983,20 +1277987,20 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r4, [r5, r6] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bl 198996 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x86e4e> │ │ │ │ - add r5, pc, #440 @ (adr r5, 40ab54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f900c>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 40ab14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f8fcc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r4, [pc, #820] @ (40acd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f918c>) │ │ │ │ vmlsl.u , d31, d10[0] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r4, pc, #728 @ (adr r4, 40ac80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9138>) │ │ │ │ + add r5, pc, #664 @ (adr r5, 40ac40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f90f8>) │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #872] @ (40ad24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f91dc>) │ │ │ │ @@ -1278364,31 +1278368,31 @@ │ │ │ │ movs r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ cmp r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #340 @ (adr r4, 40ae94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f934c>) │ │ │ │ - vsubw.u q13, , d0 │ │ │ │ + vrsra.u64 q13, q8, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #776 @ (adr r3, 40b050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9508>) │ │ │ │ + add r4, pc, #712 @ (adr r4, 40b010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f94c8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #400 @ (adr r2, 40aee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9398>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 40aea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9358>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #352 @ (adr r2, 40aeb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f936c>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 40ae74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f932c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #384 @ (adr r2, 40aedc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9394>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 40ae9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9354>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #808 @ (adr r2, 40b088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9540>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 40b048 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9500>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #512 @ (adr r2, 40af64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f941c>) │ │ │ │ + add r3, pc, #448 @ (adr r3, 40af24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f93dc>) │ │ │ │ lsls r0, r2, #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] @ (40ae00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f92b8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1278453,15 +1278457,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, r2] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, r1] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r2, pc, #280 @ (adr r2, 40af28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f93e0>) │ │ │ │ + add r3, pc, #216 @ (adr r3, 40aee8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f93a0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, r0] │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1278590,15 +1278594,15 @@ │ │ │ │ str r4, [r1, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ add r0, pc, #900 @ (adr r0, 40b2e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f979c>) │ │ │ │ - vaddw.u q13, , d30 │ │ │ │ + vrshr.u64 d26, d14, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, r3] │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1278714,15 +1278718,15 @@ │ │ │ │ bl 403134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f15ec> │ │ │ │ b.n 40b062 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f951a> │ │ │ │ blx r3 │ │ │ │ b.n 40afd6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f948e> │ │ │ │ str.w r9, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r7, [r2, #0] │ │ │ │ - vshr.u32 q13, q5, #1 │ │ │ │ + @ instruction: 0xffffa14a │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [sp, #892] @ 0x37c │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (40b458 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9910>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1279037,27 +1279041,27 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #320] @ (40b524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f99dc>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #280] @ (40b504 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f99bc>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #640 @ (adr r0, 40b670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9b28>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [pc, #976] @ (40b7c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9c7c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r7, #91 @ 0x5b │ │ │ │ vqrdmlsh.s , , d21[0] │ │ │ │ vshr.u32 q9, q8, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ vtbx.8 d22, {d15-d17}, d3 │ │ │ │ @@ -1279450,35 +1279454,35 @@ │ │ │ │ ldr r3, [pc, #472] @ (40ba18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9ed0>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #416] @ (40b9e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9ea0>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r2, [sp, #508] @ 0x1fc │ │ │ │ - vdup.8 d25, d14[7] │ │ │ │ + @ instruction: 0xffff9cfe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [pc, #800] @ (40bb84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fa03c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 40b9a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9e60> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1279598,15 +1279602,15 @@ │ │ │ │ nop │ │ │ │ bx sp │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bx ip │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bx r1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1279736,15 +1279740,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (40bb10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9fc8>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ b.n 40baf6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2f9fae> │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -1280036,23 +1280040,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ b.n 40bd60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fa218> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ muls r6, r3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmn r2, r2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1280269,33 +1280273,33 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40c000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fa4b8> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ sbcs r0, r3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 40c110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fa5c8> │ │ │ │ + bls.n 40c0f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fa5a8> │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #2012] @ 40c8c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fad80> │ │ │ │ @@ -1281024,154 +1281028,154 @@ │ │ │ │ b.n 40c156 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fa60e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r4, #182 @ 0xb6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf7d400dc │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + str.w r0, [r4, #220] @ 0xdc │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + muls r0, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r8, fp │ │ │ │ + mov r8, r9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf2f400cf │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xf3e400cf │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf2d400cf │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ubfx r0, r4, #3, #16 │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfafa00d0 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + @ instruction: 0xfbea00d0 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40c198 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fa650> │ │ │ │ + b.n 40c378 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fa830> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cdp 0, 1, cr0, cr8, cr15, {6} │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + vhadd.s8 q0, q12, │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40cf4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fb404> │ │ │ │ + b.n 40d12c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fb5e4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #312] @ (40cb40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2faff8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1281294,21 +1281298,21 @@ │ │ │ │ b.n 40cab8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2faf70> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #240 @ 0xf0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r5, #62 @ 0x3e │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (40cc04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fb0bc>) │ │ │ │ @@ -1281383,17 +1281387,17 @@ │ │ │ │ nop │ │ │ │ adds r4, #140 @ 0x8c │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ 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, #3144] @ 0xc48 │ │ │ │ sub.w sp, sp, #916 @ 0x394 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1282248,43 +1282252,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40d480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fb938> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r3, #162 @ 0xa2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r2, #1 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #24] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r7, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1282595,23 +1282599,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c7870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b5d28> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 40d716 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fbbce> │ │ │ │ nop │ │ │ │ cmp r1, #200 @ 0xc8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (40d9e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fbe9c>) │ │ │ │ @@ -1282741,15 +1282745,15 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #60 @ 0x3c │ │ │ │ lsls r7, r1, #6 │ │ │ │ movs r7, #38 @ 0x26 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stc2 0, cr0, [sl], {207} @ 0xcf │ │ │ │ + ldc2l 0, cr0, [sl], #828 @ 0x33c │ │ │ │ adds r7, #136 @ 0x88 │ │ │ │ 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 │ │ │ │ ldr.w r4, [pc, #3092] @ 40e624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fcadc> │ │ │ │ @@ -1284052,51 +1284056,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1284416,26 +1284420,25 @@ │ │ │ │ b.n 40ea16 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fcece> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r7, #31 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr, #880]! @ 0x370 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + mrc 0, 6, r0, cr14, cr12, {6} │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40e3cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fc884> │ │ │ │ + b.n 40e5ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fca64> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 40e970 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fce28> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + @ instruction: 0xe81e00cd │ │ │ │ + strb r4, [r5, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r2, r4, #21 │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -1286156,19 +1286159,19 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r0, #24] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r0, r6, #13 │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1286361,15 +1286364,15 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #12 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + ldrsh r2, [r2, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -1287001,31 +1287004,31 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r4, r1, #4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, r2] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, r9 │ │ │ │ movs r6, #3 │ │ │ │ @@ -1287230,15 +1287233,15 @@ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ adds r4, #20 │ │ │ │ bl 48a370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378828> │ │ │ │ b.n 4100b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2fe56e> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov.w r5, #8388608 @ 0x800000 │ │ │ │ add.w r3, r1, #60 @ 0x3c │ │ │ │ @@ -1288238,23 +1288241,23 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 48a63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378af4> │ │ │ │ mov r2, r0 │ │ │ │ b.n 410e2e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ff2e6> │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #904] @ (41157c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ffa34>) │ │ │ │ + ldr r7, [pc, #840] @ (41153c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2ff9f4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ subw r1, r2, #142 @ 0x8e │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ @@ -1289601,15 +1289604,15 @@ │ │ │ │ ... │ │ │ │ b.n 412500 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3009b8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ b.n 412500 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3009b8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4122bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x300774> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1289920,19 +1289923,19 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ svc 126 @ 0x7e │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ svc 44 @ 0x2c │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + cbz r2, 4123a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x300858> │ │ │ │ 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.w lr, [r1, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1290501,31 +1290504,31 @@ │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 412370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x300828> │ │ │ │ orr.w r3, r0, r4 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 41259c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x300a54> │ │ │ │ nop │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ blt.n 4128a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x300d60> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 41289c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x300d54> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 412a0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x300ec4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1291199,25 +1291202,25 @@ │ │ │ │ b.n 412f9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x301454> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bne.n 412ff4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3014ac> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1292151,15 +1292154,15 @@ │ │ │ │ b.n 4138c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x301d80> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ movs r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 4139c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x301e7c> │ │ │ │ b.n 4138c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x301d80> │ │ │ │ nop │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1292239,15 +1292242,15 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r5, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r2, [r1, r1] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (413b7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x302034>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1292311,15 +1292314,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r1, r2} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -1292537,15 +1292540,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 74a10 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 413d7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x302234> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r8, r0 │ │ │ │ + cmp r0, lr │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ @@ -1292999,15 +1293002,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bkpt 0x00da │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + adds r2, r6, #2 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #696] @ (414510 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3029c8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1293287,25 +1293290,25 @@ │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + subs r6, r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #204] @ (414614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x302acc>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1293391,15 +1293394,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ hlt 0x0022 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + subs r6, r4, 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, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1293928,15 +1293931,15 @@ │ │ │ │ ldr.w ip, [r3, #24] │ │ │ │ b.n 414992 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x302e4a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb844 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb640 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1294167,15 +1294170,15 @@ │ │ │ │ nop │ │ │ │ push {r2, r3, r5} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 414e5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x303316> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #888] @ (415178 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x303630>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1294528,23 +1294531,23 @@ │ │ │ │ ands r2, r0 │ │ │ │ b.n 4150ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x303582> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 4151ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x303672> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r2, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 4153c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x303878> │ │ │ │ + b.n 4155a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x303a58> │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1294850,17 +1294853,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #304 @ 0x130 │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #244] @ (4155e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x303aa0>) │ │ │ │ @@ -1294967,15 +1294970,15 @@ │ │ │ │ bl 415194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30364c> │ │ │ │ b.n 415584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x303a3c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #16 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1295618,15 +1295621,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #800 @ 0x320 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r6, pc, #904 @ (adr r6, 416014 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3044cc>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1295820,17 +1295823,17 @@ │ │ │ │ b.n 415dc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x304280> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #352 @ (adr r3, 415fec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3044a4>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r2, pc, #168 @ (adr r2, 415f44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3043fc>) │ │ │ │ lsls r6, r1, #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, #4056] @ 0xfd8 │ │ │ │ @@ -1296219,17 +1296222,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 350b3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x23eff4> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 416260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x304718> │ │ │ │ b.n 41621c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3046d4> │ │ │ │ nop │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1297057,17 +1297060,17 @@ │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ b.n 4169f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x304ea8> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1297695,21 +1297698,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 416e1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3052d6> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ 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 r6, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1298896,17 +1298899,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 4177e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x305c9c> │ │ │ │ + b.n 4179c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x305e7c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 4175f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x305aa8> │ │ │ │ + b.n 4177d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x305c88> │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 417f26 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3063de> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 417de0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306298> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ @@ -1299469,22 +1299472,22 @@ │ │ │ │ add r1, pc │ │ │ │ bl 3dd138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5f0> │ │ │ │ b.n 4181d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30668a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ mov r9, r8 │ │ │ │ b.n 417c4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306104> │ │ │ │ nop │ │ │ │ - b.n 418628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306ae0> │ │ │ │ + b.n 418808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306cc0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ble.n 418272 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30672a> │ │ │ │ - @ instruction: 0xffffde8a │ │ │ │ + vcvt.u32.f32 , q13, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ @@ -1299604,17 +1299607,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (418468 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306920>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3dd138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5f0> │ │ │ │ b.n 41842c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3068e4> │ │ │ │ - ble.n 418528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3069e0> │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 418480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306938> │ │ │ │ + ble.n 418460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306918> │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1299963,57 +1299966,57 @@ │ │ │ │ ldr r3, [pc, #92] @ (41882c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306ce4>) │ │ │ │ add r3, pc │ │ │ │ b.n 418772 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306c2a> │ │ │ │ ldr r3, [pc, #88] @ (418830 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306ce8>) │ │ │ │ add r3, pc │ │ │ │ b.n 41879e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306c56> │ │ │ │ nop │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + b.n 418844 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306cfc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 418724 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306bdc> │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [pc, #568] @ (418a28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306ee0>) │ │ │ │ + ldr r6, [pc, #504] @ (4189e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306ea0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 418840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306cf8> │ │ │ │ + bgt.n 418820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306cd8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 4188d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306d88> │ │ │ │ + bgt.n 4188b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306d68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 41872c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306be4> │ │ │ │ + bgt.n 41870c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306bc4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 4187e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306c98> │ │ │ │ + bgt.n 4187c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306c78> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 4188a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306d60> │ │ │ │ + ble.n 418888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306d40> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #400] @ (4189b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306e68>) │ │ │ │ + ldr r5, [pc, #336] @ (418970 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306e28>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #376] @ (41899c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306e54>) │ │ │ │ + ldr r5, [pc, #312] @ (41895c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306e14>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #352] @ (418988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306e40>) │ │ │ │ + ldr r5, [pc, #288] @ (418948 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306e00>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #328] @ (418974 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306e2c>) │ │ │ │ + ldr r5, [pc, #264] @ (418934 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306dec>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #304] @ (418960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306e18>) │ │ │ │ + ldr r5, [pc, #240] @ (418920 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306dd8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #280] @ (41894c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306e04>) │ │ │ │ + ldr r5, [pc, #216] @ (41890c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306dc4>) │ │ │ │ lsls r4, r3, #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] │ │ │ │ @@ -1300387,61 +1300390,61 @@ │ │ │ │ b.n 4188fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306db6> │ │ │ │ ldr r3, [pc, #96] @ (418c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307100>) │ │ │ │ add r3, pc │ │ │ │ b.n 418b9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307056> │ │ │ │ ldr r4, [pc, #96] @ (418c4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307104>) │ │ │ │ add r4, pc │ │ │ │ b.n 418b86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30703e> │ │ │ │ - bgt.n 418b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306fbc> │ │ │ │ + ble.n 418ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30719c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 418afc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306fb4> │ │ │ │ + udf #114 @ 0x72 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 418bb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30706c> │ │ │ │ + blt.n 418b94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30704c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 418b88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307040> │ │ │ │ + blt.n 418b68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307020> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 418bcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307084> │ │ │ │ + bgt.n 418bac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307064> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 418b10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306fc8> │ │ │ │ + blt.n 418cf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3071a8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 418ce4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30719c> │ │ │ │ + blt.n 418cc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30717c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 418c80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307138> │ │ │ │ + bgt.n 418c60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307118> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 418c9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307154> │ │ │ │ + blt.n 418c7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307134> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 418c60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307118> │ │ │ │ + blt.n 418c40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3070f8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 418b50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307008> │ │ │ │ + bgt.n 418b30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306fe8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 418c08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3070c0> │ │ │ │ + bge.n 418be8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3070a0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 418c00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3070b8> │ │ │ │ + bge.n 418be0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307098> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 418bf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3070b0> │ │ │ │ + bge.n 418bd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307090> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 418bf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3070a8> │ │ │ │ + bge.n 418bd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307088> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 418ba0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307058> │ │ │ │ + bge.n 418b80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307038> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 418b70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307028> │ │ │ │ + bge.n 418b50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307008> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 418b70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307028> │ │ │ │ + bge.n 418b50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307008> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 418b3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x306ff4> │ │ │ │ + bge.n 418d1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3071d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 418d10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3071c8> │ │ │ │ + bge.n 418cf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3071a8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 418ccc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307184> │ │ │ │ + bgt.n 418cac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307164> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 418d18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3071d0> │ │ │ │ + bgt.n 418cf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3071b0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 418c90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307148> │ │ │ │ + bge.n 418c70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307128> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 418c88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307140> │ │ │ │ + bge.n 418c68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307120> │ │ │ │ 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 r5, r0 │ │ │ │ @@ -1300775,20 +1300778,20 @@ │ │ │ │ b.n 418ee6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30739e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r0, #7] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r7, #4] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xe8cc00d3 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + @ instruction: 0xe9bc00d3 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1300972,23 +1300975,23 @@ │ │ │ │ bhi.n 419150 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307608> │ │ │ │ b.n 41904a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307502> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - bcc.n 419230 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3076e8> │ │ │ │ + bmi.n 419210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3076c8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 418e88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307340> │ │ │ │ + b.n 419068 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307520> │ │ │ │ lsls r3, r2, #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, #22] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1301028,15 +1301031,15 @@ │ │ │ │ b.n 4191ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307682> │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r0, r2 │ │ │ │ bl 455110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3435c8> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41920a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3076c2> │ │ │ │ b.n 4191d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307690> │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1301145,17 +1301148,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3dd138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bmi.n 419294 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30774c> │ │ │ │ + bpl.n 419274 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30772c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 4192c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307778> │ │ │ │ + bpl.n 4192a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307758> │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1301220,17 +1301223,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 4192e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3077a0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bmi.n 41948c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307944> │ │ │ │ + bpl.n 41946c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307924> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf7de00d3 │ │ │ │ + str.w r0, [lr, #211] @ 0xd3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ @@ -1301299,16 +1301302,16 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 4192e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3077a0> │ │ │ │ b.n 41949e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307956> │ │ │ │ - @ instruction: 0xf78000d3 │ │ │ │ - bcc.n 4195a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307a5c> │ │ │ │ + ldr??.w r0, [r0, r3, lsl #1] │ │ │ │ + bmi.n 419584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307a3c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 4194f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3079ae> │ │ │ │ b.n 41956c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307a24> │ │ │ │ cmp.w ip, #1 │ │ │ │ @@ -1301998,67 +1302001,67 @@ │ │ │ │ bl 3dd138 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2cb5f0> │ │ │ │ b.n 419704 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307bbc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 q8, q15, q7 │ │ │ │ - vhadd.s16 q8, q12, q7 │ │ │ │ - bne.n 419b4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x308004> │ │ │ │ + orrs.w r0, lr, #206 @ 0xce │ │ │ │ + orr.w r0, r8, #206 @ 0xce │ │ │ │ + bcs.n 419b2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307fe4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 419bec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3080a4> │ │ │ │ + bcc.n 419bcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x308084> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xeb6fffff │ │ │ │ - rsb r0, r6, lr, lsl #3 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + ldc 0, cr0, [r6], #824 @ 0x338 │ │ │ │ + beq.n 419b80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x308038> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 419be4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30809c> │ │ │ │ + bcs.n 419bc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30807c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mcrr 0, 12, r0, ip, cr14 │ │ │ │ - beq.n 419b34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x307fec> │ │ │ │ + ldc 0, cr0, [ip, #-824]! @ 0xfffffcc8 │ │ │ │ + bne.n 419d14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3081cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 419c58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x308110> │ │ │ │ + bne.n 419c38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3080f0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia.w pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, 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 │ │ │ │ cbz r2, 419c9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x308152> │ │ │ │ @@ -1302266,15 +1302269,15 @@ │ │ │ │ bic.w r3, r3, #48 @ 0x30 │ │ │ │ strb r3, [r2, #19] │ │ │ │ ldrh r3, [r2, #20] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #7, #3 │ │ │ │ strh r3, [r7, #20] │ │ │ │ b.n 419e4a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x308302> │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #512] @ (41a094 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30854c>) │ │ │ │ adds r1, #26 │ │ │ │ @@ -1303001,17 +1303004,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r4, [r5, r6] │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 41a5ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x308aa6> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r7, r3 │ │ │ │ @@ -1303302,20 +1303305,20 @@ │ │ │ │ b.n 41a648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x308b00> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r6, r6] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r2, #212] @ 0xd4 │ │ │ │ + @ instruction: 0xfa8200d4 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r3 │ │ │ │ @@ -1303659,22 +1303662,22 @@ │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 41aa9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x308f52> │ │ │ │ b.n 41ab84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30903c> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 41ab9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x309052> │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - itte lt │ │ │ │ - lsllt r7, r1, #3 │ │ │ │ - vhaddlt.s16 q0, q8, q7 │ │ │ │ - itt ge @ unpredictable │ │ │ │ - lslge r7, r1, #3 │ │ │ │ - stmdbge sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + and.w r0, r0, #206 @ 0xce │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ + 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1303802,18 +1303805,18 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 545f18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4343d0> │ │ │ │ mov r5, r0 │ │ │ │ b.n 41ac98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x309150> │ │ │ │ nop │ │ │ │ - bkpt 0x0056 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte mi │ │ │ │ + lslmi r7, r1, #3 │ │ │ │ + stmdbmi sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movpl.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2960] @ 0xb90 │ │ │ │ ldr r5, [pc, #652] @ (41b084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30953c>) │ │ │ │ subw sp, sp, #1100 @ 0x44c │ │ │ │ ldr r4, [pc, #652] @ (41b088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x309540>) │ │ │ │ mov fp, r0 │ │ │ │ add r5, pc │ │ │ │ @@ -1304045,17 +1304048,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r6, [r7, r7] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, r1] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cbz r0, 41b108 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3095c0> │ │ │ │ + push {r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cbz r4, 41b0fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3095b2> │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ @@ -1304961,40 +1304964,40 @@ │ │ │ │ mov fp, r6 │ │ │ │ b.n 41b994 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x309e4c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #264] @ (41bafc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x309fb4>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 41ba68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x309f20> │ │ │ │ lsls r4, r4, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + cbnz r4, 41ba0a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x309ec2> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r0, [pc, #384] @ (41bb90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30a048>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r7, r1, #3 │ │ │ │ bge.n 41baf2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x309faa> │ │ │ │ @ instruction: 0xffffda7d │ │ │ │ - vqrshrun.s64 d28, q14, #1 │ │ │ │ + vtbx.8 d28, {d15-d16}, d28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, 41ba9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x309f56> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r2, 41ba90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x309f48> │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1305061,15 +1305064,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 4183c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30687c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ 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, #1456] @ 0x5b0 │ │ │ │ ldr r6, [pc, #240] @ (41bc00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30a0b8>) │ │ │ │ subs r4, r2, #6 │ │ │ │ @@ -1305481,33 +1305484,33 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ mvns r2, r1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ orrs r6, r6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1306641,29 +1306644,29 @@ │ │ │ │ nop │ │ │ │ eors r2, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #226 @ 0xe2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r3, pc, #280 @ (adr r3, 41cb9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b054>) │ │ │ │ + add r4, pc, #216 @ (adr r4, 41cb5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b014>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bkpt 0x003e │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - bkpt 0x0040 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + itee cs │ │ │ │ + lslcs r6, r1, #3 │ │ │ │ + wficc │ │ │ │ + lslcc r6, r1, #3 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [pc, #852] @ (41cdf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b2b0>) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 74a10 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 41c3a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30a85c> │ │ │ │ @@ -1306991,26 +1306994,26 @@ │ │ │ │ movcs r2, #1 │ │ │ │ b.n 41c962 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30ae1a> │ │ │ │ ldr r0, [pc, #36] @ (41ce10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b2c8>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1b221c> │ │ │ │ ldrb.w r3, [r6, #56] @ 0x38 │ │ │ │ b.w 41c3fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30a8b2> │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, pc, #744 @ (adr r3, 41d0e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b5a0>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 41d0a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b560>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb77f │ │ │ │ - vrshr.u64 q13, q7, #1 │ │ │ │ + @ instruction: 0xffffa3ce │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r1, pc, #304 @ (adr r1, 41cf40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b3f8>) │ │ │ │ + add r2, pc, #240 @ (adr r2, 41cf00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b3b8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #488] @ (41d010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b4c8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1307409,19 +1307412,19 @@ │ │ │ │ nop │ │ │ │ cmp r6, #218 @ 0xda │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #118 @ 0x76 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ 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 r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1307591,15 +1307594,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d92ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2c7764> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r7, 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, #76] @ (41d438 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30b8f0>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1307980,15 +1307983,15 @@ │ │ │ │ nop │ │ │ │ cmp r2, #8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #24] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r6, [r6, #21] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r1, #18 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r2, [r4, #19] │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1308833,15 +1308836,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r4, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #28 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1309815,37 +1309818,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r2, r0, #3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cmn r6, r4 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmn r0, r1 │ │ │ │ + bics r0, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, r2 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00ee │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r2, 41eb6e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30d026> │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r1, [fp, #44] @ 0x2c │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #13 │ │ │ │ bhi.w 41ed9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30d252> │ │ │ │ cmp r2, #2 │ │ │ │ bls.w 41edb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30d26c> │ │ │ │ @@ -1310292,17 +1310295,17 @@ │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r3, #2 │ │ │ │ b.n 41eecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30d384> │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r1, #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 │ │ │ │ @@ -1310434,15 +1310437,15 @@ │ │ │ │ bl 545980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433e38> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 41f10c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30d5c4> │ │ │ │ b.n 41f0d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30d590> │ │ │ │ nop │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r4, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1310950,17 +1310953,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #25 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsrs r4, r2, #19 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ @@ -1311840,15 +1311843,15 @@ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r2, r2, #8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r0, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ 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 │ │ │ │ @@ -1312113,15 +1312116,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 42023c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30e6f4> │ │ │ │ cmp r5, r7 │ │ │ │ bne.n 420322 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30e7da> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1312272,15 +1312275,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 4204ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30e966> │ │ │ │ b.n 4203a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30e85e> │ │ │ │ - str r0, [r2, #20] │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #232] @ (4205d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30ea8c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1312448,15 +1312451,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vld2.8 {d16[4],d17[4]}, [r0]! │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsb.w r0, [r4, #397] @ 0x18d │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1312504,15 +1312507,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [ip]! │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ vst4.32 {d0,d2,d4,d6}, [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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1312713,15 +1312716,15 @@ │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ b.n 420844 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30ecfc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r0, [r6, #397] @ 0x18d │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh.w r0, [sl, ] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r6, [r0, #80] @ 0x50 │ │ │ │ ldr.w r9, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ @@ -1312778,31 +1312781,31 @@ │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 420970 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30ee28> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + str r6, [r6, #28] │ │ │ │ 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, r0 │ │ │ │ ldr r0, [pc, #28] @ (420a2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eee4>) │ │ │ │ @@ -1312816,16 +1312819,15 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 73654 │ │ │ │ nop │ │ │ │ @ instruction: 0xf5e8018d │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 420a28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eee0> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + strd r0, r0, [r8], #816 @ 0x330 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1312863,15 +1312865,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (420aa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30ef60>) │ │ │ │ add r0, pc │ │ │ │ bl 4209fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eeb4> │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1313023,15 +1313025,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] @ (420c24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30f0dc>) │ │ │ │ add r0, pc │ │ │ │ bl 4209fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eeb4> │ │ │ │ - subs r0, #14 │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1314129,33 +1314131,33 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #276 @ 0x114 │ │ │ │ str.w r3, [r8, #36] @ 0x24 │ │ │ │ strd r3, r3, [r8, #28] │ │ │ │ b.w 420f0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30f3c4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf310018d │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov sl, fp │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ mov fp, r7 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldrb.w r3, [r8, #113] @ 0x71 │ │ │ │ @@ -1315502,23 +1315504,23 @@ │ │ │ │ bgt.n 42290e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x310dc6> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ mov fp, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r2 │ │ │ │ b.n 4228da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x310d92> │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #360] @ (4229f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x310eb0>) │ │ │ │ + ldr r6, [pc, #296] @ (4229b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x310e70>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #872] @ (422bfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3110b4>) │ │ │ │ + ldr r5, [pc, #808] @ (422bbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x311074>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r4, r4, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ @@ -1316105,45 +1316107,45 @@ │ │ │ │ b.w 421d2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3101e4> │ │ │ │ mov r0, r8 │ │ │ │ bl 4273a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x315858> │ │ │ │ b.w 421df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3102b0> │ │ │ │ ldr r0, [pc, #64] @ (422fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x311468>) │ │ │ │ add r0, pc │ │ │ │ bl 4209fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eeb4> │ │ │ │ - subs r2, r5, r6 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #896] @ (4232fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3117b4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov r0, r8 │ │ │ │ + bx r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov r0, r7 │ │ │ │ + bx r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp lr, sp │ │ │ │ + mov lr, fp │ │ │ │ lsls r4, r4, #3 │ │ │ │ - orrs r2, r1 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adcs r4, r2 │ │ │ │ + negs r4, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmn r4, r2 │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - negs r2, r4 │ │ │ │ + muls r2, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r1, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 423010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3114c8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 423010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3114c8> │ │ │ │ push {lr} │ │ │ │ @@ -1316221,15 +1316223,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (423084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x31153c>) │ │ │ │ add r0, pc │ │ │ │ bl 4209fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eeb4> │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1316260,17 +1316262,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (4230e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x31159c>) │ │ │ │ add r0, pc │ │ │ │ bl 4209fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eeb4> │ │ │ │ ldr r0, [pc, #12] @ (4230e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3115a0>) │ │ │ │ add r0, pc │ │ │ │ bl 4209fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eeb4> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 423126 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3115de> │ │ │ │ @@ -1316386,23 +1316388,23 @@ │ │ │ │ ldr r2, [pc, #28] @ (42322c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3116e4>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 420604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eabc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 423194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x31164c> │ │ │ │ + blt.n 423174 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x31162c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - eors r6, r3 │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r1 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r4 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1316478,19 +1316480,19 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ands r0, r3 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ 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 r6, r0 │ │ │ │ @@ -1316574,35 +1316576,35 @@ │ │ │ │ ldr r2, [pc, #52] @ (423404 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3118bc>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 423356 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x31180e> │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + lsls r2, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r4, [r0, #26] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + eors r0, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + ands r2, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #68] @ 42345c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x311914> │ │ │ │ ldr.w lr, [pc, #68] @ 423460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x311918> │ │ │ │ @@ -1316634,17 +1316636,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r2, [r6, r2] │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 4234ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3119a4> │ │ │ │ + bgt.n 4234cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x311984> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r1, #56 @ 0x38 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 4234ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3119a2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1316857,15 +1316859,15 @@ │ │ │ │ bl 420604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eabc> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 45514c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343604> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1316899,15 +1316901,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 420604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eabc> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 45514c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343604> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1316967,17 +1316969,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 45514c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343604> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 423710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x311bc8> │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #556] @ (4239d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x311e90>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1317218,31 +1317220,31 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 423856 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x311d0e> │ │ │ │ ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #840] @ (423d2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3121e4>) │ │ │ │ + ldr r1, [pc, #776] @ (423cec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3121a4>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r7, #30 │ │ │ │ + ands r6, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf7dc00cd │ │ │ │ + str.w r0, [ip, #205] @ 0xcd │ │ │ │ strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r7!, {r3, r4, r5} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xf73800cd │ │ │ │ + strh.w r0, [r8, sp] │ │ │ │ strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf77e00cd │ │ │ │ - @ instruction: 0xf70000cd │ │ │ │ - @ instruction: 0xf73200cd │ │ │ │ - @ instruction: 0xf79000cd │ │ │ │ - movw r0, #51405 @ 0xc8cd │ │ │ │ + str??.w r0, [lr, sp] │ │ │ │ + @ instruction: 0xf7f000cd │ │ │ │ + strh.w r0, [r2, sp] │ │ │ │ + strb.w r0, [r0, #205] @ 0xcd │ │ │ │ + @ instruction: 0xf73c00cd │ │ │ │ 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 │ │ │ │ beq.n 423a98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x311f50> │ │ │ │ @@ -1317393,15 +1317395,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #24 │ │ │ │ bl 420604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eabc> │ │ │ │ b.n 423ad2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x311f8a> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 423b80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x312038> │ │ │ │ bx lr │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1317637,44 +1317639,44 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 423c20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3120d8> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 423db6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x31226e> │ │ │ │ b.n 423d1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3121d4> │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r7, r1, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r7, #62 @ 0x3e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r7, #102 @ 0x66 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (423fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x312460>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1317810,38 +1317812,38 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r4, r5} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrsh.w r0, [r0, #206] @ 0xce │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + @ instruction: 0xfaa000ce │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r4, 424004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3124bc> │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #908] @ (424388 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x312840>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1318210,29 +1318212,29 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ itt │ │ │ │ lsl r5, r1, #6 │ │ │ │ sub r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ittt gt │ │ │ │ lslgt r5, r1, #6 │ │ │ │ - addgt r3, #134 @ 0x86 │ │ │ │ + addgt r4, #118 @ 0x76 │ │ │ │ lslgt r7, r1, #3 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r4, #132 @ 0x84 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 424878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x312d30> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1318899,21 +1318901,21 @@ │ │ │ │ mov r7, r1 │ │ │ │ b.n 4245f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x312ab0> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r7, #26 │ │ │ │ + adds r0, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1320166,145 +1320168,145 @@ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.n 42559a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x313a52> │ │ │ │ nop │ │ │ │ cbz r2, 4257aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x313c62> │ │ │ │ lsls r5, r1, #6 │ │ │ │ cbz r4, 4257ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x313c64> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #12 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r4, #68 @ 0x44 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r7, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r6, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r6, #86 @ 0x56 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r4, r4, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r5, #70 @ 0x46 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r5, #46 @ 0x2e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r1, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r4, #234 @ 0xea │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r6, #166 @ 0xa6 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r3, #206 @ 0xce │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r3, #90 @ 0x5a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r6, sp, #152 @ 0x98 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r2, #198 @ 0xc6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r1, #34 @ 0x22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rev16 r4, r1 │ │ │ │ + cbnz r4, 425872 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x313d2a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + cbnz r2, 42586c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x313d24> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr.w r3, [pc, #2892] @ 4263b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x31486c> │ │ │ │ add r3, pc │ │ │ │ ldrsb.w r3, [r3, fp] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -1321386,35 +1321388,35 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4551a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343658> │ │ │ │ ldr r3, [pc, #388] @ (426530 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3149e8>) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.w 42597e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x313e36> │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r6, r3, #4 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + adds r6, r0, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r2, #142 @ 0x8e │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ lsls r1, r2, #6 │ │ │ │ @@ -1321472,23 +1321474,23 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r0, #26 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r0, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r7, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r7, #174 @ 0xae │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r7, #148 @ 0x94 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r7, #122 @ 0x7a │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r7, #112 @ 0x70 │ │ │ │ lsls r1, r2, #6 │ │ │ │ @@ -1321516,73 +1321518,73 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #86 @ 0x56 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #54 @ 0x36 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r4, #204 @ 0xcc │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r4, #164 @ 0xa4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r4, #110 @ 0x6e │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #16 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r3, #218 @ 0xda │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r3, #152 @ 0x98 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r3, #106 @ 0x6a │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r3, #94 @ 0x5e │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r3, #74 @ 0x4a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r3, #14 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r1, #162 @ 0xa2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r1, #118 @ 0x76 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 337d30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2261e8> │ │ │ │ @@ -1322747,24 +1322749,24 @@ │ │ │ │ ldr r2, [pc, #416] @ (427374 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x31582c>) │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 420604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x30eabc> │ │ │ │ b.w 426122 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3145da> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mrc2 0, 2, r0, cr6, cr13, {6} │ │ │ │ + vqadd.u8 q8, q11, │ │ │ │ subs r6, r1, #2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, r6, #1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r4, r2, #1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, r5, #0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, r7, #7 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r4, r3, #7 │ │ │ │ lsls r1, r2, #6 │ │ │ │ @@ -1322814,142 +1322816,142 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r2, r1, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r0, r0, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, r6, r0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf77000dd │ │ │ │ + str??.w r0, [r0, sp, lsl #1] │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, pc, #488 @ (adr r2, 427468 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x315920>) │ │ │ │ + add r3, pc, #424 @ (adr r3, 427428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3158e0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - orn r0, sl, #211 @ 0xd3 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + adcs.w r0, sl, #211 @ 0xd3 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf6b000dd │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + @ instruction: 0xf7a000dd │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r6, r1, #26 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r6, #25 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r4, r3, #25 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r4, r6, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r2, r3, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r6, r6, #23 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r6, r2, #23 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r1, #23 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r2, r5, #32 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r2, r2, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf4ea00dd │ │ │ │ + rsbs r0, sl, #7241728 @ 0x6e8000 │ │ │ │ asrs r2, r4, #21 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r2, r6, #19 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r2, #19 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r0, #19 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ands.w r0, r2, #7241728 @ 0x6e8000 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + add.w r0, r2, #7241728 @ 0x6e8000 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r6, r5, #17 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r4, #17 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r2, #17 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r6, r6, #16 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r0, r3, #16 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r6, r6, #14 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r2, r3, #14 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r2, #14 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r2, r6, #13 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r4, r2, #13 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r4, r7, #12 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r4, r1, #12 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1381823,23 +1381825,23 @@ │ │ │ │ bl 4526e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340b98> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45152c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33f9e4> │ │ │ │ mov r0, r4 │ │ │ │ bl 452768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340c20> │ │ │ │ b.n 45152c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33f9e4> │ │ │ │ nop │ │ │ │ - cbnz r0, 4515dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fa94> │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r2, 4515e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fa98> │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r6, 4515ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33faa2> │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r6, 4515d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fa8e> │ │ │ │ + cbnz r6, 451612 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33faca> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + cbnz r0, 451606 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fabe> │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r0, 4515fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fab6> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1381981,15 +1381983,15 @@ │ │ │ │ b.n 4516d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fb90> │ │ │ │ bl 45338c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341844> │ │ │ │ b.n 4516d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fb90> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 452b0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340fc4> │ │ │ │ b.n 4516d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fb8a> │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ 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, #40] @ 0x28 │ │ │ │ @@ -1382150,36 +1382152,36 @@ │ │ │ │ beq.w 4517e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fca0> │ │ │ │ bl 453430 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3418e8> │ │ │ │ b.n 4517e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fca0> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe850018a │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ @ instruction: 0xe83e018a │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 451870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fd28> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1382221,17 +1382223,17 @@ │ │ │ │ ldrd r3, r0, [r0, #408] @ 0x198 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 4568e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344da0> │ │ │ │ b.n 45195c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fe14> │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, r0 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ bl 461248 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34f700> │ │ │ │ @@ -1382467,15 +1382469,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 451b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33ffbc> │ │ │ │ b.n 451bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340070> │ │ │ │ ldrb.w r4, [r5, #404] @ 0x194 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 451b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33ffbc> │ │ │ │ b.n 451bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340070> │ │ │ │ - push {r4, r5, r7} │ │ │ │ + push {r5, r7, lr} │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #392] @ 0x188 │ │ │ │ cbz r4, 451c78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340130> │ │ │ │ @@ -1382628,15 +1382630,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 460ef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34f3ac> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 451e1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3402d6> │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #480] @ (451fec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3404a4>) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -1382839,15 +1382841,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 451f96 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34044e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ b.n 4523c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340880> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 452012 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3404ca> │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 4520c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340578> │ │ │ │ lsls r2, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1383075,17 +1383077,17 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ udf #76 @ 0x4c │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #260] @ (452360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340818>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1383289,15 +1383291,15 @@ │ │ │ │ blx 74614 │ │ │ │ b.n 45239c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340854> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bgt.n 452538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3409f0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ blt.n 452414 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3408cc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 452486 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34093e> │ │ │ │ @@ -1383317,15 +1383319,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r4, r1, #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] @ 45254c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340a04> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1383400,15 +1383402,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ blt.n 4525fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340ab4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 4525ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340a64> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r4, 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 r1, [pc, #76] @ (4525b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340a70>) │ │ │ │ add r1, pc │ │ │ │ @@ -1383547,15 +1383549,15 @@ │ │ │ │ b.n 452654 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340b0c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 452720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340bd8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #3 │ │ │ │ mrc2 15, 3, pc, cr5, cr15, {7} │ │ │ │ bls.n 452610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340ac8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1383749,17 +1383751,17 @@ │ │ │ │ b.n 4528c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340d7e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bhi.n 4529dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340e94> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ bvc.n 4527f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340cb0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1383964,15 +1383966,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 452adc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340f94> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bpl.n 452bc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34107c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #760 @ (adr r5, 452e00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3412b8>) │ │ │ │ + add r6, pc, #696 @ (adr r6, 452dc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341278>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ bpl.n 452b44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x340ffc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1384138,19 +1384140,19 @@ │ │ │ │ blx 732a8 │ │ │ │ b.n 452c3a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3410f2> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bmi.n 452c74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34112c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #304 @ (adr r5, 452dfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3412b4>) │ │ │ │ + add r6, pc, #240 @ (adr r6, 452dbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341274>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ bmi.n 452dc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341280> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r4, pc, #880 @ (adr r4, 453044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3414fc>) │ │ │ │ + add r5, pc, #816 @ (adr r5, 453004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3414bc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #488] @ (452ed0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341388>) │ │ │ │ @@ -1384363,47 +1384365,47 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bcc.n 452ef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3413ac> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 452ecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341384> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r1, pc, #200 @ (adr r1, 452fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341460>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 452f68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341420>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #784 @ (adr r2, 4531f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3416ac>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 4531b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34166c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ bcs.n 452e58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341310> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r3, pc, #896 @ (adr r3, 45326c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341724>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 45322c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3416e4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #456 @ (adr r2, 4530b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341570>) │ │ │ │ + add r3, pc, #392 @ (adr r3, 453078 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341530>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r3, pc, #848 @ (adr r3, 453244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3416fc>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 453204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3416bc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #936 @ (adr r2, 4532a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341758>) │ │ │ │ + add r3, pc, #872 @ (adr r3, 453260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341718>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, pc, #544 @ (adr r0, 45311c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3415d4>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 4530dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341594>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #0 @ (adr r3, 452f04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3413bc>) │ │ │ │ + add r3, pc, #960 @ (adr r3, 4532c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34177c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #688 @ (adr r2, 4531b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341670>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 453178 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341630>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #928 @ (adr r1, 4532ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341764>) │ │ │ │ + add r2, pc, #864 @ (adr r2, 45326c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341724>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 453300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3417b8>) │ │ │ │ + add r3, pc, #944 @ (adr r3, 4532c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341778>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #640 @ (adr r1, 453194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34164c>) │ │ │ │ + add r2, pc, #576 @ (adr r2, 453154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34160c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #504 @ (adr r2, 453110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3415c8>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 4530d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341588>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #272 @ (adr r1, 45302c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3414e4>) │ │ │ │ + add r2, pc, #208 @ (adr r2, 452fec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3414a4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #656 @ (adr r2, 4531b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341668>) │ │ │ │ + add r3, pc, #592 @ (adr r3, 453170 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341628>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (452fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341460>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1384454,25 +1384456,25 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (452fc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341478>) │ │ │ │ add r0, pc │ │ │ │ b.n 452f68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341420> │ │ │ │ nop │ │ │ │ beq.n 452f40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3413f8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r1, pc, #984 @ (adr r1, 453388 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341840>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 453348 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341800>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #912 @ (adr r1, 453348 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341800>) │ │ │ │ + add r2, pc, #848 @ (adr r2, 453308 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3417c0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #952 @ (adr r1, 453378 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341830>) │ │ │ │ + add r2, pc, #888 @ (adr r2, 453338 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3417f0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #808 @ (adr r1, 4532ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3417a4>) │ │ │ │ + add r2, pc, #744 @ (adr r2, 4532ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341764>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #92] @ 453034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3414ec> │ │ │ │ @@ -1384652,15 +1384654,15 @@ │ │ │ │ b.n 453152 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34160a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #872 @ (adr r0, 45350c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3419c4>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 4534cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341984>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -1384779,15 +1384781,15 @@ │ │ │ │ b.n 4532bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x341774> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #144 @ (adr r0, 453384 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34183c>) │ │ │ │ + add r1, pc, #80 @ (adr r1, 453344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3417fc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r5, {r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1384968,15 +1384970,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r3, {r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ @@ -1385322,17 +1385324,17 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1385522,23 +1385524,23 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ 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, #1344] @ 0x540 │ │ │ │ ldr r2, [pc, #140] @ (453b54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34200c>) │ │ │ │ subw sp, sp, #2728 @ 0xaa8 │ │ │ │ @@ -1385881,35 +1385883,35 @@ │ │ │ │ b.n 453d8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x342244> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r5, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1387053,20 +1387055,20 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6d8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6ba │ │ │ │ lsls r2, r1, #6 │ │ │ │ - negs r0, r7 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ - tst r0, r2 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r6, r3 │ │ │ │ + cmn r6, r1 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1387602,15 +1387604,15 @@ │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #4 │ │ │ │ blx 73f80 │ │ │ │ strd r6, r6, [r5, #56] @ 0x38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -1388292,15 +1388294,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ 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 │ │ │ │ mov.w r1, #368 @ 0x170 │ │ │ │ bl 457ecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346384> │ │ │ │ @@ -1389066,15 +1389068,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [pc, #124] @ 4561d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344688> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1389123,15 +1389125,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ push {r4, lr} │ │ │ │ ubfx r3, r1, #5, #17 │ │ │ │ lsls r2, r2, #4 │ │ │ │ add.w ip, r0, r2 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ @@ -1389394,32 +1389396,32 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 456362 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34481a> │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3e00d0 │ │ │ │ + @ instruction: 0xfb2e00d0 │ │ │ │ ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + strb r2, [r2, #31] │ │ │ │ lsls r6, r1, #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.w ip, [pc, #112] @ 45651c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3449d4> │ │ │ │ @@ -1389466,17 +1389468,18 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vqadd.u16 q8, q9, q5 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ 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 │ │ │ │ @@ -1389532,15 +1389535,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - mrc2 0, 5, r0, cr10, cr10, {6} │ │ │ │ + vshr.u64 q0, q5, #22 │ │ │ │ ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ ldr r2, [pc, #396] @ (456774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344c2c>) │ │ │ │ @@ -1389709,67 +1389712,67 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 45666e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344b26> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ lsls r2, r1, #6 │ │ │ │ bls.n 4567c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344c78> │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, r1, #3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, r0, #3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [pc, #512] @ (456998 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344e50>) │ │ │ │ + str r0, [r6, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r6, #1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ bhi.n 45686c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344d24> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, r2, #1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, #1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r2, r0, #0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, r0, #7 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r2, r6, #6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r6, r3, #6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r6, r0, #6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1389951,20 +1389954,20 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 456966 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344e1e> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 456976 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344e2e> │ │ │ │ nop │ │ │ │ b.n 457150 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345608> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xface00da │ │ │ │ - ldr r1, [pc, #752] @ (456ca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34515c>) │ │ │ │ + @ instruction: 0xfbbe00da │ │ │ │ + ldr r2, [pc, #688] @ (456c64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34511c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r0, 4569da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344e92> │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ 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, [pc, #24] @ (4569e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344e9c>) │ │ │ │ add r0, pc │ │ │ │ @@ -1389973,19 +1389976,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (4569ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344ea4>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 4568e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344da0> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf26000cb │ │ │ │ + @ instruction: 0xf35000cb │ │ │ │ stmdb sp!, {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] @ 456a50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344f08> │ │ │ │ mov r0, r1 │ │ │ │ @@ -1390015,15 +1390018,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 73c68 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0xfa3000da │ │ │ │ + @ instruction: 0xfb2000da │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ ldr.w lr, [pc, #112] @ 456adc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344f94> │ │ │ │ @@ -1390108,20 +1390111,20 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 456b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344fbc> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 456b14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344fcc> │ │ │ │ b.n 456fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345468> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh.w r0, [r0, sl, lsl #1] │ │ │ │ - ldr r0, [pc, #120] @ (456bc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345080>) │ │ │ │ + @ instruction: 0xfa2000da │ │ │ │ + ldr r1, [pc, #56] @ (456b88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345040>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r4, [r6, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1390136,15 +1390139,15 @@ │ │ │ │ bl 4581f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3466b0> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ 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, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1390158,15 +1390161,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 4568e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344da0> │ │ │ │ mov r0, r4 │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb.w r0, [sl, #218] @ 0xda │ │ │ │ + ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ 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] @ 456c2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3450e4> │ │ │ │ sub sp, #8 │ │ │ │ @@ -1390294,15 +1390297,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 456d08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3451c0> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r1, r4, #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] │ │ │ │ @@ -1390409,17 +1390412,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1390487,17 +1390490,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r6, #154 @ 0x9a │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r1, [sp, #24] │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1390860,15 +1390863,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 4572e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34579e> │ │ │ │ ldr r1, [pc, #8] @ (4572e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3457a0>) │ │ │ │ add r1, pc │ │ │ │ blx 74578 │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r2, #3 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1391287,15 +1391290,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4576d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345b90> │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #204] @ (4577f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345ca8>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e5a9c │ │ │ │ + bl 10e5b94 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ bl 455110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3435c8> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4576d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345b8e> │ │ │ │ ldr r4, [pc, #188] @ (4577f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345cac>) │ │ │ │ @@ -1391454,19 +1391457,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 457880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345d38> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1391512,15 +1391515,15 @@ │ │ │ │ blx 72930 │ │ │ │ ldr r3, [pc, #148] @ (4579dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345e94>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 457954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345e0c> │ │ │ │ ldr r0, [pc, #144] @ (4579e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345e98>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e5a9c │ │ │ │ + bl 10e5b94 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (4579e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345e9c>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1391566,24 +1391569,24 @@ │ │ │ │ blx 74614 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 72930 │ │ │ │ b.n 457944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345dfc> │ │ │ │ mov r0, r5 │ │ │ │ b.n 457940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345df8> │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsrs r6, r7, #14 │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r4, r3, #13 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1391644,19 +1391647,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 457a7e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345f36> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #72] @ (457af4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x345fac>) │ │ │ │ @@ -1391686,15 +1391689,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 72768 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -1393654,15 +1393657,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 458f12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3473ca> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - cmp lr, r5 │ │ │ │ + mov lr, r3 │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -1395755,15 +1395758,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stcl 0, cr0, [sl, #896] @ 0x380 │ │ │ │ + cdp 0, 11, cr0, cr10, cr0, {7} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (45a5ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348aa4>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #52] @ (45a5f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348aa8>) │ │ │ │ @@ -1395971,19 +1395974,19 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r5, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmdb r6!, {r5, r6, r7} │ │ │ │ - @ instruction: 0xe8ce00e0 │ │ │ │ - stmia.w r2!, {r5, r6, r7} │ │ │ │ - @ instruction: 0xebe000e0 │ │ │ │ - subs.w r0, r4, r0, asr #3 │ │ │ │ + bic.w r0, r6, r0, asr #3 │ │ │ │ + @ instruction: 0xe9be00e0 │ │ │ │ + @ instruction: 0xe99200e0 │ │ │ │ + ldcl 0, cr0, [r0], {224} @ 0xe0 │ │ │ │ + stc 0, cr0, [r4], #896 @ 0x380 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ @@ -1396094,17 +1396097,17 @@ │ │ │ │ b.n 45a8a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348d5a> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 45a898 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348d50> │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xead000e0 │ │ │ │ - pkhtb r0, sl, r0, asr #3 │ │ │ │ - orn r0, r8, r0, asr #3 │ │ │ │ + rsb r0, r0, r0, asr #3 │ │ │ │ + subs.w r0, sl, r0, asr #3 │ │ │ │ + adcs.w r0, r8, r0, asr #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] @ 45a968 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348e20> │ │ │ │ str r2, [r0, #8] │ │ │ │ @@ -1396410,17 +1396413,16 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 45ac06 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3490be> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 45ac18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3490d0> │ │ │ │ b.n 45abf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3490a8> │ │ │ │ nop │ │ │ │ - b.n 45aa7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348f34> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 45aa34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348eec> │ │ │ │ + @ instruction: 0xe81600e0 │ │ │ │ + b.n 45ac14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3490cc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r0, 45ac52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34910a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1396471,17 +1396473,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 73f80 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 45a9e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348e98> │ │ │ │ + b.n 45abc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349078> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 45b27c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349734> │ │ │ │ + b.n 45b45c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349914> │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -1396521,15 +1396523,15 @@ │ │ │ │ bcc.n 45ad2e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3491e6> │ │ │ │ bl 45a5f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348ab0> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 45a5f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348ab0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 45b1fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3496b4> │ │ │ │ + b.n 45b3dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349894> │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1396585,15 +1396587,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 45a838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348cf0> │ │ │ │ + b.n 45aa18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348ed0> │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -1396611,15 +1396613,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} │ │ │ │ - b.n 45a7f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348cac> │ │ │ │ + b.n 45a9d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348e8c> │ │ │ │ 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, [r0, #48] @ 0x30 │ │ │ │ cbz r3, 45ae5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349316> │ │ │ │ @@ -1396668,15 +1396670,15 @@ │ │ │ │ bne.n 45ae94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34934c> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 45ae86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34933e> │ │ │ │ nop │ │ │ │ - b.n 45a798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348c50> │ │ │ │ + b.n 45a978 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348e30> │ │ │ │ lsls r0, r4, #3 │ │ │ │ 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 │ │ │ │ @@ -1396786,17 +1396788,17 @@ │ │ │ │ bne.n 45af92 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34944a> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 45afb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349468> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 45b6fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349bb4> │ │ │ │ + b.n 45a8dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348d94> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 45b6c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349b78> │ │ │ │ + b.n 45a8a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x348d58> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ @@ -1396882,21 +1396884,21 @@ │ │ │ │ it ne │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 45b078 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349530> │ │ │ │ adds r4, #8 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 45b092 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34954a> │ │ │ │ b.n 45aff2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3494aa> │ │ │ │ - b.n 45b6a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349b58> │ │ │ │ + b.n 45b880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349d38> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 45b668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349b20> │ │ │ │ + b.n 45b848 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349d00> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 45b630 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349ae8> │ │ │ │ + b.n 45b810 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349cc8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 45b5d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349a88> │ │ │ │ + b.n 45b7b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349c68> │ │ │ │ lsls r0, 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, #4040] @ 0xfc8 │ │ │ │ @@ -1400344,18 +1400346,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73d40 │ │ │ │ ldr r3, [pc, #20] @ (45d804 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34bcbc>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (45d808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34bcc0>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e5a9c │ │ │ │ + bl 10e5b94 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1403969,17 +1403971,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 460108 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34e5c0> │ │ │ │ nop │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r4, #3 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1404801,15 +1404803,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (4609f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34eea8>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 47c500 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a9b8> │ │ │ │ ldr r0, [pc, #12] @ (4609f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34eeac>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e5a9c │ │ │ │ + bl 10e5b94 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1405038,15 +1405040,15 @@ │ │ │ │ b.n 460c3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34f0f4> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ rsb r1, lr, #4489216 @ 0x448000 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, r6, #4489216 @ 0x448000 │ │ │ │ bics.w r1, r2, #4489216 @ 0x448000 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1405403,24 +1405405,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 73f80 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr??.w pc, [pc, #4095] @ 46207f <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350537> │ │ │ │ strb r4, [r0, #21] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r2, [r5, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r5, #50 @ 0x32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -1407075,28 +1407077,28 @@ │ │ │ │ blx 72ce4 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 4622d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35078e> │ │ │ │ nop │ │ │ │ - vqadd.u8 q0, q13, │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + vshr.u64 q8, , #6 │ │ │ │ + add r0, pc, #424 @ (adr r0, 462508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3509c0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbz r0, 4623a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350858> │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #68] @ (4623c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350878>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 462384 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35083c> │ │ │ │ bx lr │ │ │ │ @@ -1407119,15 +1407121,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r3, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbz r6, 4623dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350894> │ │ │ │ + sxtb r6, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1407418,27 +1407420,27 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx 73f74 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 46265e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350b16> │ │ │ │ b.n 462672 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350b2a> │ │ │ │ nop │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1407488,15 +1407490,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 72b28 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [r6, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ cbz r0, 462792 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350c4a> │ │ │ │ @@ -1407564,17 +1407566,17 @@ │ │ │ │ blx 743f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4627c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350c7a> │ │ │ │ ldrd r1, r2, [r5, #8] │ │ │ │ orr.w r9, r9, r1 │ │ │ │ orr.w sl, sl, r2 │ │ │ │ b.n 4627f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350cac> │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r7, 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 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1407665,15 +1407667,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 4628c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350d7e> │ │ │ │ b.n 462906 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350dbe> │ │ │ │ nop │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ ldr r6, [pc, #308] @ (462a7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350f34>) │ │ │ │ @@ -1407796,15 +1407798,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 4629dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350e94> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r2, [r2, #30] │ │ │ │ lsls r5, r1, #6 │ │ │ │ bpl.n 462a44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350efc> │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1408160,105 +1408162,105 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #27] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r2, [r7, #26] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r5, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r6, [r3, #25] │ │ │ │ lsls r5, r1, #6 │ │ │ │ bmi.n 462d54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35120c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ strb r0, [r2, #24] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #672 @ (adr r7, 463174 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35162c>) │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ cbz r0, 462f1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3513d6> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1408285,15 +1408287,15 @@ │ │ │ │ beq.n 462ef0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3513a8> │ │ │ │ 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 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ 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, #76] @ 462f88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x351440> │ │ │ │ @@ -1408557,15 +1408559,15 @@ │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #32] @ (46323c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3516f4>) │ │ │ │ @@ -1408580,15 +1408582,15 @@ │ │ │ │ blx 74bec │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 46323a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3516f2> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ 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 │ │ │ │ ldrd r0, r2, [r4] │ │ │ │ @@ -1408874,15 +1408876,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #16 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, pc, #832 @ (adr r5, 463894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x351d4c>) │ │ │ │ + add r6, pc, #768 @ (adr r6, 463854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x351d0c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldmia r3, {r2, r3} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1408984,17 +1408986,17 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #1 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, r7 │ │ │ │ b.n 4635e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x351a9a> │ │ │ │ nop │ │ │ │ - add r5, pc, #248 @ (adr r5, 463768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x351c20>) │ │ │ │ + add r6, pc, #184 @ (adr r6, 463728 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x351be0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 450c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33f0ec> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1410416,15 +1410418,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (4644ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x352964>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r1, r0] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (4644d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x352990>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1410926,15 +1410928,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ b.n 46491c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x352dd4> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 464932 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x352dea> │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r6, [r4, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r2, 464986 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x352e3e> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 46498a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x352e42> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 46499a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x352e52> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1410960,17 +1410962,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 464988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x352e40> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r0, r4, #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, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #880] @ (464d48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x353200>) │ │ │ │ @@ -1412962,19 +1412964,19 @@ │ │ │ │ b.n 465dbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x354276> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #448 @ (adr r3, 4660f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3545a8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r0, r5 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 4661e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3546a0> │ │ │ │ lsls r7, r7, #5 │ │ │ │ add r1, pc, #112 @ (adr r1, 465fb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x354470>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1413366,19 +1413368,19 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #608 @ (adr r0, 4665c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x354a7c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #248 @ (adr r0, 466464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35491c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ble.n 46635c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x354814> │ │ │ │ lsls r7, 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, #3976] @ 0xf88 │ │ │ │ @@ -1413744,29 +1413746,29 @@ │ │ │ │ b.n 4666b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x354b6a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r3 │ │ │ │ + mov r2, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bls.n 4667f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x354ca8> │ │ │ │ lsls r7, r7, #5 │ │ │ │ bhi.n 466740 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x354bf8> │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1364] @ 466d04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3551bc> │ │ │ │ mov r8, r0 │ │ │ │ @@ -1414270,25 +1414272,25 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - eors r2, r7 │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bpl.n 466c88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x355140> │ │ │ │ lsls r7, r7, #5 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -1414840,17 +1414842,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 4672cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x355784> │ │ │ │ nop │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + subs r0, #100 @ 0x64 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + subs r0, #18 │ │ │ │ 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 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1415457,17 +1415459,17 @@ │ │ │ │ ubfx r0, r1, #5, #5 │ │ │ │ ubfx r1, r1, #10, #5 │ │ │ │ add r3, pc │ │ │ │ ldrb.w lr, [r3, r4] │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 4679b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x355e70> │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r0, #222 @ 0xde │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ push {lr} │ │ │ │ @@ -1415500,15 +1415502,15 @@ │ │ │ │ ubfx r1, r1, #10, #5 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ strb r0, [r2, #1] │ │ │ │ strb r3, [r2, #0] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w lr, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 467b58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x356010> │ │ │ │ ldrd r4, r3, [r0, #4] │ │ │ │ @@ -1415656,27 +1415658,27 @@ │ │ │ │ and.w r1, r8, #31 │ │ │ │ and.w r0, r9, #31 │ │ │ │ add r3, pc │ │ │ │ ldrb.w lr, [r3, ip] │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ b.n 467b02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x355fba> │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ and.w r3, r1, #16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ tst.w ip, #268435456 @ 0x10000000 │ │ │ │ sub sp, #20 │ │ │ │ beq.n 467cb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x356168> │ │ │ │ @@ -1415813,19 +1415815,19 @@ │ │ │ │ b.n 467d18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3561d0> │ │ │ │ movs r1, #0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r1 │ │ │ │ b.n 467d18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3561d0> │ │ │ │ nop │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #132] @ (467eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x356364>) │ │ │ │ @@ -1417965,17 +1417967,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (4695d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x357a90>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1417989,17 +1417991,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r7, #32] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (469614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x357acc>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1418013,17 +1418015,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r7, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1418474,17 +1418476,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (469b1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x357fd4>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1418498,17 +1418500,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r6, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (469b58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x358010>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1418522,17 +1418524,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1421188,16 +1421190,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r6, r3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r4, #223 @ 0xdf │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + movt r0, #16607 @ 0x40df │ │ │ │ + subs r0, #22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46bb30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x359fe8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1421211,16 +1421213,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ add sl, ip │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, ip, #223 @ 0xdf │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + @ instruction: 0xf25c00df │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ 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 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ @@ -1421314,16 +1421316,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ mvns r6, r3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, ip, #223 @ 0xdf │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + @ instruction: 0xf12c00df │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1422311,17 +1422313,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r1, #170 @ 0xaa │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 46c22c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35a6e4> │ │ │ │ + b.n 46c40c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35a8c4> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46c6a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35ab5c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1422335,17 +1422337,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r1, #110 @ 0x6e │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 46c198 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35a650> │ │ │ │ + b.n 46c378 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35a830> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ ldrd r5, fp, [sp, #88] @ 0x58 │ │ │ │ @@ -1422455,17 +1422457,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r0, #62 @ 0x3e │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 46c010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35a4c8> │ │ │ │ + b.n 46c1f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35a6a8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1436830,55 +1436832,55 @@ │ │ │ │ ubfx fp, r3, #3, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ ubfx r9, r3, #4, #1 │ │ │ │ ubfx r2, r3, #2, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ b.n 4766e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364b9a> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #88] @ (4767fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364cb4>) │ │ │ │ + ldr r7, [pc, #24] @ (4767bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364c74>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #592] @ (4769f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364eb0>) │ │ │ │ + ldr r6, [pc, #528] @ (4769b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364e70>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #544] @ (4769cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364e84>) │ │ │ │ + ldr r6, [pc, #480] @ (47698c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364e44>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #496] @ (4769a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364e58>) │ │ │ │ + ldr r6, [pc, #432] @ (476960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364e18>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #464] @ (476984 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364e3c>) │ │ │ │ + ldr r6, [pc, #400] @ (476944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364dfc>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #512] @ (4769b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364e70>) │ │ │ │ + ldr r6, [pc, #448] @ (476978 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364e30>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #400] @ (47694c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364e04>) │ │ │ │ + ldr r6, [pc, #336] @ (47690c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364dc4>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #448] @ (476980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364e38>) │ │ │ │ + ldr r6, [pc, #384] @ (476940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364df8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #336] @ (476914 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364dcc>) │ │ │ │ + ldr r6, [pc, #272] @ (4768d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364d8c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #384] @ (476948 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364e00>) │ │ │ │ + ldr r6, [pc, #320] @ (476908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364dc0>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r3, [pc, #736] @ (476aac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364f64>) │ │ │ │ + ldr r4, [pc, #672] @ (476a6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364f24>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r3, [pc, #160] @ (476870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364d28>) │ │ │ │ + ldr r4, [pc, #96] @ (476830 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364ce8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [pc, #16] @ (4767e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364c9c>) │ │ │ │ + ldr r2, [pc, #976] @ (476ba4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36505c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r1, [pc, #664] @ (476a70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364f28>) │ │ │ │ + ldr r2, [pc, #600] @ (476a30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364ee8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mov r6, r8 │ │ │ │ + bx r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mov r0, r2 │ │ │ │ + bx r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mov r4, r0 │ │ │ │ + mov ip, lr │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r8, sp │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp lr, sl │ │ │ │ + mov lr, r8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp ip, r9 │ │ │ │ + mov ip, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r2, lr │ │ │ │ + mov r2, ip │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add.w fp, r0, #8192 @ 0x2000 │ │ │ │ ldr r2, [pc, #772] @ (476b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364fbc>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r8, [pc, #772] @ 476b08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364fc0> │ │ │ │ add r2, pc │ │ │ │ @@ -1437166,19 +1437168,19 @@ │ │ │ │ adds r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, r5 │ │ │ │ uxtb r4, r4 │ │ │ │ strb.w r6, [r1], #1 │ │ │ │ bne.w 476902 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364dba> │ │ │ │ b.n 4768d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x364d90> │ │ │ │ - cmp r4, r2 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, r2 │ │ │ │ + mov r0, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add ip, sp │ │ │ │ + cmp ip, fp │ │ │ │ lsls r7, r3, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, lr} │ │ │ │ b.n 476b8a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x365042> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1437439,15 +1437441,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 731f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 476dac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x365264> │ │ │ │ ldr r0, [pc, #4] @ (476df0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3652a8>) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1438077,15 +1438079,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r2, #32] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r0, [r5, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1438206,15 +1438208,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #116] @ (477648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x365b00>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1438431,17 +1438433,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 4777d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x365c8c> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 47777e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x365c36> │ │ │ │ b.n 477688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x365b40> │ │ │ │ nop │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1439203,21 +1439205,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r0, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ bl 31bfde <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20a496> │ │ │ │ bl 33ffe2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x22e49a> │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #244] @ (4780f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3665a8>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1439314,21 +1439316,21 @@ │ │ │ │ blx 72768 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 74614 │ │ │ │ b.n 4780b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36656c> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #912] @ (478484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36693c>) │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r2, r1, #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] @ (478198 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x366650>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1439389,19 +1439391,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r4, #27] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #720] @ (478474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36692c>) │ │ │ │ + ldr r7, [pc, #656] @ (478434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3668ec>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r6, [r7, #25] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1440167,15 +1440169,15 @@ │ │ │ │ bl 4774e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x365998> │ │ │ │ b.n 47881e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x366cd6> │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xea6dffff │ │ │ │ str r6, [r2, #4] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cbnz r2, 4789c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x366e78> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1442160,15 +1442162,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 │ │ │ │ ... │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cbz r2, 47a0d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36858a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 478d70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x367228> │ │ │ │ @@ -1457252,15 +1457254,15 @@ │ │ │ │ ldr.w r0, [ip, #124] @ 0x7c │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 484ecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x373384> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 484f10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3733c8> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ 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] │ │ │ │ @@ -1460551,15 +1460553,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl af627c │ │ │ │ + bl af6314 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 4870b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37556c> │ │ │ │ @@ -1460639,15 +1460641,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #20 │ │ │ │ add r4, sp, #12 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl af6358 │ │ │ │ + bl af63f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 487258 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x375710> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 487258 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x375710> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #9 │ │ │ │ @@ -1460735,15 +1460737,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #28 │ │ │ │ strd r5, r3, [r4] │ │ │ │ str r4, [r3, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl af6358 │ │ │ │ + bl af63f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 487166 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37561e> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ cmp r0, r5 │ │ │ │ beq.n 48727c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x375734> │ │ │ │ movs r4, #0 │ │ │ │ @@ -1463200,27 +1463202,27 @@ │ │ │ │ bhi.n 488a3a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376ef2> │ │ │ │ ldr r3, [pc, #12] @ (488a40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376ef8>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #930 @ 0x3a2 │ │ │ │ bx lr │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r2, #5 │ │ │ │ mvn.w r3, #280 @ 0x118 │ │ │ │ add r0, r3 │ │ │ │ cmp.w r0, #456 @ 0x1c8 │ │ │ │ bhi.n 488a58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376f10> │ │ │ │ ldr r3, [pc, #8] @ (488a5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376f14>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #107 @ 0x6b │ │ │ │ bx lr │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r1, #24] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 488a6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376f24> │ │ │ │ movs r0, #107 @ 0x6b │ │ │ │ bx lr │ │ │ │ @@ -1463264,15 +1463266,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r3, [pc, #944] @ (488e88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x377340>) │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, #940] @ (488e8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x377344>) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -1463794,15 +1463796,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ strb r4, [r2, #4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [pc, #100] @ (489018 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3774d0>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 489004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3774bc> │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -1464229,15 +1464231,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 4893f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3778aa> │ │ │ │ ldr r3, [pc, #4] @ (489414 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3778cc>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 489464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37791c> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 489476 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37792e> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1464537,15 +1464539,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ ldr r4, [r1, #24] │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [pc, #92] @ (48974c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x377c04>) │ │ │ │ movw r1, #441 @ 0x1b9 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 48972c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x377be4> │ │ │ │ @@ -1464579,15 +1464581,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [r1, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -1465737,15 +1465739,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [pc, #8] @ (48a284 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37873c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #72] @ (48a2d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378788>) │ │ │ │ + ldr r1, [pc, #8] @ (48a290 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378748>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ 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 │ │ │ │ @@ -1465825,15 +1465827,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1468845,15 +1468847,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #108 @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r5, #228 @ 0xe4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1470593,15 +1470595,15 @@ │ │ │ │ strbhi r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ittee │ │ │ │ cmp r7, #132 @ 0x84 │ │ │ │ lsl r7, r0, #6 │ │ │ │ subal r3, #76 @ 0x4c │ │ │ │ moval r0, r0 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r6, r3, #6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh.w r6, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1473057,15 +1473059,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #26 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r6, #19 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1473222,17 +1473224,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 48edbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37d276> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r3, #13 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r0, #11 │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1493082,30 +1493084,30 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (49ba50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x389f08>) │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 49b972 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x389e2a> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldc2 0, cr0, [r2], #-796 @ 0xfffffce4 │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + stc2 0, cr0, [r2, #-796]! @ 0xfffffce4 │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r1, #8] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ movs r3, #1 │ │ │ │ add.w ip, r1, #1 │ │ │ │ lsls r1, r3 │ │ │ │ lsl.w ip, ip, r3 │ │ │ │ lsls r2, r1 │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ @@ -1497781,30 +1497783,30 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ebd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d090> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl af412c │ │ │ │ + bl af41c4 │ │ │ │ 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 49ec0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d0c4> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl af4614 │ │ │ │ + bl af46ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ec22 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d0da> │ │ │ │ b.n 49ec0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d0c4> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r3, r1 │ │ │ │ b.n 49ec00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d0b8> │ │ │ │ @@ -1497862,15 +1497864,15 @@ │ │ │ │ beq.n 49ed2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d1e2> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49ece6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d19e> │ │ │ │ mov r9, r0 │ │ │ │ - bl af4614 │ │ │ │ + bl af46ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ecd6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d18e> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1497878,15 +1497880,15 @@ │ │ │ │ bpl.w 49ee6a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d322> │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49ed12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d1ca> │ │ │ │ mov r9, r0 │ │ │ │ - bl af4614 │ │ │ │ + bl af46ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ed02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d1ba> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1498098,64 +1498100,64 @@ │ │ │ │ blx 73f80 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl af6380 │ │ │ │ + bl af6418 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ cbz r5, 49ef40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d3f8> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w r1, r5, #36 @ 0x24 │ │ │ │ strd r3, r6, [r5, #328] @ 0x148 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ strd r3, r6, [r5, #340] @ 0x154 │ │ │ │ str.w r6, [r5, #336] @ 0x150 │ │ │ │ str.w r6, [r5, #348] @ 0x15c │ │ │ │ - bl af63dc │ │ │ │ + bl af6474 │ │ │ │ mov r0, r5 │ │ │ │ bl 4883cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376884> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ef18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d3d0> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 49f1be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d676> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af6428 │ │ │ │ + bl af64c0 │ │ │ │ ldr.w fp, [r0, #312] @ 0x138 │ │ │ │ ldr.w sl, [r0, #304] @ 0x130 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r9, r0, #36 @ 0x24 │ │ │ │ add.w r6, r0, #292 @ 0x124 │ │ │ │ strd sl, r3, [r0, #292] @ 0x124 │ │ │ │ str.w r3, [r0, #300] @ 0x12c │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 49efae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d466> │ │ │ │ add.w r0, r0, #308 @ 0x134 │ │ │ │ - bl af45b4 │ │ │ │ + bl af464c │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 49efae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d466> │ │ │ │ add.w r8, r5, #296 @ 0x128 │ │ │ │ mov r4, fp │ │ │ │ add.w r3, r7, #12 │ │ │ │ add.w r1, r7, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49f5dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38da94> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 49ef94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d44c> │ │ │ │ mov r0, r7 │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ef8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d444> │ │ │ │ mov r0, r9 │ │ │ │ bl 48856c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376a24> │ │ │ │ cbz r0, 49efbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d476> │ │ │ │ mov r1, r6 │ │ │ │ @@ -1498184,15 +1498186,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 49f004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4bc> │ │ │ │ mov sl, r0 │ │ │ │ - bl af4614 │ │ │ │ + bl af46ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49eff4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4ac> │ │ │ │ ubfx r2, fp, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r3, sl, r2, lsl #2 │ │ │ │ lsl.w r1, r1, fp │ │ │ │ @@ -1498238,26 +1498240,26 @@ │ │ │ │ ldr.w r8, [r5, #292] @ 0x124 │ │ │ │ ldr.w r4, [r9], #4 │ │ │ │ strd r8, sl, [sp, #44] @ 0x2c │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49f6ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38db66> │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ - bl af45b4 │ │ │ │ + bl af464c │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 49f0ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d582> │ │ │ │ add.w r3, r7, #12 │ │ │ │ add.w r1, r7, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49f4ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d982> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 49f0b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d568> │ │ │ │ mov r0, r7 │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f0a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d560> │ │ │ │ ldr.w r7, [r5, #-20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 49f144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d5fc> │ │ │ │ @@ -1498309,53 +1498311,53 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49f11a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d5d2> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49f678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38db30> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af45b4 │ │ │ │ + bl af464c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f6ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38db82> │ │ │ │ mov.w fp, #0 │ │ │ │ strd r9, r5, [sp, #16] │ │ │ │ add.w r7, r8, #12 │ │ │ │ add.w r6, r8, #140 @ 0x8c │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49f51c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d9d4> │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 49f16e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d626> │ │ │ │ mov r0, r8 │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d61c> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 49f63e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38daf6> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 49f1aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d662> │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af646c │ │ │ │ + bl af6504 │ │ │ │ ldrd r3, r2, [r5, #20] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r9 │ │ │ │ bne.w 49f082 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d53a> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49ef52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d40a> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af63bc │ │ │ │ + bl af6454 │ │ │ │ ldr.w r2, [pc, #1740] @ 49f894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dd4c> │ │ │ │ ldr.w r3, [pc, #1732] @ 49f890 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dd48> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ @@ -1498583,15 +1498585,15 @@ │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 49f30a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d7c2> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49f004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4bc> │ │ │ │ mov sl, r0 │ │ │ │ - bl af4614 │ │ │ │ + bl af46ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f45a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d912> │ │ │ │ b.n 49f004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4bc> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d5bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -1498611,15 +1498613,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f47c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d934> │ │ │ │ b.n 49f104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d5bc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49f4ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d964> │ │ │ │ mov fp, r0 │ │ │ │ - bl af4614 │ │ │ │ + bl af46ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f49c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d954> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ add.w fp, fp, r3, lsl #2 │ │ │ │ lsl.w r6, r8, r6 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ @@ -1498650,17 +1498652,17 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r6, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 49f4e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d998> │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af412c │ │ │ │ + bl af41c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49f0a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d560> │ │ │ │ b.n 49f0ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d582> │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ cbz r0, 49f546 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d9fe> │ │ │ │ @@ -1498704,39 +1498706,39 @@ │ │ │ │ movne r2, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 49f562 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38da1a> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af412c │ │ │ │ + bl af41c4 │ │ │ │ add.w r2, r9, #12 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ bics.w r5, r3, r1 │ │ │ │ orr.w r3, r3, r1 │ │ │ │ it ne │ │ │ │ orrne.w r0, r0, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 49f596 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38da4e> │ │ │ │ orr.w r0, fp, r0 │ │ │ │ uxtb.w fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49f164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d61c> │ │ │ │ b.n 49f188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d640> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 49f590 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38da48> │ │ │ │ mov r9, r0 │ │ │ │ - bl af4614 │ │ │ │ + bl af46ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f5ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38da82> │ │ │ │ b.n 49f590 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38da48> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 4581c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346680> │ │ │ │ @@ -1498763,41 +1498765,41 @@ │ │ │ │ movne.w ip, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49f5f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38daae> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl af412c │ │ │ │ + bl af41c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49ef8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d444> │ │ │ │ b.n 49efae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d466> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af45b4 │ │ │ │ + bl af464c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f19a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d652> │ │ │ │ mov r0, r8 │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl af4268 │ │ │ │ + bl af4300 │ │ │ │ mov r0, r8 │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 49f19a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d652> │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r7 │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r7, r0 │ │ │ │ b.n 49f656 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38db0e> │ │ │ │ adds r3, #31 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ beq.w 49f812 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dcca> │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ @@ -1498816,15 +1498818,15 @@ │ │ │ │ b.n 49f18c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d644> │ │ │ │ ldr.w r7, [r5, #-20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49f0d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d58c> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af45b4 │ │ │ │ + bl af464c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49f15c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d614> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 49f818 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dcd0> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -1498865,15 +1498867,15 @@ │ │ │ │ bne.n 49f71a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dbd2> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49f020 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4d8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49f004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4bc> │ │ │ │ mov sl, r0 │ │ │ │ - bl af4614 │ │ │ │ + bl af46ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f73c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dbf4> │ │ │ │ b.n 49f004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4bc> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f26c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d724> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498894,15 +1498896,15 @@ │ │ │ │ bne.n 49f760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dc18> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49f020 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4d8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49f004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4bc> │ │ │ │ mov sl, r0 │ │ │ │ - bl af4614 │ │ │ │ + bl af46ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f782 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dc3a> │ │ │ │ b.n 49f004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4bc> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f20e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d6c6> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498923,15 +1498925,15 @@ │ │ │ │ bne.n 49f7a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dc5e> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49f020 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4d8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49f004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4bc> │ │ │ │ mov sl, r0 │ │ │ │ - bl af4614 │ │ │ │ + bl af46ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f7c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dc80> │ │ │ │ b.n 49f004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4bc> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f068 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d520> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498953,24 +1498955,24 @@ │ │ │ │ bne.n 49f7ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dca4> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49f020 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4d8> │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ b.n 49f1aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d662> │ │ │ │ mov r0, r6 │ │ │ │ mov fp, r7 │ │ │ │ - bl af45b4 │ │ │ │ + bl af464c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49f64e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38db06> │ │ │ │ b.n 49f1aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d662> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af412c │ │ │ │ + bl af41c4 │ │ │ │ b.n 49f590 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38da48> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f30a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d7c2> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and.w r4, fp, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -1498989,15 +1498991,15 @@ │ │ │ │ bne.n 49f84a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dd02> │ │ │ │ mov r2, r3 │ │ │ │ b.w 49f020 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4d8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49f004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4bc> │ │ │ │ mov sl, r0 │ │ │ │ - bl af4614 │ │ │ │ + bl af46ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f86e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38dd26> │ │ │ │ b.w 49f004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38d4bc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r2, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r2, r2, #4 │ │ │ │ @@ -1503323,25 +1503325,25 @@ │ │ │ │ b.n 4a245e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x390916> │ │ │ │ b.n 4a2aa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x390f5c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 4a2a98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x390f50> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 4a2450 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x390908> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ ldr.w r2, [pc, #1132] @ 4a2980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x390e38> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -1503738,15 +1503740,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 4a2944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x390dfc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ bvc.n 4a28ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x390d64> │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1504080,15 +1504082,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 4a2ca0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x391158> │ │ │ │ bcc.n 4a2c3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3910f4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1504727,15 +1504729,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ @@ -1506803,15 +1506805,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 4a4a32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x392eea> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 5, cr0, cr6, cr7, {6} │ │ │ │ + vhadd.u8 q8, q11, │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ @@ -1507286,15 +1507288,15 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xb602 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1508808,17 +1508810,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adcs.w r0, r4, r7, lsl #3 │ │ │ │ + mcrr 0, 12, r0, r4, cr7 │ │ │ │ add r5, pc, #888 @ (adr r5, 4a624c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x394704>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1511702,15 +1511704,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrh r6, [r6, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1512451,15 +1512453,15 @@ │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #12] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r1, #13] │ │ │ │ @@ -1514523,15 +1514525,15 @@ │ │ │ │ orrs r0, r6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r4, [r7, #16] │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #1023 @ 0x3ff │ │ │ │ strd r3, r2, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1515820,143 +1515822,143 @@ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ b.w 4a97ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x397ca2> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #664 @ (adr r6, 4aaac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f7c>) │ │ │ │ + add r7, pc, #600 @ (adr r7, 4aaa84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f3c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #720 @ (adr r6, 4aab00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398fb8>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 4aaac0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f78>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #272 @ (adr r7, 4aa944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398dfc>) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #328 @ (adr r7, 4aa980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e38>) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #664 @ (adr r5, 4aaad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f8c>) │ │ │ │ + add r6, pc, #600 @ (adr r6, 4aaa94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f4c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #704 @ (adr r5, 4aab00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398fb8>) │ │ │ │ + add r6, pc, #640 @ (adr r6, 4aaac0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f78>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #288 @ (adr r6, 4aa964 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e1c>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 4aa924 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398ddc>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #328 @ (adr r6, 4aa990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e48>) │ │ │ │ + add r7, pc, #264 @ (adr r7, 4aa950 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e08>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #424 @ (adr r7, 4aa9f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398eac>) │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #464 @ (adr r7, 4aaa20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398ed8>) │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #624 @ (adr r5, 4aaac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f7c>) │ │ │ │ + add r6, pc, #560 @ (adr r6, 4aaa84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f3c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #680 @ (adr r5, 4aab00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398fb8>) │ │ │ │ + add r6, pc, #616 @ (adr r6, 4aaac0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f78>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #248 @ (adr r6, 4aa954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e0c>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 4aa914 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398dcc>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #304 @ (adr r6, 4aa990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e48>) │ │ │ │ + add r7, pc, #240 @ (adr r7, 4aa950 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e08>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #336 @ (adr r5, 4aa9b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e6c>) │ │ │ │ + add r6, pc, #272 @ (adr r6, 4aa974 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e2c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #376 @ (adr r5, 4aa9e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e98>) │ │ │ │ + add r6, pc, #312 @ (adr r6, 4aa9a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e58>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #808 @ (adr r6, 4aab94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39904c>) │ │ │ │ + add r7, pc, #744 @ (adr r7, 4aab54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39900c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #864 @ (adr r6, 4aabd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399088>) │ │ │ │ + add r7, pc, #800 @ (adr r7, 4aab90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399048>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #336 @ (adr r6, 4aa9c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e7c>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 4aa984 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e3c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #392 @ (adr r6, 4aaa00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398eb8>) │ │ │ │ + add r7, pc, #328 @ (adr r7, 4aa9c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e78>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #376 @ (adr r6, 4aa9f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398eac>) │ │ │ │ + add r7, pc, #312 @ (adr r7, 4aa9b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e6c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #432 @ (adr r6, 4aaa30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398ee8>) │ │ │ │ + add r7, pc, #368 @ (adr r7, 4aa9f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398ea8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #672 @ (adr r6, 4aab24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398fdc>) │ │ │ │ + add r7, pc, #608 @ (adr r7, 4aaae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f9c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #760 @ (adr r6, 4aab80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399038>) │ │ │ │ + add r7, pc, #696 @ (adr r7, 4aab40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398ff8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #872 @ (adr r5, 4aabf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990ac>) │ │ │ │ + add r6, pc, #808 @ (adr r6, 4aabb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39906c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #928 @ (adr r5, 4aac30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990e8>) │ │ │ │ + add r6, pc, #864 @ (adr r6, 4aabf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990a8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, pc, #528 @ (adr r3, 4aaaa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f5c>) │ │ │ │ + add r4, pc, #464 @ (adr r4, 4aaa64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f1c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, pc, #584 @ (adr r3, 4aaae0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f98>) │ │ │ │ + add r4, pc, #520 @ (adr r4, 4aaaa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f58>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #808 @ (adr r5, 4aabc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39907c>) │ │ │ │ + add r6, pc, #744 @ (adr r6, 4aab84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39903c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #864 @ (adr r5, 4aac00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990b8>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 4aabc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399078>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #128 @ (adr r5, 4aa924 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398ddc>) │ │ │ │ + add r6, pc, #64 @ (adr r6, 4aa8e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398d9c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #184 @ (adr r5, 4aa960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e18>) │ │ │ │ + add r6, pc, #120 @ (adr r6, 4aa920 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398dd8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ adds r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #904 @ (adr r2, 4aac38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990f0>) │ │ │ │ + add r3, pc, #840 @ (adr r3, 4aabf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990b0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, pc, #976 @ (adr r2, 4aac84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39913c>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 4aac44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990fc>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 4aac58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399110>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 4aac18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990d0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, pc, #1000 @ (adr r2, 4aaca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39915c>) │ │ │ │ + add r3, pc, #936 @ (adr r3, 4aac64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39911c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #280 @ (adr r3, 4aa9dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e94>) │ │ │ │ + add r4, pc, #216 @ (adr r4, 4aa99c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e54>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, pc, #352 @ (adr r3, 4aaa28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398ee0>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 4aa9e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398ea0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, pc, #592 @ (adr r3, 4aab1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398fd4>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 4aaadc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f94>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, pc, #664 @ (adr r3, 4aab68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399020>) │ │ │ │ + add r4, pc, #600 @ (adr r4, 4aab28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398fe0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, pc, #312 @ (adr r4, 4aaa0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398ec4>) │ │ │ │ + add r5, pc, #248 @ (adr r5, 4aa9cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e84>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, pc, #368 @ (adr r4, 4aaa48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398f00>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 4aaa08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398ec0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #848 @ (adr r2, 4aac30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990e8>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 4aabf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990a8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, pc, #904 @ (adr r2, 4aac6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399124>) │ │ │ │ + add r3, pc, #840 @ (adr r3, 4aac2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990e4>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #856 @ (adr r5, 4aac44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990fc>) │ │ │ │ + add r6, pc, #792 @ (adr r6, 4aac04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3990bc>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #928 @ (adr r5, 4aac90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399148>) │ │ │ │ + add r6, pc, #864 @ (adr r6, 4aac50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399108>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, pc, #48 @ (adr r2, 4aa924 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398ddc>) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 4aace4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39919c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, pc, #104 @ (adr r2, 4aa960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398e18>) │ │ │ │ + add r3, pc, #40 @ (adr r3, 4aa920 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x398dd8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 4a9752 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x397c0a> │ │ │ │ add.w ip, sp, #159 @ 0x9f │ │ │ │ b.w 4a9736 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x397bee> │ │ │ │ ldr.w r8, [pc, #1140] @ 4aad90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399248> │ │ │ │ ldr.w r6, [pc, #1140] @ 4aad94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39924c> │ │ │ │ @@ -1516403,32 +1516405,32 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ b.n 4aac9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399156> │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [sp, #112] @ 0x70 │ │ │ │ b.n 4aac9e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399156> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r0, #143 @ 0x8f │ │ │ │ cmp r0, #94 @ 0x5e │ │ │ │ bhi.n 4aadb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x399268> │ │ │ │ ldr r3, [pc, #12] @ (4aadb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39926c>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsls r0, r0 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #184] @ (4aae84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39933c>) │ │ │ │ @@ -1520234,15 +1520236,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (4ad614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39bacc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r1, r7 │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 4ad650 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39bb08> │ │ │ │ cmp.w ip, #5 │ │ │ │ beq.n 4ad63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39baf4> │ │ │ │ push {r3, lr} │ │ │ │ @@ -1520621,15 +1520623,15 @@ │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r3, [pc, #8] @ (4ad9fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39beb4>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #528] @ (4adc24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39c0dc>) │ │ │ │ @@ -1521686,15 +1521688,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r4, r4, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #932] @ (4ae874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39cd2c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1523651,15 +1523653,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378af4> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 488050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376508> │ │ │ │ mov r0, r9 │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ 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 │ │ │ │ @@ -1523699,15 +1523701,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378af4> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 488050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376508> │ │ │ │ mov r0, r9 │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ 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 │ │ │ │ @@ -1523744,15 +1523746,15 @@ │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ mov r0, r5 │ │ │ │ bl 48a6b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378b68> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 488050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376508> │ │ │ │ mov r0, r9 │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, 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 │ │ │ │ @@ -1523893,15 +1523895,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378af4> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 488050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376508> │ │ │ │ mov r0, r8 │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ ldr r2, [pc, #40] @ (4afba4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39e05c>) │ │ │ │ ldr r3, [pc, #32] @ (4afba0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39e058>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1523953,15 +1523955,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af627c │ │ │ │ + bl af6314 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4afbee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39e0a6> │ │ │ │ ldr.w r7, [r5, #432] @ 0x1b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cbnz r3, 4afc32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39e0ea> │ │ │ │ b.n 4afcde <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39e196> │ │ │ │ ldr r7, [r7, #0] │ │ │ │ @@ -1524351,15 +1524353,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 48a6b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378b68> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 488050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376508> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4afd32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39e1ea> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, #190 @ 0xbe │ │ │ │ bne.w 4afc8e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39e146> │ │ │ │ ldrb.w r3, [r2, #33] @ 0x21 │ │ │ │ tst.w r3, fp │ │ │ │ @@ -1534917,21 +1534919,21 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r0, r2, #5 │ │ │ │ str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [pc, #180] @ (4b6e2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a52e4>) │ │ │ │ sub.w r3, lr, #53 @ 0x35 │ │ │ │ add r5, pc │ │ │ │ @@ -1535003,15 +1535005,15 @@ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ b.n 4b6dc2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a527a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1535322,15 +1535324,15 @@ │ │ │ │ beq.w 4b7730 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a5be8> │ │ │ │ b.n 4b7194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a564c> │ │ │ │ ... │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r0, r2, #5 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, #32 │ │ │ │ strd r6, r6, [r1] │ │ │ │ bhi.w 4b783c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a5cf4> │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -1536864,15 +1536866,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (4b8140 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a65f8>) │ │ │ │ add r2, pc │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #866 @ 0x362 │ │ │ │ subs r3, #53 @ 0x35 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 4b8162 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a661a> │ │ │ │ ldr r2, [pc, #20] @ (4b8168 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a6620>) │ │ │ │ @@ -1536882,15 +1536884,15 @@ │ │ │ │ blt.n 4b8162 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a661a> │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 4b81be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a6676> │ │ │ │ bls.n 4b8194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a664c> │ │ │ │ subw r3, r3, #847 @ 0x34f │ │ │ │ @@ -1538233,15 +1538235,15 @@ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ str.w r9, [r7, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 4b9004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a74bc> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r3, #32 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ @@ -1539105,25 +1539107,25 @@ │ │ │ │ b.n 4b990e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a7dc6> │ │ │ │ ldr r3, [pc, #24] @ (4b9964 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a7e1c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b990e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a7dc6> │ │ │ │ ldr r3, [pc, #24] @ (4b9968 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a7e20>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b990e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a7dc6> │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add sp, #32 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 4b99d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a7e88> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov lr, r1 │ │ │ │ @@ -1540484,15 +1540486,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r2, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r4, pc, #368 @ (adr r4, 4ba980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a8e38>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 4ba940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a8df8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1544716,15 +1544718,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r7, #100 @ 0x64 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - cbz r4, 4bd3a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ab860> │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1545702,15 +1545704,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #508] @ (4bdf84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ac43c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1547261,15 +1547263,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r5, #27 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0000 │ │ │ │ + cbnz r0, 4bedd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ad288> │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1550634,15 +1550636,15 @@ │ │ │ │ b.n 4c0fc6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3af47e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4f20183 │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1563979,15 +1563981,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 4c9942 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b7dfa> │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 4c9916 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b7dce> │ │ │ │ movs r0, #0 │ │ │ │ @@ -1565699,15 +1565701,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 4caa4e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b8f06> │ │ │ │ @ instruction: 0xffffc7ef │ │ │ │ ldr r6, [r2, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrsb r6, [r6, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #20 │ │ │ │ cmp r3, r0 │ │ │ │ beq.w 4caf74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3b942c> │ │ │ │ @@ -1568394,17 +1568396,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #596] @ (4cc978 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bae30>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -1572151,15 +1572153,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r2, r4, #15 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r5, r0, #3 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -1574071,19 +1574073,19 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsls r2, r4, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bxns pc │ │ │ │ + ldr r0, [pc, #432] @ (4d0378 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3be830>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bxns lr │ │ │ │ + ldr r0, [pc, #400] @ (4d035c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3be814>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cdp2 1, 6, cr0, cr4, cr2, {4} │ │ │ │ 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 r5, [pc, #524] @ (4d03f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3be8ac>) │ │ │ │ @@ -1574715,52 +1574717,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d0882 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bed3a> │ │ │ │ ldr.w r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4d07ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3beca4> │ │ │ │ add.w sl, r5, #332 @ 0x14c │ │ │ │ mov r0, sl │ │ │ │ - bl af45b4 │ │ │ │ + bl af464c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d07f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3becac> │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl af4268 │ │ │ │ + bl af4300 │ │ │ │ mov r0, r9 │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d07f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3becac> │ │ │ │ mov r9, r4 │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d082c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bece4> │ │ │ │ add.w sl, r5, #344 @ 0x158 │ │ │ │ mov r0, sl │ │ │ │ - bl af45b4 │ │ │ │ + bl af464c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d0802 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3becba> │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl af4268 │ │ │ │ + bl af4300 │ │ │ │ mov r0, r9 │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d0802 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3becba> │ │ │ │ mov r9, r4 │ │ │ │ - bl af45dc │ │ │ │ + bl af4674 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d0862 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bed1a> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ands r3, r6 │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1576094,25 +1576096,25 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d06a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3beb60> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af627c │ │ │ │ + bl af6314 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ beq.w 4d1836 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfcee> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl af627c │ │ │ │ + bl af6314 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d1830 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfce8> │ │ │ │ ldr r5, [r6, #24] │ │ │ │ mov sl, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4883cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376884> │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ @@ -1576158,15 +1576160,15 @@ │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ tst.w r8, r3 │ │ │ │ bne.n 4d174e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfc06> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 546174 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43462c> │ │ │ │ cbz r0, 4d1756 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfc0e> │ │ │ │ add r0, sp, #24 │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4d170a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfbc2> │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r9 │ │ │ │ bl 4883cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376884> │ │ │ │ @@ -1576175,15 +1576177,15 @@ │ │ │ │ mov r4, sl │ │ │ │ mov sl, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #16] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af6358 │ │ │ │ + bl af63f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d190e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfdc6> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4d190e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfdc6> │ │ │ │ ldr r2, [pc, #476] @ (4d1968 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfe20>) │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ @@ -1576231,22 +1576233,22 @@ │ │ │ │ bne.n 4d17be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfc76> │ │ │ │ orr.w r9, r9, r7 │ │ │ │ b.n 4d17be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfc76> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ bne.n 4d172e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfbe6> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4d172e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfbe6> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ bne.w 4d171c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfbd4> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4d170a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfbc2> │ │ │ │ b.n 4d175c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfc14> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 74614 │ │ │ │ @@ -1576289,15 +1576291,15 @@ │ │ │ │ b.n 4d173e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfbf6> │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ bne.w 4d170a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfbc2> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r3 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ b.n 4d1828 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfce0> │ │ │ │ cmp r5, r9 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ sub.w r2, r9, #16777216 @ 0x1000000 │ │ │ │ clz r2, r2 │ │ │ │ @@ -1576329,15 +1576331,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r6, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #4 │ │ │ │ it cs │ │ │ │ movcs r2, #4 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - bl af6358 │ │ │ │ + bl af63f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4d1780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bfc38> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r4, sl │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ blx 74614 │ │ │ │ @@ -1604203,15 +1604205,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1605015,15 +1605017,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4e4030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d24e8> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1605277,15 +1605279,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #608] @ (4e45bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d2a74>) │ │ │ │ @@ -1613517,17 +1613519,17 @@ │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ str r3, [r2, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r0, r0, [r4, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r6, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ 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, #3208] @ 0xc88 │ │ │ │ @@ -1617171,15 +1617173,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb31ffff │ │ │ │ ldc2 15, cr15, [fp], #1020 @ 0x3fc │ │ │ │ blx r5 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bl 62425e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -1619932,69 +1619934,69 @@ │ │ │ │ ldr r0, [pc, #132] @ (4edf98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc450>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #128] @ (4edf9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc454>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - orn r0, lr, #203 @ 0xcb │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + adcs.w r0, lr, #203 @ 0xcb │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bgt.n 4edf2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc3e4> │ │ │ │ + ble.n 4edf0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc3c4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r7, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i16 d16, d30, d3[1] │ │ │ │ - add r6, pc, #672 @ (adr r6, 4ee204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc6bc>) │ │ │ │ + @ instruction: 0xf0ce00cb │ │ │ │ + add r7, pc, #608 @ (adr r7, 4ee1c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc67c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - addw r0, sl, #203 @ 0xcb │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf2fa00cb │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i16 d0, d28, d3[1] │ │ │ │ - vmla.i16 d0, d22, d3[1] │ │ │ │ - vmla.i16 d0, d16, d3[1] │ │ │ │ - vmla.i d0, d26, d3[2] │ │ │ │ - vmla.i d0, d20, d3[2] │ │ │ │ - vhadd.s q8, q15, │ │ │ │ + eor.w r0, ip, #203 @ 0xcb │ │ │ │ + eor.w r0, r6, #203 @ 0xcb │ │ │ │ + eor.w r0, r0, #203 @ 0xcb │ │ │ │ + orns r0, sl, #203 @ 0xcb │ │ │ │ + orns r0, r4, #203 @ 0xcb │ │ │ │ + orn r0, lr, #203 @ 0xcb │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4edffe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc4b6> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r1, #28 │ │ │ │ asrs r0, r2, #12 │ │ │ │ adds r6, r2, r4 │ │ │ │ subs r4, r3, #4 │ │ │ │ @@ -1620036,39 +1620038,39 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4ee030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc4e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4ee034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc4ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r5, 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, r3 │ │ │ │ @@ -1620117,17 +1620119,17 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 5468a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434d60> │ │ │ │ b.n 4ee06e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc526> │ │ │ │ bl 546950 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e08> │ │ │ │ b.n 4ee06e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc526> │ │ │ │ bl 54688c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434d44> │ │ │ │ b.n 4ee06e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc526> │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, 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, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1620452,50 +1620454,50 @@ │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #8 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 4ee3fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc8b2> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf68a00ce │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + @ instruction: 0xf77a00ce │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf67000ce │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + @ instruction: 0xf76000ce │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf63a00ce │ │ │ │ - @ instruction: 0xf35c00c2 │ │ │ │ - addw r0, r2, #2254 @ 0x8ce │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + @ instruction: 0xf72a00ce │ │ │ │ + orr.w r0, ip, #6356992 @ 0x610000 │ │ │ │ + @ instruction: 0xf6f200ce │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf58800ce │ │ │ │ - cbnz r4, 4ee48e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc946> │ │ │ │ + @ instruction: 0xf67800ce │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sbcs.w r0, r2, #6750208 @ 0x670000 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + @ instruction: 0xf66200ce │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mrc 0, 6, r0, cr10, cr15, {5} │ │ │ │ - sub.w r0, r4, #6291456 @ 0x600000 │ │ │ │ - @ instruction: 0xf59a00c0 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + vshr.s64 d16, d31, #54 │ │ │ │ + @ instruction: 0xf69400c0 │ │ │ │ + @ instruction: 0xf68a00c0 │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf4e000ce │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + rsbs r0, r0, #6750208 @ 0x670000 │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - eor.w r0, r6, #6750208 @ 0x670000 │ │ │ │ - cdp 0, 3, cr0, cr0, cr15, {6} │ │ │ │ - orn r0, r6, #6750208 @ 0x670000 │ │ │ │ - ldcl 0, cr0, [r4, #828]! @ 0x33c │ │ │ │ - bic.w r0, sl, #6750208 @ 0x670000 │ │ │ │ - ldc 0, cr0, [r2, #828]! @ 0x33c │ │ │ │ - @ instruction: 0xf3e800ce │ │ │ │ + sbcs.w r0, r6, #6750208 @ 0x670000 │ │ │ │ + vhadd.s32 q0, q8, │ │ │ │ + adcs.w r0, r6, #6750208 @ 0x670000 │ │ │ │ + cdp 0, 14, cr0, cr4, cr15, {6} │ │ │ │ + adds.w r0, sl, #6750208 @ 0x670000 │ │ │ │ + cdp 0, 10, cr0, cr2, cr15, {6} │ │ │ │ + @ instruction: 0xf4d800ce │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4ee4d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc98a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1620516,15 +1620518,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #588] @ (4ee738 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcbf0>) │ │ │ │ @@ -1620732,31 +1620734,31 @@ │ │ │ │ add lr, pc │ │ │ │ b.n 4ee536 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dc9ee> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r4, r1, r4 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r4, r7 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #1000 @ (adr r7, 4eeb48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd000>) │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1620814,19 +1620816,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4ee7b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcc68> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 45ad4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x349204> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4ee7b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcc68> │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1620865,19 +1620867,19 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, r1, [ip], #484 @ 0x1e4 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r5, #10 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4ee548 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dca00> │ │ │ │ + b.n 4ee728 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcbe0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmdb ip, {r0, r1, r6, r7} │ │ │ │ + ldrd r0, r0, [ip, #780]! @ 0x30c │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1620920,28 +1620922,28 @@ │ │ │ │ b.n 4ee8b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcd70> │ │ │ │ ldr r3, [pc, #32] @ (4ee91c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcdd4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ee8b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcd70> │ │ │ │ ldr r3, [pc, #32] @ (4ee920 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcdd8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ee8b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcd70> │ │ │ │ - ble.n 4ee934 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcdec> │ │ │ │ + udf #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cdp 0, 15, cr0, cr6, cr0, {6} │ │ │ │ - str r0, [r3, #24] │ │ │ │ + vmla.i32 d16, d22, d0[0] │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [pc, #720] @ (4eebf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd0ac>) │ │ │ │ + ldr r7, [pc, #656] @ (4eebb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd06c>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1621037,30 +1621039,30 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 4ee950 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dce08> │ │ │ │ mov r3, r5 │ │ │ │ b.n 4ee9be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dce76> │ │ │ │ - cdp 0, 8, cr0, cr4, cr14, {6} │ │ │ │ - str r0, [r3, #20] │ │ │ │ + vhadd.s q8, q10, q7 │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ b.n 4ee95c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dce14> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + str r6, [r5, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + str r4, [r6, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r3, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -1621086,18 +1621088,17 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 4ee8f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcdac> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + @ instruction: 0xe81e00cf │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ @@ -1621575,81 +1621576,81 @@ │ │ │ │ bls.w 4eeb5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd016> │ │ │ │ ldr r2, [pc, #160] @ (4ef044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd4fc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 4eeb5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd016> │ │ │ │ - str r4, [r3, #0] │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stc 0, cr0, [r8], #824 @ 0x338 │ │ │ │ - b.n 4eec28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd0e0> │ │ │ │ + ldc 0, cr0, [r8, #824] @ 0x338 │ │ │ │ + b.n 4eee08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd2c0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sbcs.w r0, ip, lr, lsl #3 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + stcl 0, cr0, [ip], #-824 @ 0xfffffcc8 │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xeb2e00ce │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldc 0, cr0, [lr], {206} @ 0xce │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xeb3a00c0 │ │ │ │ - @ instruction: 0xeb2c00c0 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + stc 0, cr0, [sl], #-768 @ 0xfffffd00 │ │ │ │ + ldc 0, cr0, [ip], {192} @ 0xc0 │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orns r0, r4, lr, lsl #3 │ │ │ │ - b.n 4ee824 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dccdc> │ │ │ │ + sbc.w r0, r4, lr, lsl #3 │ │ │ │ + b.n 4eea04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcebc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrd r0, r0, [r8, #824] @ 0x338 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + pkhbt r0, r8, lr, lsl #3 │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strd r0, r0, [r6, #-824]! @ 0x338 │ │ │ │ - ands r2, r6 │ │ │ │ + orrs.w r0, r6, lr, lsl #3 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ands r4, r4 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ands r6, r2 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1621707,19 +1621708,19 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4eea98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dcf50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - revsh r0, r4 │ │ │ │ + cbnz r0, 4ef16c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd624> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1621955,51 +1621956,51 @@ │ │ │ │ b.n 4ef322 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd7da> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4ef322 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd7da> │ │ │ │ ldr r3, [pc, #76] @ (4ef394 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd84c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ef2a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd760> │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 4ef3dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd894> │ │ │ │ + b.n 4ef5bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dda74> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r1, r5] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bgt.n 4ef280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd738> │ │ │ │ + ble.n 4ef460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd918> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4eee54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd30c> │ │ │ │ + b.n 4ef034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dd4ec> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r5, pc, #800 @ (adr r5, 4ef6a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddb60>) │ │ │ │ + add r6, pc, #736 @ (adr r6, 4ef668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddb20>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfb2800bf │ │ │ │ + ldc2 0, cr0, [r8], {191} @ 0xbf │ │ │ │ stmdb 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 r4, r0 │ │ │ │ ldr r0, [pc, #956] @ (4ef768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc20>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -1622391,120 +1622392,120 @@ │ │ │ │ b.n 4ef724 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddbdc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #17 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r7] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + cbz r2, 4ef77e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc36> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + cbz r2, 4ef782 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc3a> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + cbz r6, 4ef784 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc3c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bge.n 4ef6a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddb58> │ │ │ │ + blt.n 4ef880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddd38> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 4ef690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddb48> │ │ │ │ + blt.n 4ef870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddd28> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 4ef796 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc4e> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r6, [r6, r3] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r6, [r6, r3] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #888 @ (adr r3, 4efb20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddfd8>) │ │ │ │ + add r4, pc, #824 @ (adr r4, 4efae0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddf98>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bls.n 4ef71c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddbd4> │ │ │ │ + bge.n 4ef6fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddbb4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bls.n 4ef86c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddd24> │ │ │ │ + bge.n 4ef84c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddd04> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ lsrs r2, r2, #10 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - bls.n 4ef7f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddca8> │ │ │ │ + bge.n 4ef7d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc88> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 4ef7e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc9c> │ │ │ │ + bls.n 4ef7c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc7c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 4ef7d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc90> │ │ │ │ + bls.n 4ef7b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc70> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 4ef7cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc84> │ │ │ │ + bls.n 4ef7ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc64> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 4ef7c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc78> │ │ │ │ + bls.n 4ef7a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc58> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bhi.n 4ef78c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc44> │ │ │ │ + bls.n 4ef76c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc24> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 4ef780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc38> │ │ │ │ + bls.n 4ef760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc18> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 4ef774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc2c> │ │ │ │ + bls.n 4ef754 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc0c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + ldrsb r6, [r6, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ lsls r1, r0, #6 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvc.n 4ef7c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc80> │ │ │ │ + bhi.n 4ef7a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddc60> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 4ef738 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddbf0> │ │ │ │ + bhi.n 4ef718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddbd0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf76200bf │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + ldr.w r0, [r2, pc, lsl #3] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 4efacc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddf84> │ │ │ │ + b.n 4efcac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de164> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + beq.n 4ef738 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddbf0> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bge.n 4ef89c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddd54> │ │ │ │ + blt.n 4ef87c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddd34> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4efa84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddf3c> │ │ │ │ + b.n 4efc64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de11c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1622577,27 +1622578,27 @@ │ │ │ │ cbz r3, 4ef90e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dddc6> │ │ │ │ ldr r3, [pc, #28] @ (4ef928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddde0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ef89c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddd54> │ │ │ │ ldr r3, [pc, #28] @ (4ef92c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddde4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ef89c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddd54> │ │ │ │ - bpl.n 4ef914 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dddcc> │ │ │ │ + bvs.n 4ef8f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dddac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 4ef8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dddb4> │ │ │ │ + bvs.n 4ef8dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddd94> │ │ │ │ lsls r3, r1, #3 │ │ │ │ bls.n 4ef9dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dde94> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #488 @ (adr r7, 4efb10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ddfc8>) │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #3012] @ 4f0508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de9c0> │ │ │ │ @@ -1623731,158 +1623732,158 @@ │ │ │ │ b.n 4f0110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de5c8> │ │ │ │ lsls r0, r6, #26 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #26 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r5, [pc, #616] @ (4f0780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dec38>) │ │ │ │ + ldr r6, [pc, #552] @ (4f0740 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3debf8>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ble.n 4f0588 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dea40> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 12, cr0, cr12, cr5, {6} │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + vrev32. q0, │ │ │ │ + cbz r2, 4f0542 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de9fa> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x003a │ │ │ │ - lsls r5, r0, #3 │ │ │ │ - ldr r7, [pc, #656] @ (4f07cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dec84>) │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + itet cs │ │ │ │ + lslcs r5, r0, #3 │ │ │ │ + strcc r4, [r2, r2] │ │ │ │ + lslcs r3, r0, #3 │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 4f0514 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de9cc> │ │ │ │ + bgt.n 4f04f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de9ac> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - blt.n 4f0638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deaf0> │ │ │ │ + bgt.n 4f0618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dead0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bmi.n 4f04cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de984> │ │ │ │ + bpl.n 4f04ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de964> │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + str r6, [r2, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bge.n 4f05b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dea68> │ │ │ │ + blt.n 4f0590 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dea48> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsls r2, r3, #7 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcs.n 4f0580 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dea38> │ │ │ │ + bcc.n 4f0560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dea18> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + strh r0, [r0, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [pc, #440] @ (4f0744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3debfc>) │ │ │ │ + ldr r6, [pc, #376] @ (4f0704 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3debbc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bne.n 4f0558 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dea10> │ │ │ │ + bcs.n 4f0538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de9f0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [pc, #848] @ (4f08ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deda4>) │ │ │ │ + ldr r5, [pc, #784] @ (4f08ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ded64>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvs.n 4f0510 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de9c8> │ │ │ │ + bvc.n 4f04f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de9a8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [pc, #880] @ (4f091c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dedd4>) │ │ │ │ + ldr r4, [pc, #816] @ (4f08dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ded94>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r2, 4f05f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deaaa> │ │ │ │ + cbz r2, 4f062e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deae6> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr??.w r0, [r4, r5] │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + vld4. {d16-d19}, [r4], r5 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh.w r0, [r6, r5] │ │ │ │ + vld4. {d0-d3}, [r6], r5 │ │ │ │ ldmia r7!, {r2, r3} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r4, 4f05e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dea98> │ │ │ │ + rev r4, r4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r3, [pc, #352] @ (4f0738 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3debf0>) │ │ │ │ + ldr r4, [pc, #288] @ (4f06f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3debb0>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #960] @ (4f099c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dee54>) │ │ │ │ + ldr r2, [pc, #896] @ (4f095c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dee14>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #272] @ (4f06f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deba8>) │ │ │ │ + ldr r2, [pc, #208] @ (4f06b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deb68>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bpl.n 4f067c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deb34> │ │ │ │ + bvs.n 4f065c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deb14> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [pc, #328] @ (4f0734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3debec>) │ │ │ │ + ldr r2, [pc, #264] @ (4f06f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3debac>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #576] @ (4f0830 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dece8>) │ │ │ │ + ldr r2, [pc, #512] @ (4f07f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deca8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #360] @ (4f075c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dec14>) │ │ │ │ + ldr r2, [pc, #296] @ (4f071c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3debd4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf70a014c │ │ │ │ - ldr r3, [pc, #864] @ (4f095c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dee14>) │ │ │ │ + @ instruction: 0xf7fa014c │ │ │ │ + ldr r4, [pc, #800] @ (4f091c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dedd4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #752] @ (4f08f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deda8>) │ │ │ │ + ldr r2, [pc, #688] @ (4f08b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ded68>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #824] @ (4f093c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dedf4>) │ │ │ │ + ldr r2, [pc, #760] @ (4f08fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dedb4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #912] @ (4f0998 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dee50>) │ │ │ │ + ldr r2, [pc, #848] @ (4f0958 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dee10>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #792] @ (4f0924 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deddc>) │ │ │ │ + ldr r2, [pc, #728] @ (4f08e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ded9c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #912 @ (adr r2, 4f09a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dee58>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 4f0960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dee18>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r0, 4f0634 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deaec> │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cbz r2, 4f0632 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deaea> │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cdp 0, 14, cr0, cr6, cr2, {6} │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + vmla.i16 d16, d22, d2[0] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [pc, #688] @ (4f08f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3deda8>) │ │ │ │ + ldr r6, [pc, #624] @ (4f08b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ded68>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r2, r3, lsl #7 │ │ │ │ ldrb.w r3, [r3, #57] @ 0x39 │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ @@ -1625036,230 +1625037,230 @@ │ │ │ │ b.n 4f0f72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df42a> │ │ │ │ ldr r2, [pc, #448] @ (4f1448 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df900>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 4f0f72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df42a> │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + beq.n 4f12ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df7a4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - blxns ip │ │ │ │ + ldr r0, [pc, #848] @ (4f15ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dfaa4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [pc, #944] @ (4f1650 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dfb08>) │ │ │ │ + ldr r4, [pc, #880] @ (4f1610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dfac8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + str r6, [r6, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bx pc │ │ │ │ + ldr r0, [pc, #416] @ (4f1448 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df900>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bne.n 4f13a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df858> │ │ │ │ + bcs.n 4f1380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df838> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #160] @ (4f1350 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df808>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [pc, #512] @ (4f14b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df96c>) │ │ │ │ + ldr r4, [pc, #448] @ (4f1474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df92c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + str r4, [r1, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #368] @ (4f1430 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df8e8>) │ │ │ │ + ldr r4, [pc, #304] @ (4f13f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df8a8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldmia r2, {r1, r2, r3} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - mov r4, r9 │ │ │ │ + bxns r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r8 │ │ │ │ + mov ip, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [pc, #496] @ (4f14c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df980>) │ │ │ │ + ldr r3, [pc, #432] @ (4f1488 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df940>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, pc │ │ │ │ + mov r0, sp │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmn r4, r0 │ │ │ │ + bics r4, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, r3 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #56] @ (4f1328 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df7e0>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #552] @ (4f1524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df9dc>) │ │ │ │ + ldr r1, [pc, #488] @ (4f14e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df99c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #632] @ (4f1578 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dfa30>) │ │ │ │ + ldr r1, [pc, #568] @ (4f1538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df9f0>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [pc, #512] @ (4f1508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df9c0>) │ │ │ │ + ldr r1, [pc, #448] @ (4f14c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df980>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + ldr r0, [pc, #936] @ (4f16bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dfb74>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - negs r2, r4 │ │ │ │ + muls r2, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + ldr r0, [pc, #760] @ (4f1614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3dfacc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp sl, r6 │ │ │ │ + mov sl, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, r4 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add lr, lr │ │ │ │ + cmp lr, ip │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r7!, {} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mov sl, ip │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x00a4 │ │ │ │ - lsls r1, r0, #3 │ │ │ │ - cmp r4, r5 │ │ │ │ + ite ls │ │ │ │ + lslls r1, r0, #3 │ │ │ │ + bichi r4, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - orrs r6, r0 │ │ │ │ + mvns r6, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sbcs r0, r5 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - rors r2, r1 │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldc 0, cr0, [r0], {197} @ 0xc5 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + stc 0, cr0, [r0, #788] @ 0x314 │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mcrr 0, 12, r0, r4, cr5 │ │ │ │ - lsrs r0, r6 │ │ │ │ + ldc 0, cr0, [r4, #-788]! @ 0xfffffcec │ │ │ │ + rors r0, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r3 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - eors r2, r1 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r6, r1 │ │ │ │ + rors r6, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf7cc00ce │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh.w r0, [ip, #206] @ 0xce │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add ip, lr │ │ │ │ + cmp ip, ip │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov r8, r9 │ │ │ │ + blx r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov ip, r1 │ │ │ │ + bxns pc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov r6, r0 │ │ │ │ + mov lr, lr │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp ip, sl │ │ │ │ + mov ip, r8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov r2, r7 │ │ │ │ + bx r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r8, sl │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add lr, r5 │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add ip, r2 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov lr, r1 │ │ │ │ + bx pc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, sl │ │ │ │ + mov r4, r8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, r4 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov r0, r9 │ │ │ │ + bx r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov r2, r4 │ │ │ │ + bx r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp ip, r9 │ │ │ │ + mov ip, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp lr, r2 │ │ │ │ + mov lr, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, lr │ │ │ │ + mov r4, ip │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, sl │ │ │ │ + mov r2, r8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, r4 │ │ │ │ + mov r0, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add sl, sp │ │ │ │ + cmp sl, fp │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add ip, r3 │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add lr, r0 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sl │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, r7 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, r9 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, r1 │ │ │ │ + add lr, pc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mvns r4, r6 │ │ │ │ + add ip, ip │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mvns r6, r3 │ │ │ │ + add lr, r9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mvns r0, r1 │ │ │ │ + add r8, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bics r6, r5 │ │ │ │ + add lr, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bics r0, r2 │ │ │ │ + add r8, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - muls r6, r6 │ │ │ │ + add r6, ip │ │ │ │ lsls r3, r0, #3 │ │ │ │ - muls r4, r2 │ │ │ │ + add r4, r8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add sl, pc │ │ │ │ + cmp sl, sp │ │ │ │ lsls r3, r0, #3 │ │ │ │ - negs r0, r2 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - tst r6, r6 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - tst r4, r1 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - rors r2, r7 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - rors r0, r3 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sbcs r2, r6 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sbcs r4, r5 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - negs r2, r1 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - tst r0, r5 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - tst r2, r0 │ │ │ │ + cmn r2, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - rors r4, r4 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr.w r2, [pc, #2924] @ 4f1fbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0474> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 4f0f72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3df42a> │ │ │ │ @@ -1626264,297 +1626265,297 @@ │ │ │ │ ldr r2, [pc, #584] @ (4f21f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e06ac>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.w 4f0110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3de5c8> │ │ │ │ nop │ │ │ │ - lsls r0, r1 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - eors r0, r4 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - eors r0, r7 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - eors r0, r4 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r1, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + subs r0, #210 @ 0xd2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - blt.n 4f1fb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e046c> │ │ │ │ + bgt.n 4f1f94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e044c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 4f1fe4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e049c> │ │ │ │ + bgt.n 4f1fc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e047c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 4f1f54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e040c> │ │ │ │ + bcs.n 4f2134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e05ec> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bne.n 4f20b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e056c> │ │ │ │ + bcs.n 4f2094 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e054c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + beq.n 4f1f7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0434> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb.w r0, [r6, #206] @ 0xce │ │ │ │ - beq.n 4f2104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e05bc> │ │ │ │ + vst1.8 {d0[6]}, [r6], lr │ │ │ │ + bne.n 4f20e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e059c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh.w r0, [r2, #206] @ 0xce │ │ │ │ - beq.n 4f20d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e058c> │ │ │ │ + ldrsb.w r0, [r2, #206] @ 0xce │ │ │ │ + bne.n 4f20b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e056c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - beq.n 4f204c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0504> │ │ │ │ + bne.n 4f202c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e04e4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + beq.n 4f2084 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e053c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r7 │ │ │ │ + sbcs r0, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r3, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #12 │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r1, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + subs r3, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - itee mi │ │ │ │ - lslmi r6, r1, #3 │ │ │ │ - subpl r2, #26 │ │ │ │ - lslpl r3, r0, #3 │ │ │ │ @ instruction: 0xb898 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bne.n 4f2008 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e04c0> │ │ │ │ + bcs.n 4f1fe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e04a0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bics r0, r6 │ │ │ │ + add r8, r4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r3, r6} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r6, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r0, 4f2188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0640> │ │ │ │ + push {r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r6, 4f217a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0632> │ │ │ │ + cbz r6, 4f21b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e066e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [pc, #696] @ (4f23f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e08ac>) │ │ │ │ + ldr r1, [pc, #632] @ (4f23b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e086c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 4f21b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0670> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [pc, #600] @ (4f239c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0854>) │ │ │ │ + ldr r1, [pc, #536] @ (4f235c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0814>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r6} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r2, 4f2172 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e062a> │ │ │ │ + rev r2, r3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4f2238 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e06f0> │ │ │ │ + b.n 4f2418 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e08d0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - uxtb r0, r0 │ │ │ │ + cbz r0, 4f2248 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0700> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + beq.n 4f20e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0598> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + strb r6, [r3, #3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [pc, #1152] @ 4f268c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0b44> │ │ │ │ @@ -1627020,96 +1627021,97 @@ │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 4f2670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0b28> │ │ │ │ ldr r2, [pc, #172] @ (4f2734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0bec>) │ │ │ │ add r2, pc │ │ │ │ b.n 4f249e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0956> │ │ │ │ ble.n 4f2664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0b1c> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r5, #24 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i q8, q10, d3[3] │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r4, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r7, 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 │ │ │ │ ldrb.w r3, [r0, #88] @ 0x58 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1627217,29 +1627219,29 @@ │ │ │ │ b.n 4f2766 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0c1e> │ │ │ │ ldr r2, [pc, #40] @ (4f2870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0d28>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 4f2814 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0ccc> │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r1, #76 @ 0x4c │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #20 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1628379,317 +1628381,317 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 4f35e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1a9c> │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 4f394c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1e04>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 4f390c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1dc4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #832 @ (adr r5, 4f38e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1da0>) │ │ │ │ + add r6, pc, #768 @ (adr r6, 4f38a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1d60>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r5, #148 @ 0x94 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #536 @ (adr r5, 4f37d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1c8c>) │ │ │ │ + add r6, pc, #472 @ (adr r6, 4f3794 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1c4c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #240 @ (adr r5, 4f36c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1b78>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 4f3680 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1b38>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #2 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #16 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #174 @ 0xae │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #38 @ 0x26 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #568 @ (adr r2, 4f38e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1d98>) │ │ │ │ + add r3, pc, #504 @ (adr r3, 4f38a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1d58>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #280 @ (adr r2, 4f37d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1c8c>) │ │ │ │ + add r3, pc, #216 @ (adr r3, 4f3794 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1c4c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 4f3ac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1f80>) │ │ │ │ + add r2, pc, #952 @ (adr r2, 4f3a88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1f40>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #728 @ (adr r1, 4f39bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1e74>) │ │ │ │ + add r2, pc, #664 @ (adr r2, 4f397c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1e34>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #26 │ │ │ │ + cmp r3, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #170 @ 0xaa │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #32 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #20 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #22 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #776 @ (adr r2, 4f3aa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1f5c>) │ │ │ │ + add r3, pc, #712 @ (adr r3, 4f3a64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1f1c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 4f350a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e19c2> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #1 │ │ │ │ @@ -1629250,202 +1629252,202 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r8, #384] @ 0x180 │ │ │ │ b.n 4f3948 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e1e00> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmia r7!, {r3, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cdp 0, 0, cr0, cr4, cr13, {6} │ │ │ │ - adds r2, r7, #6 │ │ │ │ + cdp 0, 15, cr0, cr4, cr13, {6} │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, r1, #6 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r5, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #174 @ 0xae │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r3, r0, #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 r4, r2 │ │ │ │ @@ -1629460,15 +1629462,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 af2088 │ │ │ │ + bl af2120 │ │ │ │ cbnz r0, 4f3f68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e2420> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 457e84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34633c> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1629492,15 +1629494,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f2874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e0d2c> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl af20ac │ │ │ │ + bl af2144 │ │ │ │ b.n 4f3f2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e23e2> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ stmia r0!, {r1, r3, r5, r7} │ │ │ │ @@ -1629595,15 +1629597,15 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ite al │ │ │ │ lslal r0, r0, #6 │ │ │ │ sub r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r1, r0, #3 │ │ │ │ itt ge │ │ │ │ lslge r0, r0, #6 │ │ │ │ pushge {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1629618,15 +1629620,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - bl af2088 │ │ │ │ + bl af2120 │ │ │ │ cbnz r0, 4f40f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e25b0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 457e84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34633c> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1629648,15 +1629650,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 4f3ff8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e24b0> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl af20ac │ │ │ │ + bl af2144 │ │ │ │ b.n 4f40ba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e2572> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ itt vs │ │ │ │ lslvs r0, r0, #6 │ │ │ │ subvs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ itte ne │ │ │ │ @@ -1639179,17 +1639181,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldrb r6, [r6, r5] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r0, #136 @ 0x88 │ │ │ │ bhi.n 4fa770 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e8c28> │ │ │ │ cmp r0, #109 @ 0x6d │ │ │ │ bls.n 4fa762 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e8c1a> │ │ │ │ sub.w r2, r0, #110 @ 0x6e │ │ │ │ movs r3, #1 │ │ │ │ @@ -1639363,15 +1639365,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fa7d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e8c88> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4fa8f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e8daa> │ │ │ │ mov r0, r9 │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4fa8f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e8daa> │ │ │ │ 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 │ │ │ │ @@ -1640166,15 +1640168,15 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ strb r0, [r6, r3] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #568] @ (4fb3a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9858>) │ │ │ │ + ldr r6, [pc, #504] @ (4fb360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9818>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2656] @ 0xa60 │ │ │ │ subw sp, sp, #1404 @ 0x57c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1640232,15 +1640234,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl af627c │ │ │ │ + bl af6314 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ subs r3, r0, r4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #172] @ 0xac │ │ │ │ cbz r5, 4fb25e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9716> │ │ │ │ ldr r4, [r5, #16] │ │ │ │ @@ -1640274,15 +1640276,15 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 4fb296 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e974e> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ strb r5, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4fb278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9730> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4fb27e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9736> │ │ │ │ mov r0, r6 │ │ │ │ bl 488280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376738> │ │ │ │ @@ -1640298,15 +1640300,15 @@ │ │ │ │ mov r9, r7 │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af6358 │ │ │ │ + bl af63f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4fb39e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9856> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4fb39e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9856> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1640379,15 +1640381,15 @@ │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldr.w r3, [lr, #-4] │ │ │ │ adds r1, r3, #1 │ │ │ │ bne.n 4fb312 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e97ca> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r9, sl │ │ │ │ - bl af6358 │ │ │ │ + bl af63f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4fb2c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e977e> │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ bl 487018 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3754d0> │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ blx 74614 │ │ │ │ @@ -1640494,37 +1640496,37 @@ │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ mov r2, r5 │ │ │ │ bl 4fa7d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e8c88> │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl af627c │ │ │ │ + bl af6314 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ sub.w r0, r4, #20 │ │ │ │ strb.w r3, [sp, #196] @ 0xc4 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ bl 4fa8c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e8d80> │ │ │ │ b.n 4fb508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e99c0> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cbz r4, 4fb512 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e99ca> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af62ac │ │ │ │ + bl af6344 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ bl 4fa8c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e8d80> │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl af6358 │ │ │ │ + bl af63f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4fb4f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e99a8> │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ blx 74614 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1640612,15 +1640614,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #440] @ (4fb7a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9c60>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #368] @ (4fb768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9c20>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ - blx r0 │ │ │ │ + ldr r0, [pc, #448] @ (4fb7bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9c74>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #56] @ (4fb63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9af4>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1641064,15 +1641066,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4fbae8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e9fa0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + lsls r2, r3 │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1645020,21 +1645022,21 @@ │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 4fe602 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ecaba> │ │ │ │ b.n 4fe61a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ecad2> │ │ │ │ adds r0, r1, #0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4fe76a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ecc22> │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r4, r4, r5 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r6, [pc, #616] @ (4fe97c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ece34>) │ │ │ │ @@ -1648292,15 +1648294,15 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #10 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb2e014b │ │ │ │ + ldc2 1, cr0, [lr], {75} @ 0x4b │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -1670407,24 +1670409,24 @@ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cbnz r3, 50f1d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fd68c> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 50f22c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fd6e4> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s19 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ mov r1, sl │ │ │ │ bl 50f054 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fd50c> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vadd.f64 d0, d7, d6 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ vadd.f32 s0, s16, s0 │ │ │ │ add r4, r8 │ │ │ │ vstr s0, [r4] │ │ │ │ cbz r7, 50f1ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fd6a6> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1670483,36 +1670485,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73d58 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1670556,36 +1670558,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73d58 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1670629,36 +1670631,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73d58 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1671700,15 +1671702,15 @@ │ │ │ │ and.w fp, r6, #32 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #32752 @ 0x7ff0 │ │ │ │ and.w r6, r6, #16 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 510122 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fe5da> │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ add.w r3, r5, sl │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r6, 51011c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fe5d4> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ @@ -1674707,15 +1674709,15 @@ │ │ │ │ mov.w sl, #32768 @ 0x8000 │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ movs r4, #0 │ │ │ │ b.n 512498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x400950> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 45bb60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34a018> │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ bl 454620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x342ad8> │ │ │ │ strh.w r0, [r6, r4, lsl #3] │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 512490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x400948> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1687015,15 +1687017,15 @@ │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51b4e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4099a0> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ bl 454620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x342ad8> │ │ │ │ b.n 51b4f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4099a8> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1687046,15 +1687048,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51b610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409ac8> │ │ │ │ b.n 51b5c2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409a7a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51b608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409ac0> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1687215,15 +1687217,15 @@ │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51b760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409c18> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ bl 454620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x342ad8> │ │ │ │ b.n 51b768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409c20> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1687246,15 +1687248,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51b888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409d40> │ │ │ │ b.n 51b83a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409cf2> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51b880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409d38> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1687415,15 +1687417,15 @@ │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51b9d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409e90> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ bl 454620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x342ad8> │ │ │ │ b.n 51b9e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409e98> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1687446,15 +1687448,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51bb00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409fb8> │ │ │ │ b.n 51bab2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409f6a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51baf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x409fb0> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1687879,24 +1687881,24 @@ │ │ │ │ movt r9, #65535 @ 0xffff │ │ │ │ and.w r3, r7, #512 @ 0x200 │ │ │ │ and.w sl, r7, #8 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ b.n 51c050 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a508> │ │ │ │ vmul.f64 d0, d6, d7 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r7 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 50f054 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fd50c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ bl 454620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x342ad8> │ │ │ │ strh.w r0, [r6, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 51c048 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a500> │ │ │ │ and.w r2, r0, r9 │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1688034,15 +1688036,15 @@ │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 51c2da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a792> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s18 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ vmov r0, s0 │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ bne.n 51c302 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a7ba> │ │ │ │ mov.w fp, #1 │ │ │ │ and.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1688086,24 +1688088,24 @@ │ │ │ │ movs r2, #32 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ cbz r7, 51c2c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a77c> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s18 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ movs r2, #32 │ │ │ │ vmov r0, s0 │ │ │ │ movs r1, #0 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d0, s16 │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ b.n 51c224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a6dc> │ │ │ │ vmul.f32 s15, s17, s18 │ │ │ │ movs r2, #32 │ │ │ │ mov r1, r7 │ │ │ │ vmov r0, s15 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ @@ -1688126,15 +1688128,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ add sl, r6 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vadd.f64 d0, d8, d7 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ vstr s0, [sl] │ │ │ │ b.n 51c230 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x40a6e8> │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1721414,15 +1721416,15 @@ │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d7, d6 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ adds r3, r5, r4 │ │ │ │ vstr s0, [r3] │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ streq.w r3, [r5, r7, lsl #3] │ │ │ │ @@ -1721447,15 +1721449,15 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s15, d8 │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d0, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ vstr s0, [r4] │ │ │ │ b.n 534660 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x422b18> │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ mov r3, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ @@ -1722160,15 +1722162,15 @@ │ │ │ │ cbz r4, 534e8a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x423342> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl af1f78 │ │ │ │ + bl af2010 │ │ │ │ strb.w r0, [r5, r9, lsl #3] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ bne.n 534e72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42332a> │ │ │ │ mov r6, sl │ │ │ │ b.w 531e70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x420328> │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1722187,15 +1722189,15 @@ │ │ │ │ cbz r4, 534eda <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x423392> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl af1ea0 │ │ │ │ + bl af1f38 │ │ │ │ strb.w r0, [r5, r9, lsl #3] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ bne.n 534ec2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42337a> │ │ │ │ mov r6, sl │ │ │ │ b.w 531e70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x420328> │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1722214,15 +1722216,15 @@ │ │ │ │ cbz r4, 534f2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4233e2> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl af1dfc │ │ │ │ + bl af1e94 │ │ │ │ strb.w r0, [r5, r9, lsl #3] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ bne.n 534f12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4233ca> │ │ │ │ mov r6, sl │ │ │ │ b.w 531e70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x420328> │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1722251,15 +1722253,15 @@ │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #36] @ 534fbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x423474> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 534f62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42341a> │ │ │ │ - bl af1dfc │ │ │ │ + bl af1e94 │ │ │ │ b.n 534f64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42341c> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ blx r0 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1722275,15 +1722277,15 @@ │ │ │ │ mov sl, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r5 │ │ │ │ and.w r5, r3, #16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r9, lsl #3] │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ add.w r3, r4, r9, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r5, 53500a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4234c2> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1722309,15 +1722311,15 @@ │ │ │ │ mov sl, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r5 │ │ │ │ and.w r5, r3, #16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r9, lsl #3] │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ add.w r3, r4, r9, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r5, 535070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x423528> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1723003,15 +1723005,15 @@ │ │ │ │ cbz r4, 535856 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x423d0e> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487d64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x37621c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl af1d1c │ │ │ │ + bl af1db4 │ │ │ │ strb.w r0, [r5, r9, lsl #3] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ bne.n 53583e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x423cf6> │ │ │ │ mov r6, sl │ │ │ │ b.w 531e70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x420328> │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ @@ -1725576,15 +1725578,15 @@ │ │ │ │ bne.n 5374ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x425966> │ │ │ │ vmul.f32 s14, s14, s15 │ │ │ │ vstr s14, [r7] │ │ │ │ b.w 534576 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x422a2e> │ │ │ │ vcvt.f64.f32 d0, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl af1934 │ │ │ │ + bl af19cc │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 534576 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x422a2e> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 534576 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x422a2e> │ │ │ │ and.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -1730430,15 +1730432,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 4581b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34666c> │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af3efc │ │ │ │ + bl af3f94 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #4 │ │ │ │ bl 457fdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346494> │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ @@ -1730490,17 +1730492,17 @@ │ │ │ │ beq.n 53abc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x429078> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 4581b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34666c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af3efc │ │ │ │ + bl af3f94 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af3f30 │ │ │ │ + bl af3fc8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r0, 53ac20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4290d8> │ │ │ │ ldr.w r3, [r0, #316] @ 0x13c │ │ │ │ cbz r3, 53ac20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4290d8> │ │ │ │ cbz r1, 53ac1e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4290d6> │ │ │ │ @@ -1730518,15 +1730520,15 @@ │ │ │ │ subs r0, r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r0, r1 │ │ │ │ itt cc │ │ │ │ movcc r1, r0 │ │ │ │ movcc r2, ip │ │ │ │ add.w r0, r3, #68 @ 0x44 │ │ │ │ - bl af3fa0 │ │ │ │ + bl af4038 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ cbz r1, 53ac30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4290e8> │ │ │ │ @@ -1731718,24 +1731720,24 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #40] @ (53b82c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x429ce4>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #1008] @ (53bbfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42a0b4>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + beq.n 53b87c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x429d34> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xeae000be │ │ │ │ + rsbs r0, r0, lr, ror #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r0, [pc, #104] @ (53b890 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x429d48>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1741634,23 +1741636,23 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldmia r5, {r1, r5, r7} │ │ │ │ lsls r7, r7, #5 │ │ │ │ b.n 541584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42fa3c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 541d80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x430238> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [pc, #776] @ (542028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4304e0>) │ │ │ │ + ldr r1, [pc, #712] @ (541fe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4304a0>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldmia r5!, {r2, r3} │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 541c5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x430114> │ │ │ │ + bne.n 541c3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4300f4> │ │ │ │ lsls r6, r7, #2 │ │ │ │ pli [r3, #255]! │ │ │ │ str??.w pc, [r1, #4095] @ 0xfff │ │ │ │ ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1741853,15 +1741855,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bl 541ec4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43037c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r0, r1, #5 │ │ │ │ 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 │ │ │ │ @@ -1744169,18 +1744171,18 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ b.n 543a6a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x431f22> │ │ │ │ vrsra.u32 d30, d15, #1 │ │ │ │ vqshlu.s64 d27, d14, #63 @ 0x3f │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbd200bc │ │ │ │ + stc2l 0, cr0, [r2], {188} @ 0xbc │ │ │ │ @ instruction: 0xb604 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #416] @ (54358c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x431a44>) │ │ │ │ mov r8, r0 │ │ │ │ @@ -1744358,23 +1744360,23 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r6} │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bne.n 54350c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4319c4> │ │ │ │ + bcs.n 5434ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4319a4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r6, r7, #2 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 54363a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x431af2> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1745954,15 +1745956,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 544364 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43281c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 5444ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432982> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2700147 │ │ │ │ + bfi r1, r0, #1, #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 r6, [pc, #560] @ (54472c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432be4>) │ │ │ │ sub sp, #12 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -1746204,15 +1746206,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 544546 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4329fe> │ │ │ │ ldr r3, [pc, #12] @ (544734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432bec>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 54464a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432b02> │ │ │ │ revsh r4, r7 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - eors.w r1, r0, #71 @ 0x47 │ │ │ │ + @ instruction: 0xf1800147 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1746528,15 +1746530,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 544954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432e0c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 544a60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432f18> │ │ │ │ - stc 1, cr0, [r0], {71} @ 0x47 │ │ │ │ + ldcl 1, cr0, [r0, #-284]! @ 0xfffffee4 │ │ │ │ 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 │ │ │ │ @@ -1746615,15 +1746617,15 @@ │ │ │ │ bl 5415d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42fa90> │ │ │ │ b.n 544af6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432fae> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ bl 544a80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432f38> │ │ │ │ ldr r4, [r5, #28] │ │ │ │ b.n 544b2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x432fe4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaec0147 │ │ │ │ + rsbs r1, ip, r7, lsl #1 │ │ │ │ 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] @ (544d50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433208>) │ │ │ │ sub sp, #16 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -1746836,15 +1746838,15 @@ │ │ │ │ b.n 544bac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433064> │ │ │ │ ldr r2, [pc, #12] @ (544d58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433210>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 544cae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433166> │ │ │ │ nop │ │ │ │ push {r4, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bic.w r1, sl, r7, lsl #1 │ │ │ │ + adds.w r1, sl, r7, lsl #1 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ 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] │ │ │ │ @@ -1746876,15 +1746878,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 544db8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433270> │ │ │ │ bl 544b54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43300c> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w r6, {r0, r1, r2, r6, r8} │ │ │ │ + ldrd r0, r1, [r6, #-284]! @ 0x11c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #500] @ (544fc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433480>) │ │ │ │ ldrb r4, [r0, #4] │ │ │ │ @@ -1748105,15 +1748107,15 @@ │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bgt.n 545a48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433f00> │ │ │ │ + ble.n 545a28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433ee0> │ │ │ │ lsls r7, r0, #5 │ │ │ │ b.n 5459ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433ea4> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 5459ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x433ea2> │ │ │ │ bx lr │ │ │ │ @@ -1749410,15 +1749412,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (546678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434b30>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r2, [r7, #0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5466a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434b58> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749469,36 +1749471,36 @@ │ │ │ │ ldr r0, [pc, #64] @ (546724 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434bdc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (546728 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434be0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r6, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr2 0, 3, r0, cr14, cr13, {5} │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + vqadd.u16 d16, d30, d29 │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mcr2 0, 3, r0, cr10, cr13, {5} │ │ │ │ - mrc2 0, 3, r0, cr12, cr13, {5} │ │ │ │ - mcr2 0, 2, r0, cr10, cr13, {5} │ │ │ │ - ldr r4, [pc, #592] @ (546960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e18>) │ │ │ │ + vqadd.u16 d16, d26, d29 │ │ │ │ + vqadd.u32 d16, d28, d29 │ │ │ │ + vqadd.u64 d0, d26, d29 │ │ │ │ + ldr r5, [pc, #528] @ (546920 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434dd8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r5, [pc, #520] @ (54691c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434dd4>) │ │ │ │ + ldr r6, [pc, #456] @ (5468dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434d94>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [pc, #528] @ (546928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434de0>) │ │ │ │ + ldr r6, [pc, #464] @ (5468e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434da0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mrc2 0, 3, r0, cr6, cr13, {5} │ │ │ │ - mrc2 0, 3, r0, cr8, cr13, {5} │ │ │ │ - mrc2 0, 3, r0, cr10, cr13, {5} │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + vqadd.u32 d16, d22, d29 │ │ │ │ + vqadd.u32 d16, d24, d29 │ │ │ │ + vqadd.u32 d16, d26, d29 │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcs.n 546780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434c38> │ │ │ │ + bcc.n 546760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434c18> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 546750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434c08> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749549,37 +1749551,37 @@ │ │ │ │ ldr r0, [pc, #64] @ (5467d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434c8c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (5467d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434c90>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mcr2 0, 2, r0, cr4, cr13, {5} │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + vqadd.u64 d0, d20, d29 │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bhi.n 5466f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434ba8> │ │ │ │ + bls.n 5466d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434b88> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - mcr2 0, 0, r0, cr6, cr13, {5} │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + mrc2 0, 7, r0, cr6, cr13, {5} │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stc2l 0, cr0, [r6, #756]! @ 0x2f4 │ │ │ │ - stc2l 0, cr0, [r8, #756]! @ 0x2f4 │ │ │ │ - stc2l 0, cr0, [sl, #756]! @ 0x2f4 │ │ │ │ - stc2l 0, cr0, [ip, #756]! @ 0x2f4 │ │ │ │ - stc2l 0, cr0, [lr, #756]! @ 0x2f4 │ │ │ │ + mrc2 0, 6, r0, cr6, cr13, {5} │ │ │ │ + mrc2 0, 6, r0, cr8, cr13, {5} │ │ │ │ + mrc2 0, 6, r0, cr10, cr13, {5} │ │ │ │ + mrc2 0, 6, r0, cr12, cr13, {5} │ │ │ │ + mrc2 0, 6, r0, cr14, cr13, {5} │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 546800 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434cb8> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1749629,50 +1749631,50 @@ │ │ │ │ ldr r0, [pc, #64] @ (546884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434d3c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (546888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434d40>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldc2 0, cr0, [ip, #756]! @ 0x2f4 │ │ │ │ - stc2 0, cr0, [lr, #-756] @ 0xfffffd0c │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + mcr2 0, 5, r0, cr12, cr13, {5} │ │ │ │ + ldc2l 0, cr0, [lr, #756]! @ 0x2f4 │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #136] @ (5468fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434db4>) │ │ │ │ + ldr r5, [pc, #72] @ (5468bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434d74>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #144] @ (546908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434dc0>) │ │ │ │ + ldr r5, [pc, #80] @ (5468c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434d80>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stc2l 0, cr0, [r6, #-756]! @ 0xfffffd0c │ │ │ │ - stc2l 0, cr0, [r8, #-756]! @ 0xfffffd0c │ │ │ │ - stc2l 0, cr0, [sl, #-756]! @ 0xfffffd0c │ │ │ │ - stc2l 0, cr0, [ip, #-756]! @ 0xfffffd0c │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + mrc2 0, 2, r0, cr6, cr13, {5} │ │ │ │ + mrc2 0, 2, r0, cr8, cr13, {5} │ │ │ │ + mrc2 0, 2, r0, cr10, cr13, {5} │ │ │ │ + mrc2 0, 2, r0, cr12, cr13, {5} │ │ │ │ + asrs r6, r2, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 54689a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434d52> │ │ │ │ ldr r3, [pc, #12] @ (5468a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434d58>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5468a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434d5c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r7, pc, #384 @ (adr r7, 546a28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434ee0>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1749730,25 +1749732,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (54694c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e04>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r7, pc, #136 @ (adr r7, 5469b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e70>) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2l 0, cr0, [r0], #756 @ 0x2f4 │ │ │ │ - add r7, pc, #88 @ (adr r7, 546990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e48>) │ │ │ │ + ldc2l 0, cr0, [r0, #756] @ 0x2f4 │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2 0, cr0, [r0, #756] @ 0x2f4 │ │ │ │ - stc2l 0, cr0, [r2, #-756] @ 0xfffffd0c │ │ │ │ - ldc2l 0, cr0, [r4], {189} @ 0xbd │ │ │ │ - stc2l 0, cr0, [r2, #-756] @ 0xfffffd0c │ │ │ │ - stc2 0, cr0, [r8, #-756] @ 0xfffffd0c │ │ │ │ - stc2l 0, cr0, [r2], #756 @ 0x2f4 │ │ │ │ + mrc2 0, 3, r0, cr0, cr13, {5} │ │ │ │ + mrc2 0, 1, r0, cr2, cr13, {5} │ │ │ │ + stc2l 0, cr0, [r4, #756] @ 0x2f4 │ │ │ │ + mrc2 0, 1, r0, cr2, cr13, {5} │ │ │ │ + ldc2l 0, cr0, [r8, #756]! @ 0x2f4 │ │ │ │ + ldc2l 0, cr0, [r2, #756] @ 0x2f4 │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ bhi.n 546960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e18> │ │ │ │ ldr r3, [pc, #20] @ (54696c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e24>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 546966 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e1e> │ │ │ │ bx lr │ │ │ │ @@ -1749756,56 +1749758,56 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (546974 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e2c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r6, [r3, #20] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r6, pc, #616 @ (adr r6, 546bdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435094>) │ │ │ │ + add r7, pc, #552 @ (adr r7, 546b9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435054>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r6, pc, #592 @ (adr r6, 546bc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435080>) │ │ │ │ + add r7, pc, #528 @ (adr r7, 546b88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435040>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 546986 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e3e> │ │ │ │ ldr r3, [pc, #12] @ (54698c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e44>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (546990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e48>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [r4, #16] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r6, pc, #464 @ (adr r6, 546b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43501c>) │ │ │ │ + add r7, pc, #400 @ (adr r7, 546b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434fdc>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 5469a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e5a> │ │ │ │ ldr r3, [pc, #12] @ (5469a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e60>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5469ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e64>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r6, pc, #352 @ (adr r6, 546b10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434fc8>) │ │ │ │ + add r7, pc, #288 @ (adr r7, 546ad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434f88>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5469be <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e76> │ │ │ │ ldr r3, [pc, #12] @ (5469c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e7c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5469c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e80>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #8] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r6, pc, #240 @ (adr r6, 546abc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434f74>) │ │ │ │ + add r7, pc, #176 @ (adr r7, 546a7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434f34>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 5469e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e9c> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 5469e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434e98> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1749899,18 +1749901,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (546abc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434f74>) │ │ │ │ ldr r1, [pc, #20] @ (546ac0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x434f78>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb.w r0, [r0, #203] @ 0xcb │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + @ instruction: 0xfa8000cb │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r1, #75 @ 0x4b │ │ │ │ bhi.n 546bbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435074> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1750031,29 +1750033,29 @@ │ │ │ │ ldr r1, [pc, #48] @ (546c1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4350d4>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str.w lr, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ vminnm.f32 , , │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ sub sp, #440 @ 0x1b8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1750458,15 +1750460,15 @@ │ │ │ │ ... │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r4, [r5, #6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 54703c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4354f4> │ │ │ │ @@ -1750592,19 +1750594,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 54719c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435654> │ │ │ │ + bvc.n 54717c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435634> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldrh r4, [r4, #52] @ 0x34 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -1751310,21 +1751312,21 @@ │ │ │ │ bl 54778c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435c44> │ │ │ │ b.n 54786e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435d26> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r6, r7, #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] @ 547948 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435e00> │ │ │ │ @@ -1751358,15 +1751360,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ strh r2, [r2, #54] @ 0x36 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -1751442,23 +1751444,23 @@ │ │ │ │ bl 5478e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435d9c> │ │ │ │ b.n 5479e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435e98> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 547998 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435e50> │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r6, r7, #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] @ 547aa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435f58> │ │ │ │ @@ -1751492,15 +1751494,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 547ad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435f88> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r1, #24 │ │ │ │ @@ -1751541,39 +1751543,39 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (547b34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435fec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (547b38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435ff0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + beq.n 547a64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435f1c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 547c1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4360d4> │ │ │ │ + bls.n 547bfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4360b4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - eors r0, r6 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r6, 547bac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436064> │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ite le │ │ │ │ - lslle r6, r0, #3 │ │ │ │ - pushgt {lr} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + 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 │ │ │ │ strd r1, r2, [sp] │ │ │ │ movw r1, #441 @ 0x1b9 │ │ │ │ @@ -1752039,27 +1752041,27 @@ │ │ │ │ movls r3, #1 │ │ │ │ strb.w r3, [r4, #1085] @ 0x43d │ │ │ │ b.n 547e8e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436346> │ │ │ │ strh r6, [r5, #22] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ strh r0, [r7, #12] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1752318,71 +1752320,71 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 5482ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436766> │ │ │ │ mov r3, r0 │ │ │ │ b.n 548146 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4365fe> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5482ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436766> │ │ │ │ nop │ │ │ │ - b.n 548a1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436ed4> │ │ │ │ + b.n 547bfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4360b4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bgt.n 548254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43670c> │ │ │ │ + ble.n 548234 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4366ec> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bics r6, r3 │ │ │ │ + add lr, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r2, #15 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bne.n 54830c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4367c4> │ │ │ │ + bne.n 5482ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4367a4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [pc, #152] @ (5483c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43687c>) │ │ │ │ + ldr r7, [pc, #88] @ (548384 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43683c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + cbz r6, 548350 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436808> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, #154 @ 0x9a │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - beq.n 5483c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43687c> │ │ │ │ + bne.n 5483a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43685c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #84] @ (5483bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436874>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1752415,19 +1752417,19 @@ │ │ │ │ bhi.n 548386 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43683e> │ │ │ │ ldr r2, [pc, #20] @ (5483c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43687c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bvs.n 54841c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4368d4> │ │ │ │ + bvc.n 5483fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4368b4> │ │ │ │ lsls r3, r1, #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] @ (548440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4368f8>) │ │ │ │ @@ -1752479,19 +1752481,19 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #16] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1752500,16 +1752502,16 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (548488 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436940>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - mcr2 0, 3, r0, cr2, cr13, {5} │ │ │ │ - mrc2 0, 3, r0, cr12, cr13, {5} │ │ │ │ + vqadd.u16 d16, d18, d29 │ │ │ │ + vqadd.u32 d16, d28, d29 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #16 │ │ │ │ cmp r1, ip │ │ │ │ @@ -1752552,23 +1752554,24 @@ │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ ldr r3, [pc, #28] @ (548524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4369dc>) │ │ │ │ mov.w r2, #744 @ 0x2e8 │ │ │ │ ldr r1, [pc, #28] @ (548528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4369e0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - vshr.u64 d0, d29, #34 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #756]! @ 0x2f4 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + mcr2 0, 7, r0, cr10, cr13, {5} │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stc2l 0, cr0, [sl, #756]! @ 0x2f4 │ │ │ │ + mrc2 0, 6, r0, cr10, cr13, {5} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #20 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1752596,35 +1752599,35 @@ │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ ldr r5, [pc, #20] @ (548594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436a4c>) │ │ │ │ add r5, pc │ │ │ │ b.n 548566 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436a1e> │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436918> │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - vqadd.u8 d0, d20, d29 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + vshr.u64 d16, d29, #12 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (5485b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436a70>) │ │ │ │ movw r2, #645 @ 0x285 │ │ │ │ ldr r1, [pc, #12] @ (5485bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436a74>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mcr2 0, 6, r0, cr12, cr13, {5} │ │ │ │ + vshr.u64 d0, d29, #4 │ │ │ │ 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 │ │ │ │ cbz r2, 548620 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436ad8> │ │ │ │ @@ -1752686,17 +1752689,17 @@ │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ ldr r1, [pc, #16] @ (548670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436b28>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mrc2 0, 0, r0, cr8, cr13, {5} │ │ │ │ + vqadd.u8 d0, d24, d29 │ │ │ │ stmdb 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 │ │ │ │ @@ -1752769,19 +1752772,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436918> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436944> │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ble.n 548808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436cc0> │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldc2 0, cr0, [sl, #756] @ 0x2f4 │ │ │ │ + mcr2 0, 4, r0, cr10, cr13, {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 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ @@ -1752840,19 +1752843,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (5487f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436cb0>) │ │ │ │ movw r2, #1057 @ 0x421 │ │ │ │ ldr r1, [pc, #20] @ (5487fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436cb4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - vshr.u64 d16, d29, #26 │ │ │ │ - stc2 0, cr0, [r8], #756 @ 0x2f4 │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + ldc2 0, cr0, [r8, #756] @ 0x2f4 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldc2 0, cr0, [r2], {189} @ 0xbd │ │ │ │ + stc2 0, cr0, [r2, #756] @ 0x2f4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -1753015,16 +1753019,16 @@ │ │ │ │ ldr r3, [pc, #16] @ (54899c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436e54>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (5489a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436e58>) │ │ │ │ movw r2, #1324 @ 0x52c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - mcr2 0, 6, r0, cr0, cr13, {5} │ │ │ │ - @ instruction: 0xfae600bd │ │ │ │ + vshr.u64 d0, d29, #16 │ │ │ │ + @ instruction: 0xfbd600bd │ │ │ │ stmdb 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] @ (548c20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4370d8>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -1753284,24 +1753288,24 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8, #-756] @ 0xfffffd0c │ │ │ │ - bhi.n 548b60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437018> │ │ │ │ + mcr2 0, 0, r0, cr8, cr13, {5} │ │ │ │ + bls.n 548d40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4371f8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str.w r0, [sl, #189] @ 0xbd │ │ │ │ - ldc2 0, cr0, [sl], {189} @ 0xbd │ │ │ │ - strh.w r0, [ip, #189] @ 0xbd │ │ │ │ - stc2 0, cr0, [lr, #-756] @ 0xfffffd0c │ │ │ │ - bhi.n 548d10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4371c8> │ │ │ │ + ldrsh.w r0, [sl, #189] @ 0xbd │ │ │ │ + stc2 0, cr0, [sl, #756] @ 0x2f4 │ │ │ │ + ldrsb.w r0, [ip, #189] @ 0xbd │ │ │ │ + ldc2l 0, cr0, [lr, #756]! @ 0x2f4 │ │ │ │ + bls.n 548cf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4371a8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb.w r0, [r8, #189] @ 0xbd │ │ │ │ + vst1.8 @ instruction: 0xf98800bd │ │ │ │ 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 │ │ │ │ bhi.n 548cc6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43717e> │ │ │ │ @@ -1753343,20 +1753347,20 @@ │ │ │ │ ldr r3, [pc, #32] @ (548ce8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4371a0>) │ │ │ │ movw r2, #3419 @ 0xd5b │ │ │ │ ldr r1, [pc, #28] @ (548cec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4371a4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r2, #-756] @ 0xfffffd0c │ │ │ │ - @ instruction: 0xf7d400bd │ │ │ │ - mrrc2 0, 11, r0, lr, cr13 │ │ │ │ - @ instruction: 0xf7bc00bd │ │ │ │ - stc2 0, cr0, [sl, #-756]! @ 0xfffffd0c │ │ │ │ - @ instruction: 0xf7ac00bd │ │ │ │ + ldc2l 0, cr0, [r2, #756]! @ 0x2f4 │ │ │ │ + str.w r0, [r4, #189] @ 0xbd │ │ │ │ + stc2l 0, cr0, [lr, #-756] @ 0xfffffd0c │ │ │ │ + strh.w r0, [ip, #189] @ 0xbd │ │ │ │ + mrc2 0, 0, r0, cr10, cr13, {5} │ │ │ │ + ldrb.w r0, [ip, #189] @ 0xbd │ │ │ │ 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 │ │ │ │ subs r2, r3, #1 │ │ │ │ @@ -1753412,20 +1753416,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (548da0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437258>) │ │ │ │ movw r2, #3333 @ 0xd05 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r2], #756 @ 0x2f4 │ │ │ │ - @ instruction: 0xf74c00bd │ │ │ │ - ldc2l 0, cr0, [r0, #-756] @ 0xfffffd0c │ │ │ │ - @ instruction: 0xf71200bd │ │ │ │ - ldc2l 0, cr0, [sl], {189} @ 0xbd │ │ │ │ - @ instruction: 0xf6f800bd │ │ │ │ + ldc2l 0, cr0, [r2, #756] @ 0x2f4 │ │ │ │ + ldrh.w r0, [ip, sp, lsl #3] │ │ │ │ + mcr2 0, 2, r0, cr0, cr13, {5} │ │ │ │ + strb.w r0, [r2, sp, lsl #3] │ │ │ │ + stc2l 0, cr0, [sl, #756] @ 0x2f4 │ │ │ │ + @ instruction: 0xf7e800bd │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (548e54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43730c>) │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1753571,18 +1753575,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3513 @ 0xdb9 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbf200bd │ │ │ │ - bpl.n 548f70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437428> │ │ │ │ + stc2l 0, cr0, [r2], #756 @ 0x2f4 │ │ │ │ + bvs.n 548f50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437408> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adcs.w r0, r8, #6193152 @ 0x5e8000 │ │ │ │ + movw r0, #35005 @ 0x88bd │ │ │ │ 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 r2, [pc, #216] @ (549028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4374e0>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [pc, #216] @ (54902c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4374e4>) │ │ │ │ @@ -1753709,22 +1753713,22 @@ │ │ │ │ ldr r1, [pc, #36] @ (5490a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437558>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3528 @ 0xdc8 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - @ instruction: 0xface00bd │ │ │ │ - bcc.n 54903c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4374f4> │ │ │ │ + @ instruction: 0xfbbe00bd │ │ │ │ + bmi.n 54901c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4374d4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ands.w r0, r0, #6193152 @ 0x5e8000 │ │ │ │ - @ instruction: 0xfad800bd │ │ │ │ - bcc.n 54901c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4374d4> │ │ │ │ + add.w r0, r0, #6193152 @ 0x5e8000 │ │ │ │ + smlaltt r0, r0, r8, sp │ │ │ │ + bmi.n 548ffc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4374b4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf3fa00bd │ │ │ │ + @ instruction: 0xf4ea00bd │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1753943,19 +1753947,19 @@ │ │ │ │ b.n 5491da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437692> │ │ │ │ movs r2, #32 │ │ │ │ b.n 54916c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437624> │ │ │ │ movs r2, #1 │ │ │ │ b.n 5491da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437692> │ │ │ │ movs r2, #1 │ │ │ │ b.n 54916c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437624> │ │ │ │ - vst1.8 @ instruction: 0xf9c800bd │ │ │ │ - ldrb.w r0, [r2, #189] @ 0xbd │ │ │ │ - bne.n 549270 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437728> │ │ │ │ + @ instruction: 0xfab800bd │ │ │ │ + vst1.8 @ instruction: 0xf98200bd │ │ │ │ + bcs.n 549250 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437708> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf1f800bd │ │ │ │ + @ instruction: 0xf2e800bd │ │ │ │ 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 │ │ │ │ movs r1, #16 │ │ │ │ @@ -1754094,19 +1754098,19 @@ │ │ │ │ b.n 5493f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4378a8> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ b.n 5493b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437870> │ │ │ │ movs r2, #32 │ │ │ │ b.n 5493b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437870> │ │ │ │ movs r2, #1 │ │ │ │ b.n 5493b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437870> │ │ │ │ - @ instruction: 0xf79e00bd │ │ │ │ - @ instruction: 0xf6fa00bd │ │ │ │ - beq.n 5494b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437968> │ │ │ │ + strb.w r0, [lr, #189] @ 0xbd │ │ │ │ + @ instruction: 0xf7ea00bd │ │ │ │ + bne.n 549490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437948> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - orn r0, r0, #189 @ 0xbd │ │ │ │ + adcs.w r0, r0, #189 @ 0xbd │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #16 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1754176,20 +1754180,20 @@ │ │ │ │ movw r2, #578 @ 0x242 │ │ │ │ ldr r1, [pc, #28] @ (549538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4379f0>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - @ instruction: 0xf6b000bd │ │ │ │ - vqadd.s64 d16, d18, d29 │ │ │ │ - @ instruction: 0xf66c00bd │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + @ instruction: 0xf7a000bd │ │ │ │ + orn r0, r2, #189 @ 0xbd │ │ │ │ + @ instruction: 0xf75c00bd │ │ │ │ + beq.n 549554 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437a0c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vqadd.s16 d16, d26, d29 │ │ │ │ + orr.w r0, sl, #189 @ 0xbd │ │ │ │ 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 54946c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437924> │ │ │ │ @@ -1754302,15 +1754306,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r5 │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436918> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436944> │ │ │ │ - @ instruction: 0xf5f400bd │ │ │ │ + @ instruction: 0xf6e400bd │ │ │ │ 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 54946c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437924> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1754322,16 +1754326,16 @@ │ │ │ │ ldr r3, [pc, #16] @ (5496b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437b6c>) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ ldr r1, [pc, #12] @ (5496b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437b70>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - @ instruction: 0xf53c00bd │ │ │ │ - stcl 0, cr0, [lr, #756] @ 0x2f4 │ │ │ │ + @ instruction: 0xf62c00bd │ │ │ │ + mrc 0, 5, r0, cr14, cr13, {5} │ │ │ │ stmdb 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 r9, [pc, #1044] @ 549ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437f9c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1754696,33 +1754700,33 @@ │ │ │ │ movw r2, #829 @ 0x33d │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436918> │ │ │ │ movs r2, #2 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436944> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r6, r0, #3 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf35800bd │ │ │ │ - adc.w r0, r2, #189 @ 0xbd │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + orr.w r0, r8, #6193152 @ 0x5e8000 │ │ │ │ + @ instruction: 0xf23200bd │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xe9ac00bd │ │ │ │ + eors.w r0, ip, sp, ror #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 │ │ │ │ and.w r3, r3, #15 │ │ │ │ @@ -1754748,18 +1754752,18 @@ │ │ │ │ ldr r3, [pc, #24] @ (549b74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43802c>) │ │ │ │ ldr r1, [pc, #24] @ (549b78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438030>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1977 @ 0x7b9 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - add.w r0, r6, #189 @ 0xbd │ │ │ │ - ldmdb r0!, {r0, r2, r3, r4, r5, r7} │ │ │ │ - @ instruction: 0xf0c800bd │ │ │ │ - ldmdb sl, {r0, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf1f600bd │ │ │ │ + bic.w r0, r0, sp, ror #2 │ │ │ │ + subs.w r0, r8, #189 @ 0xbd │ │ │ │ + and.w r0, sl, sp, ror #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] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1754790,16 +1754794,16 @@ │ │ │ │ mov.w r2, #3568 @ 0xdf0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0bc00bd │ │ │ │ - stmia.w sl!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + sub.w r0, ip, #189 @ 0xbd │ │ │ │ + @ instruction: 0xe99a00bd │ │ │ │ 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 │ │ │ │ cmp.w ip, #128 @ 0x80 │ │ │ │ @@ -1754829,18 +1754833,18 @@ │ │ │ │ ldr r3, [pc, #24] @ (549c54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43810c>) │ │ │ │ movw r2, #3585 @ 0xe01 │ │ │ │ ldr r1, [pc, #20] @ (549c58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438110>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - eors.w r0, lr, #189 @ 0xbd │ │ │ │ - strex r0, r0, [r8, #756] @ 0x2f4 │ │ │ │ - @ instruction: 0xf0c600bd │ │ │ │ - @ instruction: 0xe83800bd │ │ │ │ + @ instruction: 0xf18e00bd │ │ │ │ + ldmdb r8!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + subs.w r0, r6, #189 @ 0xbd │ │ │ │ + stmdb r8!, {r0, r2, r3, 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1755014,20 +1755018,19 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 549c5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438114> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 549e28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4382e0> │ │ │ │ b.n 549dd6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43828e> │ │ │ │ - eors.w r0, ip, #189 @ 0xbd │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + @ instruction: 0xf18c00bd │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 549e10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4382c8> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf0ac00bd │ │ │ │ + @ instruction: 0xe8ce00bd │ │ │ │ + @ instruction: 0xf19c00bd │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1755087,16 +1755090,16 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.n 549ed6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43838e> │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436918> │ │ │ │ movs r2, #5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436944> │ │ │ │ - mcr 0, 5, r0, cr4, cr13, {5} │ │ │ │ - b.n 549760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437c18> │ │ │ │ + vshr.s64 d0, d29, #44 │ │ │ │ + b.n 549940 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437df8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 549f3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4383f4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1755300,56 +1755303,56 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1820 @ 0x71c │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - vqadd.s64 d0, d24, d29 │ │ │ │ - vqadd.s16 d0, d26, d29 │ │ │ │ - b.n 549ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437f9c> │ │ │ │ + bic.w r0, r8, #189 @ 0xbd │ │ │ │ + and.w r0, sl, #189 @ 0xbd │ │ │ │ + b.n 549cc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43817c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrc 0, 3, r0, cr8, cr13, {5} │ │ │ │ - b.n 549ac0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437f78> │ │ │ │ + vqadd.s32 d16, d24, d29 │ │ │ │ + b.n 549ca0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438158> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr 0, 4, r0, cr12, cr13, {5} │ │ │ │ - b.n 549a90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437f48> │ │ │ │ + vqadd.s64 d16, d28, d29 │ │ │ │ + b.n 549c70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438128> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr 0, 1, r0, cr4, cr13, {5} │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + vqadd.s16 d0, d20, d29 │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 549a4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437f04> │ │ │ │ + b.n 549c2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4380e4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldcl 0, cr0, [r2, #756]! @ 0x2f4 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + mcr 0, 7, r0, cr2, cr13, {5} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 549a0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437ec4> │ │ │ │ + b.n 549bec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4380a4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stcl 0, cr0, [r4, #-756] @ 0xfffffd0c │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + mrc 0, 1, r0, cr4, cr13, {5} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 5499b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437e6c> │ │ │ │ + b.n 549b94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43804c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc 0, cr0, [lr, #756]! @ 0x2f4 │ │ │ │ - b.n 54a8d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d90> │ │ │ │ + mcr 0, 5, r0, cr14, cr13, {5} │ │ │ │ + b.n 549ab8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437f70> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stc 0, cr0, [r6, #-756] @ 0xfffffd0c │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + ldcl 0, cr0, [r6, #756]! @ 0x2f4 │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 54a8a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d5c> │ │ │ │ + b.n 549a84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437f3c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stcl 0, cr0, [r8], #756 @ 0x2f4 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + ldcl 0, cr0, [r8, #756] @ 0x2f4 │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 54a870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d28> │ │ │ │ + b.n 549a50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437f08> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldcl 0, cr0, [r2], {189} @ 0xbd │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stcl 0, cr0, [r2, #756] @ 0x2f4 │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 54a854 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d0c> │ │ │ │ + b.n 549a34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437eec> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1755386,18 +1755389,18 @@ │ │ │ │ ldr r1, [pc, #24] @ (54a208 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4386c0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1515 @ 0x5eb │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - ldcl 0, cr0, [r0], #756 @ 0x2f4 │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ + stcl 0, cr0, [r0, #756]! @ 0x2f4 │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 54a718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438bd0> │ │ │ │ + b.n 54a8f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438db0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 54a214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4386cc> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1755532,24 +1755535,24 @@ │ │ │ │ bl 5431a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x431660> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 54a31a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4387d2> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r4], #-756 @ 0xfffffd0c │ │ │ │ - b.n 54a72c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438be4> │ │ │ │ + ldcl 0, cr0, [r4, #-756] @ 0xfffffd0c │ │ │ │ + b.n 54a90c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438dc4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcrr 0, 11, r0, r0, cr13 │ │ │ │ - b.n 54a65c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438b14> │ │ │ │ + ldc 0, cr0, [r0, #-756]! @ 0xfffffd0c │ │ │ │ + b.n 54a83c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438cf4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc 0, cr0, [r2], #-756 @ 0xfffffd0c │ │ │ │ - stmia r1!, {r2} │ │ │ │ + stc 0, cr0, [r2, #-756]! @ 0xfffffd0c │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 54a604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438abc> │ │ │ │ + b.n 54a7e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438c9c> │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1755843,24 +1755846,24 @@ │ │ │ │ str r0, [r2, #16] │ │ │ │ b.n 54a420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4388d8> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 54a420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4388d8> │ │ │ │ b.n 54a644 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438afc> │ │ │ │ - @ instruction: 0xeb2600bd │ │ │ │ - b.n 54a6cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438b84> │ │ │ │ + ldc 0, cr0, [r6], {189} @ 0xbd │ │ │ │ + b.n 54a8ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d64> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrd r0, r0, [r6, #756]! @ 0x2f4 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + @ instruction: 0xeae600bd │ │ │ │ + b.n 54a864 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d1c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrd r0, r0, [r6], #-756 @ 0x2f4 │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + strd r0, r0, [r6, #-756]! @ 0x2f4 │ │ │ │ + svc 22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xe85a00bd │ │ │ │ + strd r0, r0, [sl, #-756] @ 0x2f4 │ │ │ │ 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 │ │ │ │ @@ -1755903,22 +1755906,21 @@ │ │ │ │ ldr r1, [pc, #32] @ (54a74c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438c04>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1770 @ 0x6ea │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - b.n 54a62c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438ae4> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - ble.n 54a81c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438cd4> │ │ │ │ + strd r0, r0, [r6], #-756 @ 0x2f4 │ │ │ │ + udf #92 @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia.w r0, {r0, r2, r3, r4, r5, r7} │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + @ instruction: 0xe98000bd │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 54a7e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438c9c> │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1755961,16 +1755963,16 @@ │ │ │ │ ldr r3, [pc, #16] @ (54a7c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438c7c>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (54a7c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438c80>) │ │ │ │ movw r2, #1555 @ 0x613 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - @ instruction: 0xe83000bd │ │ │ │ - bgt.n 54a748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438c00> │ │ │ │ + stmdb r0!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + ble.n 54a728 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438be0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1756014,25 +1756016,24 @@ │ │ │ │ ldr r1, [pc, #36] @ (54a858 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d10>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2659 @ 0xa63 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - b.n 54a824 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438cdc> │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + @ instruction: 0xe8de00bd │ │ │ │ + pop {r2, r3, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 54a900 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438db8> │ │ │ │ + ble.n 54a8e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d98> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 54a924 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438ddc> │ │ │ │ + blt.n 54a904 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438dbc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r2} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 54a8e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d98> │ │ │ │ + ble.n 54a8c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d78> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1756079,19 +1756080,19 @@ │ │ │ │ ldr r3, [pc, #16] @ (54a8dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d94>) │ │ │ │ ldr r1, [pc, #20] @ (54a8e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d98>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - bls.n 54a87c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d34> │ │ │ │ + bge.n 54a85c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d14> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 54a93a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438df2> │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 54a838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438cf0> │ │ │ │ + bgt.n 54a818 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438cd0> │ │ │ │ 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 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1756128,19 +1756129,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54a954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438e0c>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2595 @ 0xa23 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - bls.n 54aa10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438ec8> │ │ │ │ + bge.n 54a9f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438ea8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 54a9ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438e86> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 54a9cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438e84> │ │ │ │ + bgt.n 54a9ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438e64> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1756254,23 +1756255,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (54aa98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438f50>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2563 @ 0xa03 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - b.n 54a66c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438b24> │ │ │ │ + b.n 54a84c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438d04> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 54aab4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438f6c> │ │ │ │ + blt.n 54aa94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438f4c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54a62c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438ae4> │ │ │ │ + b.n 54a80c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438cc4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r2, 54aac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438f80> │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 54aa98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438f50> │ │ │ │ + bge.n 54aa78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438f30> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 54aac8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438f80> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 54aaec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438fa4> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1756319,17 +1756320,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5510 @ 0x1586 │ │ │ │ ldr r1, [pc, #12] @ (54ab24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438fdc>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - b.n 54a5e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438a9c> │ │ │ │ + b.n 54a7c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438c7c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 54abec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4390a4> │ │ │ │ + bge.n 54abcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439084> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ @@ -1756444,27 +1756445,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5595 @ 0x15db │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ stmia r1!, {r0, r2, r4, r6} │ │ │ │ - vtbl.8 d29, {d31-, q11, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 54ab84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43903c> │ │ │ │ + bls.n 54ad64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43921c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54a58c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438a44> │ │ │ │ + b.n 54a76c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438c24> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 54ad4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439204> │ │ │ │ + bls.n 54ad2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4391e4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54a554 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438a0c> │ │ │ │ + b.n 54a734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438bec> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 54acc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439180> │ │ │ │ + bls.n 54aca8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439160> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #20 │ │ │ │ @@ -1756533,25 +1756534,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (54ad58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439210>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - b.n 54b4d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43998c> │ │ │ │ + b.n 54a6b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438b6c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 54ad10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4391c8> │ │ │ │ + bvs.n 54acf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4391a8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54b4f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4399ac> │ │ │ │ + b.n 54a6d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438b8c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 54adf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4392b0> │ │ │ │ + bhi.n 54add8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439290> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 54ad1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4391d4> │ │ │ │ + bvs.n 54acfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4391b4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 54acd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439188> │ │ │ │ + bvs.n 54acb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439168> │ │ │ │ lsls r5, r7, #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, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1756628,21 +1756629,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (54ae30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4392e8>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ movs r2, #1 │ │ │ │ b.n 54adbe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439276> │ │ │ │ - b.n 54b45c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439914> │ │ │ │ + b.n 54a63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x438af4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 54af1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4393d4> │ │ │ │ + bvc.n 54aefc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4393b4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54b3b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43986c> │ │ │ │ + b.n 54b594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439a4c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 54adf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4392a8> │ │ │ │ + bpl.n 54add0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439288> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1757101,19 +1757102,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 54b318 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4397d0> │ │ │ │ + ble.n 54b2f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4397b0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bne.n 54b294 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43974c> │ │ │ │ + bcs.n 54b274 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43972c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.w 54b432 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4398ea> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1757275,41 +1757276,41 @@ │ │ │ │ str.w r3, [r4, #1164] @ 0x48c │ │ │ │ b.n 54b32e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4397e6> │ │ │ │ mov r0, r4 │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436918> │ │ │ │ ldr r0, [pc, #56] @ (54b4c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439978>) │ │ │ │ add r0, pc │ │ │ │ b.n 54b300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4397b8> │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 54b440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4398f8> │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 54b434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4398ec> │ │ │ │ + udf #186 @ 0xba │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 54b58c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439a44> │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 54b3c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43987c> │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 54b5a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439a5c> │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 54b584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439a3c> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 54b4f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4399a8> │ │ │ │ + bmi.n 54b4d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439988> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 54b4f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4399b0> │ │ │ │ + bne.n 54b4d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439990> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r2, #12 │ │ │ │ lsls r1, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1757384,17 +1757385,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (54b5a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439a58>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1757602,29 +1757603,29 @@ │ │ │ │ ldr r3, [pc, #40] @ (54b7f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439cb0>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #40] @ (54b7fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439cb4>) │ │ │ │ movw r2, #1167 @ 0x48f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - bge.n 54b740 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439bf8> │ │ │ │ + blt.n 54b720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439bd8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ + beq.n 54b768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439c20> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 54b7d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439c8c> │ │ │ │ + bge.n 54b7b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x439c6c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1758177,129 +1758178,129 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ blx ip │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bls.n 54bcb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a168> │ │ │ │ + bge.n 54bc90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a148> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 54be30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2e8> │ │ │ │ + blt.n 54be10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2c8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 54be34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2ec> │ │ │ │ + bls.n 54be14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2cc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r7, r0, #5 │ │ │ │ - bhi.n 54bdf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2ac> │ │ │ │ + bls.n 54bdd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a28c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 54bcec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a1a4> │ │ │ │ + bhi.n 54bccc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a184> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 54bd58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a210> │ │ │ │ + bhi.n 54bd38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a1f0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 54be20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2d8> │ │ │ │ + bge.n 54be00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2b8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 54beb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a370> │ │ │ │ + bge.n 54be98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a350> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 54bd1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a1d4> │ │ │ │ + bhi.n 54bcfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a1b4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r4, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 54bcf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a1a8> │ │ │ │ + bhi.n 54bed0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a388> │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 54beac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a364> │ │ │ │ + bhi.n 54be8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a344> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 54bd28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a1e0> │ │ │ │ + bhi.n 54bd08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a1c0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 54be30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2e8> │ │ │ │ + bhi.n 54be10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2c8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 54be3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2f4> │ │ │ │ + bhi.n 54be1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2d4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 54be54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a30c> │ │ │ │ + bhi.n 54be34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2ec> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 54be4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a304> │ │ │ │ + bhi.n 54be2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2e4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r0, r2, r3, r7} │ │ │ │ - vrsubhn.i d29, , q10 │ │ │ │ + vqshl.u64 d29, d4, #63 @ 0x3f │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 54bd50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a208> │ │ │ │ + bls.n 54bd30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a1e8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 54bd68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a220> │ │ │ │ + bvc.n 54bd48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a200> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 54bde4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a29c> │ │ │ │ + bvc.n 54bdc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a27c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr.w pc, [r5, #255]! │ │ │ │ - bvs.n 54bdac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a264> │ │ │ │ + bvc.n 54bd8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a244> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 54be10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2c8> │ │ │ │ + bvc.n 54bdf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a2a8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ - vmlsl.u , d31, d6[0] │ │ │ │ + vqshl.u64 d29, d22, #63 @ 0x3f │ │ │ │ lsls r5, r7, #2 │ │ │ │ bge.n 54be4a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a302> │ │ │ │ - vabdl.u , d31, d0 │ │ │ │ + vqrshrun.s64 d29, q8, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 54bdd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a288> │ │ │ │ + bvc.n 54bdb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a268> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 54bdd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a28c> │ │ │ │ + bvc.n 54bdb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a26c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ bl 693e4a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x17ade> │ │ │ │ - bvs.n 54bed4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a38c> │ │ │ │ + bvc.n 54beb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a36c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 54befc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a3b4> │ │ │ │ + bvc.n 54bedc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a394> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 54bed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a390> │ │ │ │ + bvc.n 54beb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a370> │ │ │ │ lsls r5, r7, #2 │ │ │ │ add sp, #196 @ 0xc4 │ │ │ │ - @ instruction: 0xffffd768 │ │ │ │ + vqrshrun.s64 d29, q4, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 54bf1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a3d4> │ │ │ │ + bvc.n 54befc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a3b4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 54bd94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a24c> │ │ │ │ + bhi.n 54bd74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a22c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r3} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #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, #3416] @ 0xd58 │ │ │ │ @@ -1758949,31 +1758950,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ b.n 54c59a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43aa52> │ │ │ │ vabdl.u q15, d15, d15 │ │ │ │ - @ instruction: 0xffffbf2a │ │ │ │ + vshr.u32 d28, d10, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - nop │ │ │ │ + nop {15} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 54c4f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a9b0> │ │ │ │ + bvs.n 54c4d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a990> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 54c560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43aa18> │ │ │ │ + bpl.n 54c540 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a9f8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 54cc0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b0c6> │ │ │ │ vcvt.f32.u32 q9, q14, #1 │ │ │ │ bne.w 54c83a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43acf2> │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ movs r2, #24 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -1759422,15 +1759423,15 @@ │ │ │ │ b.n 54c944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43adfc> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 54c902 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43adba> │ │ │ │ movs r5, #1 │ │ │ │ b.n 54c944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43adfc> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl af1e3c │ │ │ │ + bl af1ed4 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54ca0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43aec6> │ │ │ │ mov r7, r6 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov lr, r8 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1759507,15 +1759508,15 @@ │ │ │ │ mov.w r9, r8, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r3, r9 │ │ │ │ vldr s0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54d08c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b544> │ │ │ │ - bl af1f78 │ │ │ │ + bl af2010 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #13 │ │ │ │ bhi.w 54cd1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b1d4> │ │ │ │ cmp r3, #2 │ │ │ │ bls.w 54cd10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b1c8> │ │ │ │ subs r3, #3 │ │ │ │ @@ -1759554,15 +1759555,15 @@ │ │ │ │ beq.w 54cfc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b478> │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [sl] │ │ │ │ str.w r2, [sl, #4] │ │ │ │ strh.w r0, [sl] │ │ │ │ b.n 54cb8a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b042> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl af1fb8 │ │ │ │ + bl af2050 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54ca0e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43aec6> │ │ │ │ rsb r5, r6, #1 │ │ │ │ cbnz r3, 54cc00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b0b8> │ │ │ │ mov r5, r6 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -1759822,15 +1759823,15 @@ │ │ │ │ mov.w r9, r8, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r3, r9 │ │ │ │ vldr s0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54d07c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b534> │ │ │ │ - bl af1dfc │ │ │ │ + bl af1e94 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54cb5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b012> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 5777a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c60> │ │ │ │ ldr r3, [pc, #972] @ (54d2c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b780>) │ │ │ │ ldr r1, [pc, #972] @ (54d2cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b784>) │ │ │ │ @@ -1759969,21 +1759970,21 @@ │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ blx 73c68 │ │ │ │ b.w 54bfbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a474> │ │ │ │ mov.w lr, r0, lsl #3 │ │ │ │ mov.w r8, #8 │ │ │ │ b.w 54c664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ab1c> │ │ │ │ - bl af1d1c │ │ │ │ + bl af1db4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54cb5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b012> │ │ │ │ mov r7, r1 │ │ │ │ mov r4, fp │ │ │ │ b.w 54bfbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43a474> │ │ │ │ - bl af1ea0 │ │ │ │ + bl af1f38 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54cb5a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b012> │ │ │ │ ldr r2, [pc, #568] @ (54d2d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b788>) │ │ │ │ ldr r3, [pc, #572] @ (54d2d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b78c>) │ │ │ │ ldr r1, [pc, #572] @ (54d2d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b790>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -1760170,131 +1760171,131 @@ │ │ │ │ ldr r1, [pc, #252] @ (54d370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b828>) │ │ │ │ movw r2, #3127 @ 0xc37 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ b.n 54cbda <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b092> │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ add r5, pc, #44 @ (adr r5, 54d2bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b774>) │ │ │ │ vtbx.8 d17, {d31- │ │ │ │ - vqshrn.u64 d28, q8, #1 │ │ │ │ + vtbl.8 d28, {d15-d17}, d16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + cbnz r2, 54d2a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b758> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + cpsie a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r2, 54d352 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b80a> │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r2, 54d34e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b806> │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r2, 54d33c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b7f4> │ │ │ │ + push {r1, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r2, 54d342 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b7fa> │ │ │ │ + push {r1, r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r2, 54d348 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b800> │ │ │ │ + cbz r2, 54d384 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b83c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxtb r2, r5 │ │ │ │ + cbz r2, 54d38a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b842> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxtb r2, r2 │ │ │ │ + cbz r2, 54d390 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b848> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxth r2, r7 │ │ │ │ + cbz r2, 54d396 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b84e> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxth r2, r4 │ │ │ │ + cbz r2, 54d39c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b854> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - uxth r6, r0 │ │ │ │ + cbz r6, 54d39c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b854> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxtb r6, r4 │ │ │ │ + cbz r6, 54d3a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b858> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxtb r6, r1 │ │ │ │ + cbz r6, 54d3a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b85e> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxth r6, r6 │ │ │ │ + cbz r6, 54d3ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b864> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxth r6, r2 │ │ │ │ + cbz r6, 54d3ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b864> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxth r2, r0 │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1760328,17 +1760329,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (54d3dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b894>) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ ldr r1, [pc, #12] @ (54d3e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b898>) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + cbnz r4, 54d3e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b898> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + cbz r6, 54d408 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b8c0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (54d4b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43b968>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -1760419,17 +1760420,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #2 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2976] @ 54e078 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c530> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1761577,77 +1761578,77 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 54e0da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c592> │ │ │ │ @ instruction: 0xffffc8b3 │ │ │ │ vtbl.8 d18, {d31- │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r7!, {r0, r2, r4, r5} │ │ │ │ vcvt.u16.f16 d19, d24, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ vqshl.u64 d28, d23, #63 @ 0x3f │ │ │ │ vsli.64 q14, , #63 @ 0x3f │ │ │ │ vrsra.u64 , , #1 │ │ │ │ vshr.u32 , q8, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4} │ │ │ │ + stmia r1!, {} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #792 @ (adr r6, 54e3ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c8a4>) │ │ │ │ + add r7, pc, #728 @ (adr r7, 54e3ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c864>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r1, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ - vaddw.u q14, , d24 │ │ │ │ + vrshr.u32 d28, d8, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #440 @ (adr r6, 54e298 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c750>) │ │ │ │ + add r7, pc, #376 @ (adr r7, 54e258 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c710>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r7, r0, #5 │ │ │ │ - add r4, pc, #336 @ (adr r4, 54e238 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c6f0>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 54e1f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c6b0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #168 @ (adr r4, 54e194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c64c>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 54e154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c60c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r0, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r2, r5 │ │ │ │ + cbnz r2, 54e16a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c622> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 54e318 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c7d0>) │ │ │ │ + add r6, pc, #480 @ (adr r6, 54e2d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c790>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #808 @ (adr r4, 54e434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c8ec>) │ │ │ │ + add r5, pc, #744 @ (adr r5, 54e3f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c8ac>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #712 @ (adr r4, 54e3dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c894>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 54e39c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c854>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x000c │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #536 @ (adr r4, 54e338 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c7f0>) │ │ │ │ + add r5, pc, #472 @ (adr r5, 54e2f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c7b0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #8 │ │ │ │ bne.w 54e304 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c7bc> │ │ │ │ @@ -1761922,113 +1761923,113 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #104 @ (adr r6, 54e458 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c910>) │ │ │ │ + add r7, pc, #40 @ (adr r7, 54e418 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c8d0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #112 @ (adr r3, 54e464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c91c>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 54e424 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c8dc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x005e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 54e790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cc48>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 54e750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cc08>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbnz r0, 54e436 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c8ee> │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #600 @ (adr r2, 54e664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cb1c>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 54e624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cadc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r2, 54e43e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c8f6> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 54e624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cadc>) │ │ │ │ + add r3, pc, #464 @ (adr r3, 54e5e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ca9c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 54e41c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c8d4> │ │ │ │ + rev r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #456 @ (adr r2, 54e5e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ca9c>) │ │ │ │ + add r3, pc, #392 @ (adr r3, 54e5a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ca5c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r2, 54e42a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c8e2> │ │ │ │ + rev r2, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #384 @ (adr r2, 54e5a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ca5c>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 54e564 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ca1c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 54e438 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c8f0> │ │ │ │ + rev r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #312 @ (adr r2, 54e564 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ca1c>) │ │ │ │ + add r3, pc, #248 @ (adr r3, 54e524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c9dc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 54e45c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c914> │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #136 @ (adr r2, 54e4c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c978>) │ │ │ │ + add r3, pc, #72 @ (adr r3, 54e480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c938>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r2, 54e486 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c93e> │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #64 @ (adr r2, 54e480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c938>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 54e440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c8f8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 54e4ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c964> │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #928 @ (adr r1, 54e7e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cca0>) │ │ │ │ + add r2, pc, #864 @ (adr r2, 54e7a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cc60>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3} │ │ │ │ vshr.u64 d28, d25, #1 │ │ │ │ - vsubw.u q11, , d12 │ │ │ │ + vrsra.u64 q11, q14, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #504 @ (adr r1, 54e658 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cb10>) │ │ │ │ + add r2, pc, #440 @ (adr r2, 54e618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cad0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #424 @ (adr r1, 54e610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cac8>) │ │ │ │ + add r2, pc, #360 @ (adr r2, 54e5d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ca88>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #344 @ (adr r1, 54e5c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ca80>) │ │ │ │ + add r2, pc, #280 @ (adr r2, 54e588 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ca40>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #216 @ (adr r1, 54e558 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ca10>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 54e518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c9d0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #144 @ (adr r1, 54e518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c9d0>) │ │ │ │ + add r2, pc, #80 @ (adr r2, 54e4d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c990>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 54e4d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c988>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 54e490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c948>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 54e4b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c96c> │ │ │ │ + rev16 r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 54e880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cd38>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 54e840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ccf8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #920 @ (adr r0, 54e838 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ccf0>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 54e7f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ccb0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - hlt 0x003e │ │ │ │ + cbnz r6, 54e50e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c9c6> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #848 @ (adr r0, 54e7f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ccb0>) │ │ │ │ + add r1, pc, #784 @ (adr r1, 54e7b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cc70>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - revsh r4, r0 │ │ │ │ + cbnz r4, 54e518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c9d0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 54e778 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cc30>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 54e738 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cbf0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - revsh r6, r1 │ │ │ │ + cbnz r6, 54e522 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43c9da> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 54e738 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cbf0>) │ │ │ │ + add r1, pc, #576 @ (adr r1, 54e6f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cbb0>) │ │ │ │ lsls r5, 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1762209,17 +1762210,17 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 54e59c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ca54> │ │ │ │ b.n 54e608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cac0> │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r6 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436944> │ │ │ │ nop │ │ │ │ - revsh r4, r2 │ │ │ │ + cbnz r4, 54e6fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cbb4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #408 @ (adr r0, 54e828 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cce0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r6, {r0, r4, r5, r6, r7} │ │ │ │ @ instruction: 0xffff876f │ │ │ │ vqshl.u32 q12, , #31 │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1762325,31 +1762326,31 @@ │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ ldr r3, [pc, #40] @ (54e7d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cc88>) │ │ │ │ movw r2, #669 @ 0x29d │ │ │ │ ldr r1, [pc, #40] @ (54e7d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cc8c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + cbnz r6, 54e7de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cc96> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #304 @ (adr r4, 54e8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cdb4>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 54e8bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cd74>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + cbnz r4, 54e7f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ccaa> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #404] @ (54e980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ce38>) │ │ │ │ @@ -1762501,27 +1762502,27 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r4, r1, r0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #27 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r7, pc, #584 @ (adr r7, 54ebd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d090>) │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #464 @ (adr r2, 54eb74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d02c>) │ │ │ │ + add r3, pc, #400 @ (adr r3, 54eb34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43cfec>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r7, #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, #704] @ (54ec78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d130>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1762802,23 +1762803,23 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r7, #24 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #21 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #784 @ (adr r0, 54ef98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d450>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #480 @ (adr r2, 54ee74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d32c>) │ │ │ │ + add r3, pc, #416 @ (adr r3, 54ee34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d2ec>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r1, [pc, #1708] @ 54f358 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d810> │ │ │ │ @@ -1763441,37 +1763442,37 @@ │ │ │ │ ... │ │ │ │ asrs r0, r1, #13 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #12 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - sxth r4, r5 │ │ │ │ + cbz r4, 54f3ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d866> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 54f4c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d97c>) │ │ │ │ + add r1, pc, #280 @ (adr r1, 54f484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43d93c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r1, [pc, #2620] @ 54fde4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43e29c> │ │ │ │ @@ -1764428,92 +1764429,92 @@ │ │ │ │ movw r2, #4053 @ 0xfd5 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #17 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + cbz r4, 54fe10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43e2c8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + strb r2, [r3, #1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb r5, [r3, #28] │ │ │ │ vqshlu.s64 , , #63 @ 0x3f │ │ │ │ vqshlu.s32 d23, d7, #31 │ │ │ │ - @ instruction: 0xffffae82 │ │ │ │ + vcvt.u32.f32 q13, q9, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #704 @ (adr r7, 5500e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43e5a0>) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #976 @ (adr r7, 550228 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43e6e0>) │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r3, #8] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #904 @ (adr r4, 5501f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43e6b0>) │ │ │ │ + add r5, pc, #840 @ (adr r5, 5501b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43e670>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r8, r9 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r3, r1 │ │ │ │ bls.w 54f562 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43da1a> │ │ │ │ @@ -1765623,159 +1765624,159 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ b.w 54f7f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43dcb0> │ │ │ │ nop │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ - vrsubhn.i d26, , q8 │ │ │ │ + vqshl.u32 d26, d0, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #744 @ (adr r3, 550d60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f218>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 550d20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f1d8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #312 @ (adr r4, 550bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f070>) │ │ │ │ + add r5, pc, #248 @ (adr r5, 550b78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f030>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #120 @ (adr r4, 550b04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43efbc>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 550ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43ef7c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #376 @ (adr r1, 550c0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f0c4>) │ │ │ │ + add r2, pc, #312 @ (adr r2, 550bcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f084>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r0, pc, #312 @ (adr r0, 550bd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f08c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #952 @ (adr r2, 550e5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f314>) │ │ │ │ + add r3, pc, #888 @ (adr r3, 550e1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f2d4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #584 @ (adr r1, 550cfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f1b4>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 550cbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f174>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #952 @ (adr r0, 550e8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f344>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 550c4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f104>) │ │ │ │ + add r1, pc, #280 @ (adr r1, 550c0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f0c4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r0, pc, #824 @ (adr r0, 550ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f378>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r5, r7, #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, #3800] @ 0xed8 │ │ │ │ @@ -1767212,19 +1767213,19 @@ │ │ │ │ moveq r3, #205 @ 0xcd │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 550e82 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43f33a> │ │ │ │ movs r3, #5 │ │ │ │ b.n 5518bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43fd74> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436918> │ │ │ │ ldr r2, [pc, #336] @ (551c44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4400fc>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [pc, #336] @ (551c48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x440100>) │ │ │ │ ldr r1, [pc, #336] @ (551c4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x440104>) │ │ │ │ @@ -1767350,47 +1767351,47 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #256] @ (551d4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x440204>) │ │ │ │ + ldr r2, [pc, #192] @ (551d0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4401c4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r5, #108] @ 0x6c │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ ldr.w r5, [pc, #2960] @ 55282c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x440ce4> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1768471,89 +1768472,89 @@ │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ b.n 552ee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x441398> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 552d18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4411d0> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 552790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x440c48> │ │ │ │ + bls.n 552770 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x440c28> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r5 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #196 @ 0xc4 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r6, #32] │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r4, #30] │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r2, [pc, #332] @ (552a20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x440ed8>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #332] @ (552a24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x440edc>) │ │ │ │ ldr r1, [pc, #336] @ (552a28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x440ee0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ @@ -1768685,41 +1768686,41 @@ │ │ │ │ uxtb r3, r3 │ │ │ │ movs r2, #0 │ │ │ │ b.n 5529da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x440e92> │ │ │ │ uxth r3, r3 │ │ │ │ movs r2, #0 │ │ │ │ b.n 5529da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x440e92> │ │ │ │ nop │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r1, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrb r6, [r1, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1769909,31 +1769910,31 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 5535ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x441aa4> │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + str r6, [r1, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + str r6, [r4, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ bl 485de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3742a0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 48a370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378828> │ │ │ │ @@ -1771062,28 +1771063,29 @@ │ │ │ │ b.w 552c38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4410f0> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - vrhadd.u32 q8, q6, q3 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + lsls r7, r0, #5 │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + ldr r0, [pc, #520] @ (554454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44290c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bx r6 │ │ │ │ + ldr r0, [pc, #128] @ (5542d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x442790>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ vldr d7, [pc, #700] @ 554518 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4429d0> │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add.w r8, sp, #112 @ 0x70 │ │ │ │ vstr d7, [sp, #112] @ 0x70 │ │ │ │ @@ -1771335,27 +1771337,27 @@ │ │ │ │ mov r4, r9 │ │ │ │ bl 48a370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378828> │ │ │ │ b.w 552eac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x441364> │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 554000 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4424b8> │ │ │ │ ... │ │ │ │ - ldr r1, [pc, #304] @ (554654 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x442b0c>) │ │ │ │ + ldr r2, [pc, #240] @ (554614 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x442acc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rors r6, r3 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eors r2, r0 │ │ │ │ + asrs r2, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 54946c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437924> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -1771960,95 +1771962,95 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bx r6 │ │ │ │ + ldr r0, [pc, #152] @ (554c60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x443118>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bx r4 │ │ │ │ + ldr r0, [pc, #64] @ (554c10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4430c8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bx r1 │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #18 │ │ │ │ + subs r2, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + bx lr │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + subs r6, r5, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r4, r6 │ │ │ │ + bxns r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #48 @ 0x30 │ │ │ │ + subs r2, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #28 │ │ │ │ + subs r2, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ @@ -1772459,15 +1772461,15 @@ │ │ │ │ ldr.w r8, [r3, #472] @ 0x1d8 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 555158 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x443610> │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ - bl af2088 │ │ │ │ + bl af2120 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 555158 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x443610> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 555134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4435ec> │ │ │ │ ldr.w fp, [pc, #1916] @ 555828 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x443ce0> │ │ │ │ @@ -1772526,15 +1772528,15 @@ │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r7, r3 │ │ │ │ bcc.n 5550c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x443578> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ blx 72f94 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ - bl af20ac │ │ │ │ + bl af2144 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ ldr.w r5, [r3, #436] @ 0x1b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4581f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3466b0> │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ @@ -1772552,15 +1772554,15 @@ │ │ │ │ ldr.w r3, [pc, #1736] @ 55583c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x443cf4> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 55612e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4445e6> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl afdfa8 │ │ │ │ + bl afe040 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 55598a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x443e42> │ │ │ │ subs r3, #9 │ │ │ │ @@ -1773126,54 +1773128,54 @@ │ │ │ │ ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r7, #5 │ │ │ │ cbz r0, 55585e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x443d16> │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ vmull.u , d31, d24 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ vsubl.u , d15, d8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ str r5, [sp, #724] @ 0x2d4 │ │ │ │ vmlsl.u q9, d15, d0[0] │ │ │ │ movs r0, r0 │ │ │ │ bge.n 55585a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x443d12> │ │ │ │ - vqshlu.s32 d22, d0, #31 │ │ │ │ + vabdl.u q11, d15, d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r1, r0, #3 │ │ │ │ str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #0] │ │ │ │ + str r6, [r1, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #5369 @ 0x14f9 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 5561e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4446a0> │ │ │ │ movw r3, #5365 @ 0x14f5 │ │ │ │ @@ -1774321,106 +1774323,108 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 556d76 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44522e> │ │ │ │ ldrb.w r2, [r3, #381] @ 0x17d │ │ │ │ orr.w r2, r2, #3 │ │ │ │ strb.w r2, [r3, #381] @ 0x17d │ │ │ │ b.w 555564 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x443a1c> │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r0, #10 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r1, r7, #18 │ │ │ │ - vtbx.8 d29, {d15-d18}, d20 │ │ │ │ + vcvt.f16.u16 , q2, #1 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ + ldrh r6, [r4, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r6, #30 │ │ │ │ + movs r7, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + str r4, [r5, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r2, #42 @ 0x2a │ │ │ │ + movs r3, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #992] @ (556aec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x444fa4>) │ │ │ │ + ldr r6, [pc, #928] @ (556aac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x444f64>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vrev32.16 q8, q5 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [pc, #800] @ (556a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x444ef0>) │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vmla.i q0, q12, d2[2] │ │ │ │ - subs r4, r0, #7 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #552] @ (55694c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x444e04>) │ │ │ │ + ldr r7, [pc, #488] @ (55690c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x444dc4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr.w r3, [r6, #436] @ 0x1b4 │ │ │ │ ldrsb.w r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #4 │ │ │ │ bne.w 556866 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x444d1e> │ │ │ │ ldrh.w r2, [r3, #378] @ 0x17a │ │ │ │ bfi r2, r1, #6, #3 │ │ │ │ @@ -1775270,309 +1775274,309 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6171 @ 0x181b │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #24] @ (5570d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44558c>) │ │ │ │ + ldr r2, [pc, #984] @ (557494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44594c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stc2 0, cr0, [r2], {202} @ 0xca │ │ │ │ - adds r6, r7, #0 │ │ │ │ + ldc2l 0, cr0, [r2], #808 @ 0x328 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #160] @ (557168 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445620>) │ │ │ │ + ldr r6, [pc, #96] @ (557128 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4455e0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfbe400ca │ │ │ │ - adds r0, r4, #0 │ │ │ │ + ldc2l 0, cr0, [r4], {202} @ 0xca │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #808] @ (5573fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4458b4>) │ │ │ │ + ldr r2, [pc, #744] @ (5573bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445874>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - smlald r0, r0, r6, sl │ │ │ │ - adds r2, r0, #0 │ │ │ │ + ldc2 0, cr0, [r6], #808 @ 0x328 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #688] @ (557390 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445848>) │ │ │ │ + ldr r2, [pc, #624] @ (557350 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445808>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfba800ca │ │ │ │ - subs r4, r4, r7 │ │ │ │ + ldc2 0, cr0, [r8], {202} @ 0xca │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #568] @ (557324 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4457dc>) │ │ │ │ + ldr r2, [pc, #504] @ (5572e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44579c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfb8a00ca │ │ │ │ - subs r6, r0, r7 │ │ │ │ + ldc2l 0, cr0, [sl], #-808 @ 0xfffffcd8 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #448] @ (5572b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445770>) │ │ │ │ + ldr r2, [pc, #384] @ (557278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445730>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfb6c00ca │ │ │ │ - subs r0, r5, r6 │ │ │ │ + mrrc2 0, 12, r0, ip, cr10 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #984] @ (5574dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445994>) │ │ │ │ + ldr r3, [pc, #920] @ (55749c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445954>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfb4e00ca │ │ │ │ - subs r2, r1, r6 │ │ │ │ + ldc2 0, cr0, [lr], #-808 @ 0xfffffcd8 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #920] @ (5574a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445960>) │ │ │ │ + ldr r4, [pc, #856] @ (557468 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445920>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #416] @ (5572b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445770>) │ │ │ │ + ldr r4, [pc, #352] @ (557278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445730>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #984] @ (5574f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4459b0>) │ │ │ │ + ldr r3, [pc, #920] @ (5574b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445970>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r0, r3 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #72] @ (557170 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445628>) │ │ │ │ + ldr r2, [pc, #8] @ (557130 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4455e8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #672] @ (5573d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445888>) │ │ │ │ + ldr r3, [pc, #608] @ (557390 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445848>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #248] @ (557230 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4456e8>) │ │ │ │ + ldr r3, [pc, #184] @ (5571f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4456a8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #992] @ (557520 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4459d8>) │ │ │ │ + ldr r2, [pc, #928] @ (5574e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445998>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blxns r1 │ │ │ │ + ldr r0, [pc, #496] @ (557338 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4457f0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr??.w r0, [r8, sl] │ │ │ │ - adds r4, r2, r6 │ │ │ │ + @ instruction: 0xfa4800ca │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bx r5 │ │ │ │ + ldr r0, [pc, #96] @ (5571b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44566c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vld4. {d0-d3}, [r4], sl │ │ │ │ - adds r0, r4, r5 │ │ │ │ + @ instruction: 0xfa1400ca │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + ldr r0, [pc, #888] @ (5574d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445990>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r6, lr │ │ │ │ + bx ip │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blx sp │ │ │ │ + ldr r0, [pc, #864] @ (5574d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445988>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh.w r0, [r4, #202] @ 0xca │ │ │ │ - adds r0, r4, r3 │ │ │ │ + ldrsb.w r0, [r4, #202] @ 0xca │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #184] @ (557234 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4456ec>) │ │ │ │ + ldr r1, [pc, #120] @ (5571f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4456ac>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb.w r0, [r6, #202] @ 0xca │ │ │ │ - adds r2, r0, r3 │ │ │ │ + ldr??.w r0, [r6, sl] │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #544] @ (5573a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445860>) │ │ │ │ + ldr r2, [pc, #480] @ (557368 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445820>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str??.w r0, [r8, sl] │ │ │ │ - adds r4, r4, r2 │ │ │ │ + ldr??.w r0, [r8, sl] │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov lr, r5 │ │ │ │ + @ instruction: 0x479e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str.w r0, [sl, sl] │ │ │ │ - adds r6, r0, r2 │ │ │ │ + ldrsh.w r0, [sl, sl] │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r6, pc │ │ │ │ + bx sp │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb.w r0, [sl, sl] │ │ │ │ - adds r6, r2, r1 │ │ │ │ + vst4. {d0-d3}, [sl], sl │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #808] @ (5574d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44598c>) │ │ │ │ + ldr r2, [pc, #744] @ (557494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44594c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add lr, r4 │ │ │ │ + cmp lr, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #960] @ (557578 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445a30>) │ │ │ │ + ldr r2, [pc, #896] @ (557538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4459f0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf7d000ca │ │ │ │ - adds r4, r1, r0 │ │ │ │ + str.w r0, [r0, #202] @ 0xca │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp lr, r6 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf7b200ca │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + strh.w r0, [r2, #202] @ 0xca │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, sp │ │ │ │ + mov r2, fp │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + ldr.w r0, [r6, sl] │ │ │ │ + adds r4, r2, r2 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + mov r8, r4 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + ldrh.w r0, [ip, sl] │ │ │ │ + adds r0, r7, r1 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + ldrb.w r0, [lr, sl] │ │ │ │ + adds r2, r3, r1 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + mov r4, r0 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + strb.w r0, [r0, sl] │ │ │ │ + adds r4, r7, r0 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + cmp lr, ip │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + @ instruction: 0xf7e200ca │ │ │ │ + adds r6, r3, r0 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + cmp r8, r9 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + @ instruction: 0xf7c400ca │ │ │ │ + adds r0, r0, r0 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + bx r9 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + @ instruction: 0xf7a600ca │ │ │ │ + asrs r2, r4, #31 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + cmp ip, r1 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + @ instruction: 0xf78800ca │ │ │ │ + asrs r4, r0, #31 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ @ instruction: 0xf76600ca │ │ │ │ asrs r4, r4, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r8, r6 │ │ │ │ + cmp r0, sl │ │ │ │ lsls r5, r7, #2 │ │ │ │ @ instruction: 0xf74c00ca │ │ │ │ asrs r0, r1, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov lr, sl │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ @ instruction: 0xf72e00ca │ │ │ │ asrs r2, r5, #29 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + mov r8, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ @ instruction: 0xf71000ca │ │ │ │ asrs r4, r1, #29 │ │ │ │ lsls r5, r7, #2 │ │ │ │ add lr, lr │ │ │ │ lsls r5, r7, #2 │ │ │ │ @ instruction: 0xf6f200ca │ │ │ │ asrs r6, r5, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r8, fp │ │ │ │ + mov r4, pc │ │ │ │ lsls r5, r7, #2 │ │ │ │ @ instruction: 0xf6d400ca │ │ │ │ asrs r0, r2, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r6, fp │ │ │ │ + add sl, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ @ instruction: 0xf6b600ca │ │ │ │ asrs r2, r6, #27 │ │ │ │ lsls r5, r7, #2 │ │ │ │ add ip, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ @ instruction: 0xf69800ca │ │ │ │ asrs r4, r2, #27 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sl, r5 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf67600ca │ │ │ │ - asrs r4, r6, #26 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - add r0, ip │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf65c00ca │ │ │ │ - asrs r0, r3, #26 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - add r2, r8 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf63e00ca │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r8, r9 │ │ │ │ + add lr, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf62000ca │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + @ instruction: 0xf66200ca │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, r0 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r5, r7, #2 │ │ │ │ - addw r0, r2, #2250 @ 0x8ca │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp ip, r1 │ │ │ │ + bx sp │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf5e400ca │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + @ instruction: 0xf62a00ca │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mvns r2, r1 │ │ │ │ + ldr r0, [pc, #848] @ (557618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445ad0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rsb r0, r6, #6619136 @ 0x650000 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bics r4, r5 │ │ │ │ + add r6, r9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub.w r0, r8, #6619136 @ 0x650000 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + @ instruction: 0xf5ea00ca │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + add r0, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + rsb r0, r4, #6619136 @ 0x650000 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bics r6, r4 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sbcs.w r0, r2, #6619136 @ 0x650000 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + sub.w r0, ip, #6619136 @ 0x650000 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, lr │ │ │ │ + add r8, fp │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + @ instruction: 0xf59400ca │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r6, pc │ │ │ │ + bics r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf53a00ca │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + sbcs.w r0, ip, #6619136 @ 0x650000 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blxns ip │ │ │ │ + mov r8, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + sbc.w r0, r4, #6619136 @ 0x650000 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - muls r6, r3 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf4fa00ca │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + adc.w r0, ip, #6619136 @ 0x650000 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ orrs r0, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf4d400ca │ │ │ │ - asrs r0, r2, #20 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - cmn r0, r0 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf4bc00ca │ │ │ │ - asrs r0, r7, #19 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - mvns r0, r5 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf4a400ca │ │ │ │ - asrs r0, r4, #19 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - cmp r0, r2 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - eor.w r0, ip, #6619136 @ 0x650000 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - cmp r8, r7 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - orns r0, r4, #6619136 @ 0x650000 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - cmn r0, r0 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - orrs.w r0, ip, #6619136 @ 0x650000 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - negs r0, r1 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - orr.w r0, r4, #6619136 @ 0x650000 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + @ instruction: 0xf53400ca │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - tst r0, r6 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bic.w r0, ip, #6619136 @ 0x650000 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + adds.w r0, ip, #6619136 @ 0x650000 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - tst r0, r3 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands.w r0, r4, #6619136 @ 0x650000 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + add.w r0, r4, #6619136 @ 0x650000 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - tst r0, r0 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf3fc00ca │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + @ instruction: 0xf4ec00ca │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - muls r6, r1 │ │ │ │ + add r6, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r3, #16 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sbcs r4, r3 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf39800ca │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + eor.w r0, r8, #6619136 @ 0x650000 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1775879,17 +1775883,17 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (5576b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445b70>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1776155,18 +1776159,18 @@ │ │ │ │ ldr r1, [pc, #24] @ (557978 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445e30>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - subs r7, #20 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xeada00ca │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + rsb r0, sl, sl, lsl #3 │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1777385,17 +1777389,17 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r7, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w ip, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1777673,17 +1777677,17 @@ │ │ │ │ b.n 558748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x446c00> │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ b.n 558748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x446c00> │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ b.n 558748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x446c00> │ │ │ │ movs r0, #175 @ 0xaf │ │ │ │ b.n 558748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x446c00> │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r2, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #5 │ │ │ │ bhi.n 5588c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x446d7c> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1777790,25 +1777794,25 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1777832,17 +1777836,17 @@ │ │ │ │ beq.n 5589e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x446e98> │ │ │ │ ldr r3, [pc, #12] @ (558a14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x446ecc>) │ │ │ │ movw r2, #511 @ 0x1ff │ │ │ │ ldr r1, [pc, #12] @ (558a18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x446ed0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r5, 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 r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1778842,27 +1778846,27 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ strb r0, [r3, #20] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #19] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 559474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44792c> │ │ │ │ + bls.n 559454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44790c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb r6, [r5, #9] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ ldrd r2, r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #4 │ │ │ │ ldrb r1, [r2, #12] │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -1779688,115 +1779692,115 @@ │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ bl 5579c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x445e78> │ │ │ │ b.n 559482 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44793a> │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + ldmia r1, {r1} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r2, #0 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr.w r5, [pc, #2028] @ 55a528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4489e0> │ │ │ │ @@ -1780582,54 +1780586,54 @@ │ │ │ │ movw r2, #1268 @ 0x4f4 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + subs r2, r6, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ bvs.n 55a55e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x448a16> │ │ │ │ vcvt.u32.f32 d21, d26, #1 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ bmi.n 55a4d2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44898a> │ │ │ │ vsri.64 , , #1 │ │ │ │ vrsra.u64 , , #1 │ │ │ │ - vqrshrun.s64 d17, q11, #1 │ │ │ │ + vtbx.8 d17, {d15-d16}, d22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ite │ │ │ │ - lsl r2, r1, #3 │ │ │ │ - asral r0, r1, #16 │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xe9a400bc │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + eors.w r0, r4, ip, ror #2 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r5, r7, #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, #312] @ (55a6d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x448b8c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1780763,23 +1780767,23 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r3, r1] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, r6] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55a814 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x448ccc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1781443,33 +1781447,33 @@ │ │ │ │ ... │ │ │ │ strb r4, [r3, r3] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, r3] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, r6] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bpl.n 55acf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4491a8> │ │ │ │ + bvs.n 55aed0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449388> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 55ad28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4491e0> │ │ │ │ + bvs.n 55ad08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4491c0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 55aeb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449368> │ │ │ │ + bvs.n 55ae90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449348> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 55acec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4491a4> │ │ │ │ + bvs.n 55aecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449384> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 55ae74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44932c> │ │ │ │ + bvs.n 55ae54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44930c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 55aeb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449368> │ │ │ │ + bvs.n 55ae90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449348> │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #580] @ (55b04c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449504>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1781971,17 +1781975,17 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #560] @ (55b570 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449a28>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #552] @ (55b570 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449a28>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - beq.n 55b3cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449884> │ │ │ │ + bne.n 55b3ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449864> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - beq.n 55b40c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4498c4> │ │ │ │ + bne.n 55b3ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4498a4> │ │ │ │ lsls r4, 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1782048,21 +1782052,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 55b3de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449896> │ │ │ │ b.n 55b3d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44988c> │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1782221,17 +1782225,17 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55b5b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449a6c>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #17 │ │ │ │ beq.n 55b5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449a78> │ │ │ │ bx lr │ │ │ │ ldr.w r1, [r0, #436] @ 0x1b4 │ │ │ │ ldrsb.w r1, [r1, #72] @ 0x48 │ │ │ │ @@ -1782256,18 +1782260,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [sl], #752 @ 0x2f0 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + ldc2 0, cr0, [sl, #752] @ 0x2f0 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r5, r7, #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] @ (55b684 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449b3c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1782315,17 +1782319,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #856] @ (55b9e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449e98>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #760] @ (55b988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449e40>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 55b6a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449b58> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1782554,15 +1782558,15 @@ │ │ │ │ bl 55b58c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449a44> │ │ │ │ movs r2, #4 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436944> │ │ │ │ b.n 55b844 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449cfc> │ │ │ │ mov r0, r4 │ │ │ │ bl 55b58c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x449a44> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1032] @ 55bd1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44a1d4> │ │ │ │ mov sl, r1 │ │ │ │ @@ -1782936,15 +1782940,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ mov r8, fp │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1472] @ 55c308 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44a7c0> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1783498,51 +1783502,51 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ negs r4, r5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ bl 276316 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1647ce> │ │ │ │ bl 3c631a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2b47d2> │ │ │ │ - ldc2 0, cr0, [sl], {188} @ 0xbc │ │ │ │ - stc2 0, cr0, [r0], {188} @ 0xbc │ │ │ │ - stc2l 0, cr0, [r6, #752] @ 0x2f0 │ │ │ │ - add r2, pc, #560 @ (adr r2, 55c55c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44aa14>) │ │ │ │ + stc2 0, cr0, [sl, #752] @ 0x2f0 │ │ │ │ + ldc2l 0, cr0, [r0], #752 @ 0x2f0 │ │ │ │ + mrc2 0, 5, r0, cr6, cr12, {5} │ │ │ │ + add r3, pc, #496 @ (adr r3, 55c51c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44a9d4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfbec00bc │ │ │ │ - ldc2l 0, cr0, [r2, #752] @ 0x2f0 │ │ │ │ - add r2, pc, #464 @ (adr r2, 55c508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44a9c0>) │ │ │ │ + ldc2l 0, cr0, [ip], {188} @ 0xbc │ │ │ │ + mcr2 0, 6, r0, cr2, cr12, {5} │ │ │ │ + add r3, pc, #400 @ (adr r3, 55c4c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44a980>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfbd400bc │ │ │ │ + stc2l 0, cr0, [r4], {188} @ 0xbc │ │ │ │ bl 8de33e │ │ │ │ - stc2l 0, cr0, [r8], #752 @ 0x2f0 │ │ │ │ - add r1, pc, #984 @ (adr r1, 55c720 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44abd8>) │ │ │ │ + ldc2l 0, cr0, [r8, #752] @ 0x2f0 │ │ │ │ + add r2, pc, #920 @ (adr r2, 55c6e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ab98>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb5600bc │ │ │ │ - stc2 0, cr0, [r6, #-752] @ 0xfffffd10 │ │ │ │ - add r1, pc, #896 @ (adr r1, 55c6d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ab8c>) │ │ │ │ + mcrr2 0, 11, r0, r6, cr12 │ │ │ │ + ldc2l 0, cr0, [r6, #752]! @ 0x2f0 │ │ │ │ + add r2, pc, #832 @ (adr r2, 55c694 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ab4c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb4000bc │ │ │ │ - @ instruction: 0xfb8c00bc │ │ │ │ - add r1, pc, #808 @ (adr r1, 55c688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ab40>) │ │ │ │ + ldc2 0, cr0, [r0], #-752 @ 0xfffffd10 │ │ │ │ + ldc2l 0, cr0, [ip], #-752 @ 0xfffffd10 │ │ │ │ + add r2, pc, #744 @ (adr r2, 55c648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ab00>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb2a00bc │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldc2 0, cr0, [sl], {188} @ 0xbc │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfbf000bc │ │ │ │ - @ instruction: 0xface00bc │ │ │ │ - @ instruction: 0xfb1a00bc │ │ │ │ - add r1, pc, #288 @ (adr r1, 55c4a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44a95c>) │ │ │ │ + stc2l 0, cr0, [r0], #752 @ 0x2f0 │ │ │ │ + @ instruction: 0xfbbe00bc │ │ │ │ + stc2 0, cr0, [sl], {188} @ 0xbc │ │ │ │ + add r2, pc, #224 @ (adr r2, 55c464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44a91c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfaa800bc │ │ │ │ + @ instruction: 0xfb9800bc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #392] @ (55c524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44a9dc>) │ │ │ │ ldr r3, [pc, #392] @ (55c528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44a9e0>) │ │ │ │ @@ -1783697,18 +1783701,18 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #150 @ 0x96 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - @ instruction: 0xe8d800ba │ │ │ │ - bkpt 0x0006 │ │ │ │ + strd r0, r0, [r8, #744] @ 0x2e8 │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00ce │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #516] @ (55c754 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ac0c>) │ │ │ │ @@ -1783916,18 +1783920,18 @@ │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r8, #188] @ 0xbc │ │ │ │ - subw r0, r6, #2236 @ 0x8bc │ │ │ │ - strb.w r0, [r2, #188] @ 0xbc │ │ │ │ - @ instruction: 0xf66000bc │ │ │ │ + ldrsh.w r0, [r8, #188] @ 0xbc │ │ │ │ + @ instruction: 0xf79600bc │ │ │ │ + ldr??.w r0, [r2, ip, lsl #3] │ │ │ │ + @ instruction: 0xf75000bc │ │ │ │ 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] @ (55c7a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ac58>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1784041,16 +1784045,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ subs r0, #64 @ 0x40 │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74800bc │ │ │ │ - @ instruction: 0xf4f200bc │ │ │ │ + ldrh.w r0, [r8, ip, lsl #3] │ │ │ │ + @ instruction: 0xf5e200bc │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ @@ -1784695,46 +1784699,46 @@ │ │ │ │ ldr r1, [pc, #60] @ (55cfb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44b468>) │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - @ instruction: 0xf28800bc │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + @ instruction: 0xf37800bc │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.s64 d16, d28, #38 │ │ │ │ + @ instruction: 0xf0ca00bc │ │ │ │ stmia.w pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1ea00bc │ │ │ │ - @ instruction: 0xf12200bc │ │ │ │ - str r5, [sp, #16] │ │ │ │ + @ instruction: 0xf2da00bc │ │ │ │ + @ instruction: 0xf21200bc │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mcr 0, 3, r0, cr4, cr12, {5} │ │ │ │ - @ instruction: 0xf0ea00bc │ │ │ │ - mcr 0, 1, r0, cr4, cr12, {5} │ │ │ │ + vqadd.s16 d16, d20, d28 │ │ │ │ + rsbs r0, sl, #188 @ 0xbc │ │ │ │ + vqadd.s16 d0, d20, d28 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (55cfd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44b490>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55cfdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44b494>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - cbz r6, 55d01e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44b4d6> │ │ │ │ + cbz r6, 55d05a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44b512> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbz r0, 55d02a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44b4e2> │ │ │ │ + push {r3, r4} │ │ │ │ lsls r4, r7, #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, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1784800,17 +1784804,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 55cfb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44b46c> │ │ │ │ movs r2, #5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436944> │ │ │ │ b.n 55d00e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44b4c6> │ │ │ │ nop │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 55d0fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44b5b2> │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1784920,28 +1784924,28 @@ │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #52] @ (55d1e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44b6a0>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - vqadd.s64 d0, d18, d28 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + bic.w r0, r2, #188 @ 0xbc │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.s8 d0, d24, d28 │ │ │ │ - vqadd.s64 d0, d24, d28 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + vshr.s64 d16, d28, #8 │ │ │ │ + bic.w r0, r8, #188 @ 0xbc │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mcr 0, 7, r0, cr6, cr12, {5} │ │ │ │ - vqadd.s64 d0, d22, d28 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + vshr.s64 d16, d28, #42 │ │ │ │ + bic.w r0, r6, #188 @ 0xbc │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc 0, 6, r0, cr0, cr12, {5} │ │ │ │ - vqadd.s64 d0, d22, d28 │ │ │ │ - mcr 0, 6, r0, cr0, cr12, {5} │ │ │ │ + vshr.s64 d16, d28, #64 │ │ │ │ + bic.w r0, r6, #188 @ 0xbc │ │ │ │ + vshr.s64 d0, d28, #16 │ │ │ │ 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 485480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x373938> │ │ │ │ @@ -1786056,54 +1786060,54 @@ │ │ │ │ nop │ │ │ │ cmp r5, #156 @ 0x9c │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - mcr 0, 4, r0, cr10, cr12, {5} │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + vqadd.s64 d16, d26, d28 │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #242 @ 0xf2 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - orrs.w r0, lr, ip, ror #2 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + adc.w r0, lr, ip, ror #2 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xe8d800bc │ │ │ │ - b.n 55dc60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c118> │ │ │ │ + strd r0, r0, [r8, #752] @ 0x2f0 │ │ │ │ + b.n 55de40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c2f8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55da70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44bf28> │ │ │ │ + b.n 55dc50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c108> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55d8ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44bda4> │ │ │ │ + b.n 55dacc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44bf84> │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, pc, #136 @ (adr r7, 55df2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c3e4>) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55d974 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44be2c> │ │ │ │ + b.n 55db54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c00c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55d7b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44bc68> │ │ │ │ + b.n 55d990 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44be48> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #440 @ (adr r6, 55e074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c52c>) │ │ │ │ + add r7, pc, #376 @ (adr r7, 55e034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c4ec>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1384] @ 55e43c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c8f4> │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -1786611,43 +1786615,43 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r1, #32 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #24 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 55e8d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cd88> │ │ │ │ + b.n 55eab0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cf68> │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55e460 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c918> │ │ │ │ + b.n 55e640 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44caf8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + b.n 55e4a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c960> │ │ │ │ lsls r4, r7, #2 │ │ │ │ adds r4, r0, #1 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ble.n 55e524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c9dc> │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 55e3a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c858> │ │ │ │ + ble.n 55e380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c838> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ble.n 55e440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c8f8> │ │ │ │ + udf #216 @ 0xd8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 55e37c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c834> │ │ │ │ + ble.n 55e55c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ca14> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ble.n 55e444 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c8fc> │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 55e510 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c9c8> │ │ │ │ + ble.n 55e4f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44c9a8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #424] @ (55e640 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44caf8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1786822,25 +1786826,25 @@ │ │ │ │ nop │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, r1 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bgt.n 55e6c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cb7c> │ │ │ │ + ble.n 55e6a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cb5c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 55e718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cbd0> │ │ │ │ + blt.n 55e6f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cbb0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 55e6d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cb90> │ │ │ │ + ble.n 55e6b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cb70> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 55e6ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cba4> │ │ │ │ + blt.n 55e6cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cb84> │ │ │ │ lsls r4, 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (55e7c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cc80>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1786968,29 +1786972,29 @@ │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r0, r0, r6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ adds r6, r7, r1 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bge.n 55e734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cbec> │ │ │ │ + blt.n 55e714 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cbcc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 55e788 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cc40> │ │ │ │ + bls.n 55e768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cc20> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 55e758 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cc10> │ │ │ │ + blt.n 55e738 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cbf0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 55e76c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cc24> │ │ │ │ + bls.n 55e74c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cc04> │ │ │ │ lsls r4, r7, #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, #172] @ 55e8ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cd64> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1787001,15 +1787005,15 @@ │ │ │ │ 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 ad1d08 │ │ │ │ + bl ad1da0 │ │ │ │ ldr r3, [pc, #144] @ (55e8b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cd70>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ tst.w r4, #8 │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ @@ -1787019,28 +1787023,28 @@ │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ - bl ac8d10 │ │ │ │ + bl ac8da8 │ │ │ │ cbnz r0, 55e88e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cd46> │ │ │ │ ldr r2, [pc, #100] @ (55e8bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cd74>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 737ec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl ad4d2c │ │ │ │ + bl ad4dc4 │ │ │ │ ldr r2, [pc, #72] @ (55e8c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cd78>) │ │ │ │ ldr r3, [pc, #52] @ (55e8b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cd68>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1787050,49 +1787054,49 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (55e8c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cd7c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac6940 │ │ │ │ + bl ac69d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac689c │ │ │ │ + bl ac6934 │ │ │ │ b.n 55e870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cd28> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r6, #31 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #31 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 55e908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cdc0> │ │ │ │ + blt.n 55e8e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cda0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ asrs r2, r0, #30 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bge.n 55e8c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cd80> │ │ │ │ + bge.n 55e8a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cd60> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (55e8ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cda4>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55e8f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44cda8>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1788518,15 +1788522,15 @@ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r1, [pc, #512] @ (55f908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ddc0>) │ │ │ │ + ldr r2, [pc, #448] @ (55f8c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44dd80>) │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ movs r1, #227 @ 0xe3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ bl 48a5ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378aa4> │ │ │ │ mov r2, r6 │ │ │ │ @@ -1789564,17 +1789568,17 @@ │ │ │ │ add r5, pc, #880 @ (adr r5, 5604d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44e990>) │ │ │ │ eors r4, r1 │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ add r2, pc, #328 @ (adr r2, 5602b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44e76c>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ... │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ mov r0, r4 │ │ │ │ bl 48a63c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378af4> │ │ │ │ mov r6, r0 │ │ │ │ @@ -1789938,25 +1789942,25 @@ │ │ │ │ b.n 56039a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44e852> │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ b.n 55ff74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44e42c> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - push {r1, r3, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + str r0, [r4, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ mov.w r8, #2147483648 @ 0x80000000 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ strd r8, r9, [sp, #40] @ 0x28 │ │ │ │ bl 485d90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x374248> │ │ │ │ @@ -1790367,53 +1790371,53 @@ │ │ │ │ add r4, r0 │ │ │ │ b.n 5607d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ec88> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [r2, #377] @ 0x179 │ │ │ │ - cbnz r2, 5609a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ee5e> │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - cbnz r0, 5609a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ee5e> │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cbnz r0, 5609a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ee60> │ │ │ │ + pop {} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bpl.n 5609dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ee94> │ │ │ │ + bvs.n 5609bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ee74> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldc 0, cr0, [lr], {186} @ 0xba │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + stc 0, cr0, [lr, #-744] @ 0xfffffd18 │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rev16 r2, r4 │ │ │ │ + cbnz r2, 5609d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ee8c> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rev16 r0, r7 │ │ │ │ + cbnz r0, 5609e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ee9e> │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf7360179 │ │ │ │ - cbnz r4, 5609cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ee84> │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r6, 5609ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ee82> │ │ │ │ + hlt 0x003e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r0, 5609d6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44ee8e> │ │ │ │ + revsh r0, r3 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #364] @ (560b1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44efd4>) │ │ │ │ @@ -1790561,61 +1790565,61 @@ │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movw r1, #34937 @ 0x8879 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #2169 @ 0x879 │ │ │ │ - cbnz r0, 560b3e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44eff6> │ │ │ │ + rev r0, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r6, 560b3a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44eff2> │ │ │ │ + rev r6, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, r8, #16318464 @ 0xf90000 │ │ │ │ - cbnz r2, 560b46 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44effe> │ │ │ │ + cbnz r2, 560b82 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f03a> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + cbnz r0, 560b5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f014> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + cbnz r0, 560b6a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f022> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + cbnz r6, 560b5e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f016> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r2, 560b56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f00e> │ │ │ │ + cbnz r2, 560b92 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f04a> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + cbnz r4, 560b62 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f01a> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + cbnz r4, 560b80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f038> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + cbnz r2, 560b66 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f01e> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + cbnz r2, 560b90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f048> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + cbnz r0, 560b6a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f022> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (560b8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f044>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (560b90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f048>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - strb r2, [r3, #29] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1790839,25 +1790843,25 @@ │ │ │ │ b.n 560ce2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f19a> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3500179 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2960179 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + cpsie a │ │ │ │ lsls r4, r7, #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 r7, r1 │ │ │ │ @@ -1791430,17 +1791434,17 @@ │ │ │ │ b.n 5612a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f758> │ │ │ │ movw r1, #315 @ 0x13b │ │ │ │ b.n 5612a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f758> │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 5612a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f758> │ │ │ │ movw r1, #381 @ 0x17d │ │ │ │ b.n 5612a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f758> │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + cbz r2, 56136e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f826> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + cbz r0, 561386 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f83e> │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (561484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44f93c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1792452,23 +1792456,23 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r8, {r0, r3, r4, r5, r6, r8} │ │ │ │ ldmdb r2, {r0, r3, r4, r5, r6, r8} │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r7, #2 │ │ │ │ b.n 561d58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x450210> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -1792670,15 +1792674,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 562330 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4507e8> │ │ │ │ lsls r1, r7, #5 │ │ │ │ b.n 5622f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4507a8> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #808 @ (adr r4, 5623bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x450874>) │ │ │ │ + add r5, pc, #744 @ (adr r5, 56237c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x450834>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #820] @ (5623dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x450894>) │ │ │ │ @@ -1794250,21 +1794254,21 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ bvc.n 563074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45152c> │ │ │ │ lsls r1, r7, #5 │ │ │ │ bcs.n 5630a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45155c> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ lsls r4, r7, #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, #3904] @ 0xf40 │ │ │ │ @@ -1795208,23 +1795212,23 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r7, #5 │ │ │ │ add r5, pc, #72 @ (adr r5, 563a08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x451ec0>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vmla.i16 d16, d30, d6[0] │ │ │ │ + @ instruction: 0xf0ce00c6 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ movs r1, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ bl 48a5ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378aa4> │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ @@ -1795556,17 +1795560,17 @@ │ │ │ │ asrs r7, r0, #21 │ │ │ │ subs r7, #247 @ 0xf7 │ │ │ │ add r3, pc, #456 @ (adr r3, 563ee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45239c>) │ │ │ │ lsrs r1, r7, #5 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ ands r2, r1 │ │ │ │ ... │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 563396 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45184e> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ vldr d0, [pc, #448] @ 563f00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4523b8> │ │ │ │ @@ -1796386,27 +1796390,27 @@ │ │ │ │ stmia r0!, {r4, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldmia r6, {r0, r1, r3, r6, r7} │ │ │ │ - @ instruction: 0xffff854c │ │ │ │ + vqshlu.s32 d24, d28, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ b.n 563e1a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4522d2> │ │ │ │ vaddl.u q14, d15, d10 │ │ │ │ lsls r1, r7, #5 │ │ │ │ beq.n 564616 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x452ace> │ │ │ │ - vrsra.u64 d24, d8, #1 │ │ │ │ + vraddhn.i d24, , q4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mrc 15, 4, APSR_nzcv, cr15, cr15, {7} │ │ │ │ b.n 564036 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4524ee> │ │ │ │ - vsli.64 d31, d12, #63 @ 0x3f │ │ │ │ + vrsubhn.i d31, , q6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1796475,25 +1796479,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (5646f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x452ba8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5646f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x452bac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1796780,25 +1796784,25 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6bc │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xb60c │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1796897,31 +1796901,31 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ push {r2, r4, r5, r7, lr} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r4, r5, r6, lr} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + subs r2, r0, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #456] @ (564d34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4531ec>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1797108,19 +1797112,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ push {r2, r3, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 564dba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x453272> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ 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 │ │ │ │ ldrb.w r4, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1797259,35 +1797263,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (564ee8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4533a0>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #38 @ 0x26 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #760] @ (5651f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4536b0>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1797598,45 +1797602,45 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ sub sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r2, #6 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1424] @ 5657e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x453ca0> │ │ │ │ @@ -1798199,137 +1798203,137 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #592 @ 0x250 │ │ │ │ lsls r1, r7, #5 │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 56596c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x453e24> │ │ │ │ + b.n 565b4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x454004> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565948 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x453e00> │ │ │ │ + b.n 565b28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x453fe0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + strb r6, [r6, #10] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r1, #16] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + strb r4, [r2, #3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + strb r4, [r1, #2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x453d28> │ │ │ │ + b.n 565a50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x453f08> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r2, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r2, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r0, #4] │ │ │ │ + strb r2, [r6, #7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + strb r6, [r3, #3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + strb r2, [r4, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #2920] @ 56646c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x454924> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1799452,144 +1799456,144 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ add r6, pc, #928 @ (adr r6, 566814 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x454ccc>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r7, #68] @ 0x44 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r6, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #640 @ (adr r1, 566744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x454bfc>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r4, r7, #2 │ │ │ │ b.n 56649a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x454952> │ │ │ │ - @ instruction: 0xffff6c9e │ │ │ │ + @ instruction: 0xffff6d8e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ beq.w 5666cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x454b84> │ │ │ │ ldr.w r2, [r9, r5, lsl #2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1800334,165 +1800338,165 @@ │ │ │ │ b.n 566b72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45502a> │ │ │ │ ldr r3, [pc, #336] @ (566dec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4552a4>) │ │ │ │ add r3, pc │ │ │ │ b.n 566b72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45502a> │ │ │ │ ldr r3, [pc, #336] @ (566df0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4552a8>) │ │ │ │ add r3, pc │ │ │ │ b.n 566b72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45502a> │ │ │ │ - str r2, [r1, #100] @ 0x64 │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #804]! @ 0x324 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + cdp2 0, 14, cr0, cr0, cr9, {6} │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r6, #804] @ 0x324 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + cdp2 0, 12, cr0, cr6, cr9, {6} │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc2 0, cr0, [r8, #804]! @ 0x324 │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + cdp2 0, 10, cr0, cr8, cr9, {6} │ │ │ │ + str r0, [r1, #12] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldc2 0, cr0, [sl], #804 @ 0x324 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + stc2 0, cr0, [sl, #804]! @ 0x324 │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc2 0, cr0, [r0], #804 @ 0x324 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldc2 0, cr0, [r0, #804] @ 0x324 │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc2 0, cr0, [r2], {201} @ 0xc9 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + ldc2l 0, cr0, [r2, #-804]! @ 0xfffffcdc │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc2l 0, cr0, [r4], #-804 @ 0xfffffcdc │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldc2l 0, cr0, [r4, #-804] @ 0xfffffcdc │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfae400c9 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + smlsld r0, r0, r4, r9 │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfacc00c9 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + @ instruction: 0xfbbc00c9 │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - rors r2, r5 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xfa9c00c9 │ │ │ │ - @ instruction: 0xf3e000bf │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + @ instruction: 0xfb8c00c9 │ │ │ │ + @ instruction: 0xf4d000bf │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 566c68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455120> │ │ │ │ + ble.n 566e48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455300> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strd r0, r0, [r4, #740]! @ 0x2e4 │ │ │ │ - bvs.n 566cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45516c> │ │ │ │ + @ instruction: 0xead400b9 │ │ │ │ + bvc.n 566c94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45514c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc 0, cr0, [r6], #740 @ 0x2e4 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + stc 0, cr0, [r6, #740]! @ 0x2e4 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vld4. {d0-d3}, [lr], r9 │ │ │ │ - ldrh r6, [r1, r5] │ │ │ │ + @ instruction: 0xfa1e00c9 │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf23800bf │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + @ instruction: 0xf32800bf │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - rsbs r0, r0, #191 @ 0xbf │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + movt r0, #191 @ 0xbf │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r5, #64] @ 0x40 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #648] @ (567070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455528>) │ │ │ │ + ldr r1, [pc, #584] @ (567030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4554e8>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -1801213,54 +1801217,54 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds.w r0, ip, #6586368 @ 0x648000 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + addw r0, ip, #2249 @ 0x8c9 │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r2, #28] │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - orrs.w r0, ip, #201 @ 0xc9 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + adc.w r0, ip, #201 @ 0xc9 │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - orr.w r0, r4, #201 @ 0xc9 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + @ instruction: 0xf13400c9 │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vmla.i d16, d26, d1[2] │ │ │ │ - str r2, [r5, r7] │ │ │ │ + @ instruction: 0xf0ba00c9 │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vhadd.s q0, q14, │ │ │ │ - str r4, [r3, r5] │ │ │ │ + bic.w r0, ip, #201 @ 0xc9 │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 549680 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x437b38> │ │ │ │ ldr.w r1, [r9] │ │ │ │ @@ -1801477,55 +1801481,55 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1391 @ 0x56f │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc 0, cr0, [r2, #804]! @ 0x324 │ │ │ │ - ldr r7, [pc, #776] @ (567ae0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455f98>) │ │ │ │ + cdp 0, 9, cr0, cr2, cr9, {6} │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc 0, cr0, [sl, #804] @ 0x324 │ │ │ │ - ldr r7, [pc, #680] @ (567a8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455f44>) │ │ │ │ + cdp 0, 7, cr0, cr10, cr9, {6} │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldcl 0, cr0, [r2, #-804]! @ 0xfffffcdc │ │ │ │ - ldr r7, [pc, #584] @ (567a38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455ef0>) │ │ │ │ + cdp 0, 6, cr0, cr2, cr9, {6} │ │ │ │ + str r2, [r0, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc 0, cr0, [sl, #-804] @ 0xfffffcdc │ │ │ │ - ldr r7, [pc, #232] @ (5678e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455d9c>) │ │ │ │ + cdp 0, 0, cr0, cr10, cr9, {6} │ │ │ │ + str r2, [r5, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [pc, #64] @ (567844 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455cfc>) │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #1016] @ (567c04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4560bc>) │ │ │ │ + ldr r7, [pc, #952] @ (567bc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45607c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #848] @ (567b64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45601c>) │ │ │ │ + ldr r7, [pc, #784] @ (567b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455fdc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc 0, cr0, [ip], {201} @ 0xc9 │ │ │ │ - ldr r6, [pc, #752] @ (567b10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455fc8>) │ │ │ │ + stc 0, cr0, [ip, #804] @ 0x324 │ │ │ │ + ldr r7, [pc, #688] @ (567ad0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455f88>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc 0, cr0, [r4], {201} @ 0xc9 │ │ │ │ - ldr r6, [pc, #656] @ (567abc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455f74>) │ │ │ │ + ldcl 0, cr0, [r4, #-804]! @ 0xfffffcdc │ │ │ │ + ldr r7, [pc, #592] @ (567a7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455f34>) │ │ │ │ lsls r4, r7, #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, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1801596,21 +1801600,21 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ movs r2, #5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436944> │ │ │ │ b.n 56785a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455d12> │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1801769,28 +1801773,28 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ movs r3, #1 │ │ │ │ b.n 567986 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x455e3e> │ │ │ │ nop │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strd r0, r0, [r8, #804] @ 0x324 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + @ instruction: 0xeab800c9 │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xe9b200c9 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + @ instruction: 0xeaa200c9 │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xe99c00c9 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + eor.w r0, ip, r9, lsl #3 │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2736] @ 568598 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456a50> │ │ │ │ @@ -1802857,43 +1802861,43 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + cbnz r6, 5685d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456a88> │ │ │ │ lsls r5, r0, #5 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r6, [pc, #800] @ (5688d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d90>) │ │ │ │ + ldr r7, [pc, #736] @ (568898 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d50>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #72] @ (568604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456abc>) │ │ │ │ + ldr r7, [pc, #8] @ (5685c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456a7c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #560] @ (5687f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456ca8>) │ │ │ │ + ldr r7, [pc, #496] @ (5687b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456c68>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #8] @ (5685cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456a84>) │ │ │ │ + ldr r6, [pc, #968] @ (56898c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456e44>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #272] @ (5686d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456b90>) │ │ │ │ + ldr r6, [pc, #208] @ (568698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456b50>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #392] @ (568754 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456c0c>) │ │ │ │ + ldr r5, [pc, #328] @ (568714 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456bcc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #392] @ (568758 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456c10>) │ │ │ │ + ldr r6, [pc, #328] @ (568718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456bd0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #288] @ (5686f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456bac>) │ │ │ │ + ldr r5, [pc, #224] @ (5686b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456b6c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #624] @ (568848 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d00>) │ │ │ │ + ldr r6, [pc, #560] @ (568808 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456cc0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #216] @ (5686b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456b6c>) │ │ │ │ + ldr r5, [pc, #152] @ (568674 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456b2c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 56860e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456ac6> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1802995,24 +1802999,24 @@ │ │ │ │ ldr r3, [pc, #36] @ (5686f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456bac>) │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movw r2, #2785 @ 0xae1 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - @ instruction: 0xfbfa00bb │ │ │ │ - ble.n 568618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456ad0> │ │ │ │ + stc2l 0, cr0, [sl], #748 @ 0x2ec │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #736] @ (5689cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456e84>) │ │ │ │ + ldr r5, [pc, #672] @ (56898c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456e44>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #592] @ (568944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456dfc>) │ │ │ │ + ldr r5, [pc, #528] @ (568904 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456dbc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -1803082,27 +1803086,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (5687cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456c84>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #464] @ (568988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456e40>) │ │ │ │ + ldr r5, [pc, #400] @ (568948 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456e00>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #120] @ (568834 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456cec>) │ │ │ │ + ldr r5, [pc, #56] @ (5687f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456cac>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #128] @ (568840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456cf8>) │ │ │ │ + ldr r5, [pc, #64] @ (568800 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456cb8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 568768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456c20> │ │ │ │ + ble.n 568748 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456c00> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #968] @ (568b90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x457048>) │ │ │ │ + ldr r4, [pc, #904] @ (568b50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x457008>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [pc, #752] @ (568abc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456f74>) │ │ │ │ + ldr r4, [pc, #688] @ (568a7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456f34>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #400] @ (568960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456e18>) │ │ │ │ + ldr r5, [pc, #336] @ (568920 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456dd8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ movw ip, #5300 @ 0x14b4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w r3, [r0, #920] @ 0x398 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 5687ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456ca6> │ │ │ │ @@ -1803162,44 +1803166,44 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (568884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d3c>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa6600bb │ │ │ │ - @ instruction: 0xfa8000bb │ │ │ │ + @ instruction: 0xfb5600bb │ │ │ │ + @ instruction: 0xfb7000bb │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (5688ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d64>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (5688b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d68>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa7e00bb │ │ │ │ - @ instruction: 0xfa5400bb │ │ │ │ + @ instruction: 0xfb6e00bb │ │ │ │ + @ instruction: 0xfb4400bb │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (5688d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d88>) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r1, [pc, #12] @ (5688d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d8c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - ldr r3, [pc, #592] @ (568b24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456fdc>) │ │ │ │ + ldr r4, [pc, #528] @ (568ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456f9c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #600] @ (568b30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456fe8>) │ │ │ │ + ldr r3, [pc, #536] @ (568af0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456fa8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 568924 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456ddc> │ │ │ │ @@ -1803230,21 +1803234,21 @@ │ │ │ │ movw r2, #1606 @ 0x646 │ │ │ │ ldr r1, [pc, #24] @ (568944 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456dfc>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5478e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x435d9c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #608] @ (568b9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x457054>) │ │ │ │ + ldr r4, [pc, #544] @ (568b5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x457014>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #280] @ (568a58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456f10>) │ │ │ │ + ldr r3, [pc, #216] @ (568a18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456ed0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [pc, #352] @ (568aa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456f5c>) │ │ │ │ + ldr r4, [pc, #288] @ (568a64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456f1c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #200] @ (568a10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456ec8>) │ │ │ │ + ldr r3, [pc, #136] @ (5689d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456e88>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ sub.w r5, r4, #20 │ │ │ │ @@ -1803284,19 +1803288,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (5689c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456e80>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 5688dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d94> │ │ │ │ + blt.n 568abc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456f74> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vst4.32 {d16-d19}, [r0 :256], fp │ │ │ │ + @ instruction: 0xfa3000bb │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [pc, #368] @ (568b54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45700c>) │ │ │ │ @@ -1803715,16 +1803719,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 56885c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d14> │ │ │ │ movs r2, #5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436944> │ │ │ │ b.n 568d86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45723e> │ │ │ │ nop │ │ │ │ - vshr.u64 d0, d27, #28 │ │ │ │ - @ instruction: 0xf53000bb │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + @ instruction: 0xf62000bb │ │ │ │ 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, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1803789,16 +1803794,16 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 56885c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d14> │ │ │ │ movs r2, #5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436944> │ │ │ │ b.n 568e3a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4572f2> │ │ │ │ nop │ │ │ │ - mrc2 0, 7, r0, cr0, cr11, {5} │ │ │ │ - orns r0, ip, #6127616 @ 0x5d8000 │ │ │ │ + vshr.u64 d16, d27, #32 │ │ │ │ + sbc.w r0, ip, #6127616 @ 0x5d8000 │ │ │ │ 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, #3304] @ 0xce8 │ │ │ │ @@ -1805143,23 +1805148,23 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r7, #5 │ │ │ │ str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1806455,68 +1806460,68 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #31 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.w 569d56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45820e> │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - orn r0, r8, #187 @ 0xbb │ │ │ │ - orrs.w r0, r2, #187 @ 0xbb │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adcs.w r0, r8, #187 @ 0xbb │ │ │ │ + adc.w r0, r2, #187 @ 0xbb │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vshr.s64 d16, d27, #20 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + @ instruction: 0xf0dc00bb │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, #0 │ │ │ │ + subs r0, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #166 @ 0xa6 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #0 │ │ │ │ + adds r6, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r7, #22 │ │ │ │ + subs r0, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #16 │ │ │ │ + adds r1, #0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + cbnz r2, 56ac36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4590ee> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r4, r7, #2 │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ b.w 56a22a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4586e2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #2097152 @ 0x200000 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -1806749,51 +1806754,51 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ b.w 56a206 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4586be> │ │ │ │ nop │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r6, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #24 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, #210 @ 0xd2 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r4, r7, #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] │ │ │ │ @@ -1807029,23 +1807034,23 @@ │ │ │ │ mov r2, r3 │ │ │ │ adds r5, #1 │ │ │ │ bl 569cb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45816c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 56b10e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4595c6> │ │ │ │ b.n 56af9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x459452> │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + push {r1, r5, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #792] @ (56b46c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x459924>) │ │ │ │ @@ -1807692,15 +1807697,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #432] @ (56b980 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x459e38>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #240] @ (56b8c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x459d80>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - add lr, sl │ │ │ │ + cmp lr, r8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -1807876,17 +1807881,17 @@ │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 56b8c6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x459d7e> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 56b84c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x459d04> │ │ │ │ movs r0, #16 │ │ │ │ b.n 56b84c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x459d04> │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r4, [pc, #2832] @ 56c4d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45a988> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1808925,144 +1808930,144 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r0, r1, r2, r4} │ │ │ │ vrsra.u64 d31, d17, #1 │ │ │ │ vrsra.u32 , , #1 │ │ │ │ vdup.8 d28, d31[7] │ │ │ │ - vqrdmlah.s , , d8[0] │ │ │ │ + @ instruction: 0xffff1fb8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + adds r6, r0, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ orrs r6, r0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 56c668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ab20>) │ │ │ │ + add r6, pc, #288 @ (adr r6, 56c628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45aae0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 56c604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45aabc>) │ │ │ │ + add r5, pc, #176 @ (adr r5, 56c5c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45aa7c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 56c5a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45aa58>) │ │ │ │ + add r5, pc, #64 @ (adr r5, 56c560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45aa18>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #920 @ (adr r3, 56c8c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ad7c>) │ │ │ │ + add r4, pc, #856 @ (adr r4, 56c884 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ad3c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r6, #15 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmia r5!, {r0, r2, r3, r4, r5} │ │ │ │ - @ instruction: 0xffff18f4 │ │ │ │ + vtbx.8 d17, {d31-) │ │ │ │ + add r3, pc, #576 @ (adr r3, 56c78c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ac44>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, pc, #184 @ (adr r2, 56c618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45aad0>) │ │ │ │ + add r3, pc, #120 @ (adr r3, 56c5d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45aa90>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r1, pc, #728 @ (adr r1, 56c84c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ad04>) │ │ │ │ + add r2, pc, #664 @ (adr r2, 56c80c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45acc4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itet gt │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - stmiale r3!, {r1, r5} │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - it lt │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, pc, #448 @ (adr r0, 56c774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ac2c>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 56c734 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45abec>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 56c60a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45aac2> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 56c668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ab20> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1809190,17 +1809195,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r7, r6 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - adds r0, r4, r2 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ 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, #136] @ 56c800 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45acb8> │ │ │ │ sub sp, #16 │ │ │ │ @@ -1809422,23 +1809427,23 @@ │ │ │ │ bl 56b478 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x459930> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 54aea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43935c> │ │ │ │ b.n 56c8ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ada2> │ │ │ │ nop │ │ │ │ - cbnz r4, 56ca14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45aecc> │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #396] @ (56cb90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45b048>) │ │ │ │ @@ -1809596,25 +1809601,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #238 @ 0xee │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #242 @ 0xf2 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1809691,19 +1809696,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 5688b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d6c> │ │ │ │ nop │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ @@ -1810454,47 +1810459,47 @@ │ │ │ │ movne r4, r3 │ │ │ │ beq.w 56d224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45b6dc> │ │ │ │ b.n 56d20a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45b6c2> │ │ │ │ mov r0, fp │ │ │ │ bl 5688b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x456d6c> │ │ │ │ adds r3, #46 @ 0x2e │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mrc2 0, 7, r0, cr0, cr11, {5} │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + vshr.u64 d16, d27, #32 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mrc2 0, 6, r0, cr4, cr11, {5} │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + vshr.u64 d16, d27, #60 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mrc2 0, 5, r0, cr12, cr11, {5} │ │ │ │ - cbnz r6, 56d538 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45b9f0> │ │ │ │ + vshr.u64 d0, d27, #20 │ │ │ │ + rev r6, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mcr2 0, 5, r0, cr8, cr11, {5} │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + vshr.u64 d0, d27, #40 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mrc2 0, 4, r0, cr0, cr11, {5} │ │ │ │ + vshr.u64 d0, d27, #64 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #100] @ (56d5b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ba70>) │ │ │ │ ldr r2, [pc, #104] @ (56d5bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ba74>) │ │ │ │ @@ -1810543,19 +1810548,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #166 @ 0xa6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #144 @ 0x90 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc2 0, cr0, [r6, #748]! @ 0x2ec │ │ │ │ + mcr2 0, 5, r0, cr6, cr11, {5} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (56d674 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45bb2c>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [pc, #148] @ (56d678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45bb30>) │ │ │ │ @@ -1810624,19 +1810629,19 @@ │ │ │ │ nop │ │ │ │ cmp r2, #22 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #228 @ 0xe4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc2l 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ + stc2l 0, cr0, [ip, #748]! @ 0x2ec │ │ │ │ stmdb 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, #936] @ (56da48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45bf00>) │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #936] @ (56da4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45bf04>) │ │ │ │ @@ -1810993,37 +1810998,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #80 @ 0x50 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfa7c00bb │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + @ instruction: 0xfb6c00bb │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfa6000bb │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + @ instruction: 0xfb5000bb │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfa2a00bb │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + @ instruction: 0xfb1a00bb │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr??.w r0, [lr, fp, lsl #3] │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + @ instruction: 0xfa4e00bb │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vld4.32 {d0-d3}, [r0 :256], fp │ │ │ │ + @ instruction: 0xfa1000bb │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ add.w ip, sp, #12 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -1811159,22 +1811164,22 @@ │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #80 @ 0x50 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf78c00bb │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + ldr??.w r0, [ip, fp, lsl #3] │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf77600bb │ │ │ │ + str??.w r0, [r6, fp, lsl #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, #264] @ (56dd2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c1e4>) │ │ │ │ ldr r3, [pc, #264] @ (56dd30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c1e8>) │ │ │ │ @@ -1811281,18 +1811286,18 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #2 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - stc2 0, cr0, [r0], #748 @ 0x2ec │ │ │ │ - strh r2, [r4, #56] @ 0x38 │ │ │ │ + ldc2 0, cr0, [r0, #748] @ 0x2ec │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movw r0, #10427 @ 0x28bb │ │ │ │ + @ instruction: 0xf73200bb │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #248] @ (56de4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c304>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r2, [pc, #248] @ (56de50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c308>) │ │ │ │ @@ -1811396,24 +1811401,24 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ lsls r1, r7, #5 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adcs.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + movw r0, #59579 @ 0xe8bb │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #768 @ (adr r4, 56e170 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c628>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 56e130 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c5e8>) │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -1811464,17 +1811469,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (56df00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c3b8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2126 @ 0x84e │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - orn r0, lr, #6127616 @ 0x5d8000 │ │ │ │ + adcs.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ @@ -1811590,49 +1811595,49 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2638 @ 0xa4e │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf3a800bb │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + eors.w r0, r8, #6127616 @ 0x5d8000 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf39000bb │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + eor.w r0, r0, #6127616 @ 0x5d8000 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf37800bb │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + orn r0, r8, #6127616 @ 0x5d8000 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf36000bb │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + orrs.w r0, r0, #6127616 @ 0x5d8000 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf34800bb │ │ │ │ + bics.w r0, r8, #6127616 @ 0x5d8000 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 56e070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c528> │ │ │ │ ldr r3, [pc, #12] @ (56e074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c52c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 56e0b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c56e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1811650,15 +1811655,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 548da4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43725c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 56e0fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c5b2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1811676,15 +1811681,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 548da4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43725c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r5, 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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1811852,20 +1811857,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56e2f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45c7ac>) │ │ │ │ movw r2, #2744 @ 0xab8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r8, #-748] @ 0xfffffd14 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + ldc2l 0, cr0, [r8, #748]! @ 0x2ec │ │ │ │ + strh r2, [r5, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors.w r0, sl, #187 @ 0xbb │ │ │ │ - mcr2 0, 7, r0, cr2, cr11, {5} │ │ │ │ - eor.w r0, r4, #187 @ 0xbb │ │ │ │ + @ instruction: 0xf18a00bb │ │ │ │ + vshr.u64 d16, d27, #46 │ │ │ │ + sbcs.w r0, r4, #187 @ 0xbb │ │ │ │ stmdb 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, #2916] @ 56ee70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45d328> │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r1, [pc, #2916] @ 56ee74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45d32c> │ │ │ │ @@ -1812975,27 +1812980,27 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #3 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r6, r6, r4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r7, [pc, #320] @ (56efcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45d484>) │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r7, [pc, #0] @ (56ee90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45d348>) │ │ │ │ + ldr r7, [pc, #960] @ (56f250 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45d708>) │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r5, [pc, #944] @ (56f244 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45d6fc>) │ │ │ │ + ldr r6, [pc, #880] @ (56f204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45d6bc>) │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #64] @ (56eedc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45d394>) │ │ │ │ + ldr r6, [pc, #0] @ (56ee9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45d354>) │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r2, [r0, #476] @ 0x1dc │ │ │ │ cmp r1, r2 │ │ │ │ bcs.w 56f10e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45d5c6> │ │ │ │ @@ -1814280,58 +1814285,57 @@ │ │ │ │ movw r2, #3241 @ 0xca9 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #452] @ 0x1c4 │ │ │ │ - vcvt.u32.f32 q15, q12, #1 │ │ │ │ + vmla.i , , d24[0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56fda0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e258> │ │ │ │ + b.n 56ff80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e438> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56fd60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e218> │ │ │ │ + b.n 56ff40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e3f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0], #-748 @ 0xfffffd14 │ │ │ │ - bhi.n 56fcc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e178> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strd r0, r0, [lr, #-748]! @ 0x2ec │ │ │ │ - bvc.n 56fca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e15c> │ │ │ │ + stc 0, cr0, [r0, #-748]! @ 0xfffffd14 │ │ │ │ + bhi.n 56fca0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e158> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adc.w r0, r8, fp, ror #2 │ │ │ │ - bvc.n 56fc88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e140> │ │ │ │ + orrs.w r0, lr, fp, ror #2 │ │ │ │ + bhi.n 56fc84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e13c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xe8ca00bb │ │ │ │ - bvc.n 56fc6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e124> │ │ │ │ + ldc 0, cr0, [r8], #-748 @ 0xfffffd14 │ │ │ │ + bhi.n 56fc68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e120> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xe83c00bb │ │ │ │ - bvc.n 56fc50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e108> │ │ │ │ + @ instruction: 0xe9ba00bb │ │ │ │ + bhi.n 56fc4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e104> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56fbc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e07c> │ │ │ │ + stmdb ip!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + bhi.n 56fc30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e0e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 56fd74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e22c> │ │ │ │ + strd r0, r0, [r2], #-748 @ 0x2ec │ │ │ │ + bhi.n 56fd54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e20c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xeac600bb │ │ │ │ - bvs.n 56fcd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e18c> │ │ │ │ + subs.w r0, r6, fp, ror #2 │ │ │ │ + bvc.n 56fcb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e16c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrd r0, r0, [r8], #748 @ 0x2ec │ │ │ │ - bvs.n 56fcb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e170> │ │ │ │ + strd r0, r0, [r8, #748]! @ 0x2ec │ │ │ │ + bvc.n 56fc98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e150> │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [pc, #948] @ (5700ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e564>) │ │ │ │ movw r2, #3125 @ 0xc35 │ │ │ │ ldr r1, [pc, #948] @ (5700b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e568>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1814673,78 +1814677,78 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2961 @ 0xb91 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x436880> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - b.n 56fc54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e10c> │ │ │ │ + b.n 56fe34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e2ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 570174 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e62c> │ │ │ │ + bvc.n 570154 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e60c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56fa7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45df34> │ │ │ │ + b.n 56fc5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e114> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57009c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e554> │ │ │ │ + bpl.n 57007c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e534> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56f8f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ddac> │ │ │ │ + b.n 56fad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45df8c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 570064 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e51c> │ │ │ │ + bpl.n 570044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e4fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmdb r0!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - bmi.n 5701f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e6a8> │ │ │ │ + bic.w r0, r0, fp, ror #2 │ │ │ │ + bpl.n 5701d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e688> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57076c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ec24> │ │ │ │ + b.n 56f94c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45de04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 5701d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e68c> │ │ │ │ + bpl.n 5701b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e66c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56fbe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e0a0> │ │ │ │ + b.n 56fdc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e280> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 570180 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e638> │ │ │ │ + bpl.n 570160 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e618> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56fad4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45df8c> │ │ │ │ + b.n 56fcb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e16c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 570164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e61c> │ │ │ │ + bpl.n 570144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e5fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56fe28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e2e0> │ │ │ │ + b.n 570008 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e4c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5700f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e5a8> │ │ │ │ + bmi.n 5700d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e588> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56fec4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e37c> │ │ │ │ + b.n 5700a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e55c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5700d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e58c> │ │ │ │ + bmi.n 5700b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e56c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 570470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e928> │ │ │ │ + b.n 570650 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45eb08> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 570198 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e650> │ │ │ │ + bmi.n 570178 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e630> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 5703f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e8b0> │ │ │ │ + b.n 5705d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45ea90> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 5700b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e56c> │ │ │ │ + bcc.n 570094 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45e54c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 57181c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45fcd4> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 570b30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45efe8> │ │ │ │ @@ -1819477,23 +1819481,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (572cf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4611ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572cf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4611b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r2, 572d56 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46120e> │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 572d6e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461226> │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 572d68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461220> │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r2, 572d66 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46121e> │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5735ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461a86> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 5730a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461558> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1820543,273 +1820547,273 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (5737e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461ca0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (5737ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461ca4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r5, pc, #32 @ (adr r5, 57360c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461ac4>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 5739cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461e84>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r6, 57362e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461ae6> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsie a │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb800 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + cbnz r4, 57365e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b16> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + cbnz r2, 573666 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b1e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + cbnz r4, 57366e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b26> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + cbnz r6, 573678 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + cbnz r0, 573682 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b3a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + cbnz r6, 57368a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b42> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + cbnz r0, 573694 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + cbnz r6, 57369c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + cbnz r0, 5736a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b5e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r2, 5736b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b68> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 573688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b40> │ │ │ │ + cbnz r4, 5736b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b70> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + cbnz r2, 5736c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5736d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b8c> │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r4 │ │ │ │ + cbnz r4, 573710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461bc8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5736d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b90> │ │ │ │ + cbnz r2, 57370c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461bc4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5736d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b8c> │ │ │ │ + revsh r4, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5736d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b88> │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x002e │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r6, 57370e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461bc6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r2, r6 │ │ │ │ + cbnz r4, 57370a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461bc2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r2, 573708 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461bc0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r5 │ │ │ │ + cbnz r4, 573704 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461bbc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r2, 5736fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461bb6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5736fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461bb4> │ │ │ │ + cbnz r0, 5736fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461bb4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5736f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461bb0> │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5736d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b90> │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5736e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461b9a> │ │ │ │ + rev r2, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 573764 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c1c> │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57375c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c14> │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 573758 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c10> │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 573752 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c0a> │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 57374c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c04> │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 573744 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461bfc> │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r4, 573780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c38> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0034 │ │ │ │ + cbnz r6, 57377a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c32> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + cbnz r4, 573774 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c2c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r7} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5737b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c70> │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5737b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c6a> │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5737ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c66> │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 5737a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c60> │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5737a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c5c> │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - nop {14} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itee ge │ │ │ │ - lslge r3, r7, #2 │ │ │ │ - noplt {8} │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - ittt pl │ │ │ │ - lslpl r3, r7, #2 │ │ │ │ - sevpl │ │ │ │ - lslpl r3, r7, #2 │ │ │ │ - itte cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - itt eq @ unpredictable │ │ │ │ - lsleq r3, r7, #2 │ │ │ │ - bkpt 0x00e2 │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x009a │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x007c │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0056 │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x000a │ │ │ │ + ite │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + itee le @ unpredictable │ │ │ │ + lslle r3, r7, #2 │ │ │ │ + it ge @ unpredictable │ │ │ │ + lslge r3, r7, #2 │ │ │ │ + itet hi │ │ │ │ + lslhi r3, r7, #2 │ │ │ │ + ite vs @ unpredictable │ │ │ │ + lslvs r3, r7, #2 │ │ │ │ + itte mi @ unpredictable │ │ │ │ + lslmi r3, r7, #2 │ │ │ │ + wfemi │ │ │ │ + lslpl r3, r7, #2 │ │ │ │ + bkpt 0x00fa │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + bkpt 0x00ba │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 5737e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461c98> │ │ │ │ + rev r6, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5737ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461ca4> │ │ │ │ + rev16 r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #728 @ (adr r0, 573ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x461f7c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 575474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46392c> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 5741f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4626ac> │ │ │ │ @@ -1823333,491 +1823337,491 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (575364 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46381c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (575368 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463820>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 575034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4634ec> │ │ │ │ + bls.n 575014 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4634cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + cbz r4, 575020 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4634d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 57502e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4634e6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + cbz r4, 57503c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4634f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + cbz r4, 57504a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463502> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 575058 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463510> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 575062 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46351a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + cbz r4, 57506a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463522> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 575074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46352c> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cbz r0, 57507e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463536> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 575042 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4634fa> │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57504a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463502> │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 575052 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46350a> │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57505c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463514> │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 575062 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46351a> │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57506c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463524> │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 575076 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46352e> │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57507e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463536> │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 575086 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46353e> │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57508e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463546> │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 575098 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463550> │ │ │ │ + uxtb r4, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5750a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463558> │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5750aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463562> │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5750b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46356a> │ │ │ │ + cbz r0, 5750bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463574> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + cbz r0, 5750c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46357c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r6 │ │ │ │ + cbz r0, 5750ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463586> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r4, 5750d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463590> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r4 │ │ │ │ + cbz r4, 5750e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46359a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r7 │ │ │ │ + cbz r4, 5750ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r2 │ │ │ │ + cbz r0, 5750fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635b2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r4, 575106 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635be> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r4, r3 │ │ │ │ + cbz r0, 575110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + cbz r0, 57511a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635d2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5750de <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463596> │ │ │ │ + push {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5750e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46359e> │ │ │ │ + push {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5750f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635a8> │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5750fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635b2> │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 575104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635bc> │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 575110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635c8> │ │ │ │ + push {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57511c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635d4> │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 575126 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635de> │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 575134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635ec> │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {} │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5} │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + pop {r2, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + pop {r2, r4} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 575134 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635ec> │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57511c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635d4> │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 575148 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463600> │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 575142 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635fa> │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 575110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635c8> │ │ │ │ + rev r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57510a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635c2> │ │ │ │ + rev r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 575104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635bc> │ │ │ │ + cbnz r0, 57512c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5750fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635b6> │ │ │ │ + cbnz r4, 575126 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635de> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5750f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635ae> │ │ │ │ + cbnz r0, 575120 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 575116 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635ce> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cbnz r0, 57510e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635c6> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @ instruction: 0xb8cc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + cbnz r4, 575172 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46362a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + cbnz r4, 57516c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463624> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + hlt 0x001c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r3 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r6 │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r1 │ │ │ │ + rev r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 575162 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46361a> │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57515a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463612> │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 575156 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46360e> │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57514c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463604> │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 575146 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4635fe> │ │ │ │ + pop {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5751bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463674> │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5751b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46366e> │ │ │ │ + cbnz r4, 5751d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46368c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5751ae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463666> │ │ │ │ + cbnz r0, 5751d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463688> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5751a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463660> │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5751a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46365c> │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57519e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463656> │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 575198 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463650> │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r4 │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r3, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ pop {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ pop {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - pop {} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 575206 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4636be> │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 575200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4636b8> │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5751fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4636b4> │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5751f2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4636aa> │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + nop {15} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - it │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - it lt │ │ │ │ + ite lt │ │ │ │ lsllt r3, r7, #2 │ │ │ │ - it vc │ │ │ │ + it vc @ unpredictable │ │ │ │ lslvc r3, r7, #2 │ │ │ │ itt cc │ │ │ │ lslcc r3, r7, #2 │ │ │ │ nopcc │ │ │ │ lsls r3, r7, #2 │ │ │ │ bkpt 0x00c4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ bkpt 0x0088 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x004c │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0010 │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + push {lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + push {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + push {r2, r5, r6} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5752ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463764> │ │ │ │ + cbz r0, 5752c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46377c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5752a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46375a> │ │ │ │ + cbz r0, 5752c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463778> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57529c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463754> │ │ │ │ + cbz r4, 5752b6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46376e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 575296 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46374e> │ │ │ │ + cbz r4, 5752b2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46376a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 575290 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463748> │ │ │ │ + cbz r4, 5752a6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46375e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ uxtb r0, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ uxtb r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ uxth r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r7 │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r4, r7 │ │ │ │ + bcs.n 575280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463738> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r0 │ │ │ │ + bne.n 575234 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4636ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57529c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463754> │ │ │ │ + bne.n 5751e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463698> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 575292 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46374a> │ │ │ │ + bne.n 57518c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463644> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57528a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463742> │ │ │ │ + bne.n 575320 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4637d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 5752a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463758> │ │ │ │ + bne.n 5752bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463774> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 575254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46370c> │ │ │ │ + beq.n 575248 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463700> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 575200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4636b8> │ │ │ │ + beq.n 5751e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46369c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 5751ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463664> │ │ │ │ + beq.n 575380 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463838> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 575340 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4637f8> │ │ │ │ + beq.n 57532c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4637e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 5752dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463794> │ │ │ │ + beq.n 5752c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463780> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r2, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r4} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r6} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [pc, #404] @ (575504 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4639bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (575508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4639c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1824006,125 +1824010,125 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (5755dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463a94>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (5755e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463a98>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itet │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - ite gt @ unpredictable │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - itte ls @ unpredictable │ │ │ │ - lslls r3, r7, #2 │ │ │ │ - ite vs @ unpredictable │ │ │ │ - lslvs r3, r7, #2 │ │ │ │ - ittt cc @ unpredictable │ │ │ │ - lslcc r3, r7, #2 │ │ │ │ - ite ne @ unpredictable │ │ │ │ - lslne r3, r7, #2 │ │ │ │ - bkpt 0x00de │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x007a │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0016 │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + itee gt │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + it ge @ unpredictable │ │ │ │ + lslge r3, r7, #2 │ │ │ │ + itet vs │ │ │ │ + lslvs r3, r7, #2 │ │ │ │ + it cc @ unpredictable │ │ │ │ + lslcc r3, r7, #2 │ │ │ │ + itte eq │ │ │ │ + lsleq r3, r7, #2 │ │ │ │ + bkpt 0x00cc │ │ │ │ + lslne r3, r7, #2 │ │ │ │ + bkpt 0x008e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57560a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463ac2> │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 575604 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463abc> │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5755fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463ab6> │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5755f6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463aae> │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5755f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463aa8> │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 5755e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463aa0> │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 57561e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463ad6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5755d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463a8c> │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 5755e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463a9a> │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r5, #4] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 57566c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463b24> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 575880 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x463d38> │ │ │ │ @@ -1825368,321 +1825372,321 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (5765d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464a88>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (5765d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464a8c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 576320 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4647d8> │ │ │ │ + bmi.n 576300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4647b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r6} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + beq.n 576638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464af0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + beq.n 5765d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464a90> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + beq.n 576578 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464a30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 576650 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464b08> │ │ │ │ + bne.n 576630 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464ae8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 5765f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464aa8> │ │ │ │ + bne.n 5765d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464a88> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 5765b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464a68> │ │ │ │ + bne.n 576590 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464a48> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + beq.n 576548 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464a00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + beq.n 5764f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4649a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + beq.n 576688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464b40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + beq.n 576628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464ae0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 576638 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464af0> │ │ │ │ + bne.n 576618 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464ad0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 5765c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464a80> │ │ │ │ + beq.n 5765a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464a60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 576610 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464ac8> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 576624 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464adc> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1825716,31 +1825720,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (576648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464b00>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (57664c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464b04>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 5766c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464b80> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5769c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x464e78> │ │ │ │ @@ -1826514,223 +1826518,223 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (57702c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4654e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (577030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4654e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bhi.n 576f00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653b8> │ │ │ │ + bls.n 576ee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465398> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 576f70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465428> │ │ │ │ + bvs.n 576f50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465408> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 576ed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465390> │ │ │ │ + bmi.n 576eb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465370> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 576e78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465330> │ │ │ │ + bcc.n 576e58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465310> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 576e18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4652d0> │ │ │ │ + bcc.n 576df8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4652b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 576db8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465270> │ │ │ │ + bcc.n 576f98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465450> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 576f18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653d0> │ │ │ │ + bmi.n 576ef8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 576ea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465360> │ │ │ │ + bvs.n 576e88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465340> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 576fe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4654a0> │ │ │ │ + bmi.n 576fc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465480> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 576f88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465440> │ │ │ │ + bmi.n 576f68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465420> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 576f30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653e8> │ │ │ │ + bcc.n 576f10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 576e80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465338> │ │ │ │ + bcc.n 576e60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465318> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 576ed0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465388> │ │ │ │ + bcc.n 576eb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465368> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 576fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465468> │ │ │ │ + bcs.n 576f90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465448> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 576f50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465408> │ │ │ │ + bne.n 576f30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 576ef8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653b0> │ │ │ │ + bne.n 576ed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465390> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 577068 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465520> │ │ │ │ + bne.n 577048 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465500> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 576ea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465358> │ │ │ │ + bne.n 576e80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465338> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 576ff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4654a8> │ │ │ │ + bne.n 576fd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465488> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + beq.n 576f50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465408> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 576f00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + beq.n 576eb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465368> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + beq.n 577058 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465510> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + beq.n 576ff8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4654b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 576fbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465474> │ │ │ │ + bcc.n 576f9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465454> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 576f64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46541c> │ │ │ │ + bcc.n 576f44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 576f14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653cc> │ │ │ │ + bcc.n 576ef4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57707c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465534> │ │ │ │ + bcc.n 57705c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465514> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 5770c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46557c> │ │ │ │ + bcc.n 5770a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46555c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 577024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4654dc> │ │ │ │ + bpl.n 577004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4654bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 57706c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465524> │ │ │ │ + bmi.n 57704c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465504> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5770b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46556c> │ │ │ │ + bmi.n 577094 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46554c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 577104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4655bc> │ │ │ │ + bmi.n 5770e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46559c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 576ff4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4654ac> │ │ │ │ + bne.n 576fd4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46548c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 576ffc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4654b4> │ │ │ │ + bcc.n 576fdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465494> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 576f5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465414> │ │ │ │ + bcc.n 576f3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4653f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 576f84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46543c> │ │ │ │ + bmi.n 576f64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46541c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + beq.n 576f5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465414> │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 577102 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4655ba> │ │ │ │ bhi.n 577052 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46550a> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5770ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4655a6> │ │ │ │ @@ -1826834,51 +1826838,51 @@ │ │ │ │ ldr r0, [pc, #80] @ (577160 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465618>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #76] @ (577164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46561c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 577094 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46554c> │ │ │ │ + bmi.n 577074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46552c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57720c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656c4> │ │ │ │ + bcc.n 5771ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 5771cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465684> │ │ │ │ + bcc.n 5771ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465664> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57718c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465644> │ │ │ │ + bcc.n 57716c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465624> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57714c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465604> │ │ │ │ + bcs.n 57712c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4655e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 5770f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4655ac> │ │ │ │ + bcs.n 5770d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46558c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57722c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656e4> │ │ │ │ + bmi.n 57720c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5771ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656a4> │ │ │ │ + bmi.n 5771cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465684> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5771a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46565c> │ │ │ │ + bmi.n 577184 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46563c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 577164 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46561c> │ │ │ │ + bcc.n 577144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4655fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57711c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4655d4> │ │ │ │ + bcc.n 5770fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4655b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 5770dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465594> │ │ │ │ + bcc.n 5770bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465574> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 5771d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46568c> │ │ │ │ + bcc.n 5771b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46566c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcs.n 5771f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656ac> │ │ │ │ + bcc.n 5771d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46568c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57721c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656d4> │ │ │ │ + bcc.n 5771fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57725c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465714> │ │ │ │ + bcc.n 57723c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 577254 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46570c> │ │ │ │ + bcs.n 577234 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 57718c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465644> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (577194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46564c>) │ │ │ │ @@ -1826893,23 +1826897,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5771a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465658>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5771a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46565c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 5771ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656a4> │ │ │ │ + bmi.n 5771cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465684> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5771b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46566c> │ │ │ │ + bcc.n 577194 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46564c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57723c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656f4> │ │ │ │ + bmi.n 57721c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 577204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656bc> │ │ │ │ + bmi.n 5771e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46569c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 5771e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656a0> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5771fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656b4> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1826947,33 +1826951,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (577224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (577228 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bmi.n 5772e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465798> │ │ │ │ + bpl.n 5772c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465778> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 577298 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465750> │ │ │ │ + bmi.n 577278 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465730> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5772d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465790> │ │ │ │ + bmi.n 5772b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465770> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 577118 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4655d0> │ │ │ │ + bmi.n 5772f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 577160 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465618> │ │ │ │ + bmi.n 577140 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4655f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5771a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465660> │ │ │ │ + bmi.n 577188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465640> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5771f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656a8> │ │ │ │ + bmi.n 5771d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465688> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 577230 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656e8> │ │ │ │ + bmi.n 577210 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcs.n 577200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4656b8> │ │ │ │ + bcc.n 5771e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465698> │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 57735c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465814> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ ldrh r0, [r2, #44] @ 0x2c │ │ │ │ strh r2, [r1, #60] @ 0x3c │ │ │ │ @@ -1827121,99 +1827125,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (577408 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (57740c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bmi.n 577374 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46582c> │ │ │ │ + bmi.n 577354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46580c> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bmi.n 57731c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657d4> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bhi.n 57743c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658f4> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bhi.n 57740c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658c4> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bhi.n 5773dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465894> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bhi.n 5773ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465864> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bvc.n 57737c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465834> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bvc.n 577344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657fc> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bvc.n 57730c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57733c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657f4> │ │ │ │ + bvc.n 5772d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46578c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57745c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465914> │ │ │ │ + bvc.n 5772a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46575c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57742c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658e4> │ │ │ │ + bvc.n 57746c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465924> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bvc.n 577434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bvc.n 5773fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bvc.n 5773cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465884> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57739c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465854> │ │ │ │ + bvs.n 57739c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465854> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577364 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46581c> │ │ │ │ + bvs.n 57736c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465824> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57732c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657e4> │ │ │ │ + bvs.n 57733c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5772f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657ac> │ │ │ │ + bvs.n 57730c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5772c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46577c> │ │ │ │ + bvs.n 5772dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465794> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57748c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465944> │ │ │ │ + bvs.n 5774a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46595c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46590c> │ │ │ │ + bvs.n 57746c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465924> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57741c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658d4> │ │ │ │ + bvs.n 577434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5773ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658a4> │ │ │ │ + bvs.n 5773fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5773bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465874> │ │ │ │ + bpl.n 5773c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46587c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bpl.n 57738c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465844> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57735c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465814> │ │ │ │ + bpl.n 577354 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46580c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57732c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657e4> │ │ │ │ + bpl.n 577314 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 5772fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657b4> │ │ │ │ + bpl.n 5772e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46579c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 5772c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46577c> │ │ │ │ + bpl.n 5774b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46596c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57748c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465944> │ │ │ │ + bpl.n 577484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46593c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bpl.n 577454 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46590c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bpl.n 57741c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 5773e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46589c> │ │ │ │ + bmi.n 5773e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46589c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 5773ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465864> │ │ │ │ + bmi.n 5773b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46586c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bmi.n 577374 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46582c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 577334 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657ec> │ │ │ │ + bmi.n 577344 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 577304 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657bc> │ │ │ │ + bmi.n 577314 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bmi.n 5774d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46598c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bmi.n 5774a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46595c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bmi.n 577474 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46592c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bmi.n 57743c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 577404 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658bc> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bcc.n 5773d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46588c> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bcc.n 577394 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46584c> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bcc.n 577364 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46581c> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bcc.n 577334 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4657ec> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bcc.n 5774f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4659ac> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bcc.n 5774c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46597c> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bcc.n 577494 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46594c> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bcc.n 57745c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465914> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 5774dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465994> │ │ │ │ bls.n 577438 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658f0> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 5774d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465988> │ │ │ │ bhi.n 577490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465948> │ │ │ │ @@ -1827318,57 +1827322,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (577550 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465a08>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (577554 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465a0c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bvs.n 577464 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46591c> │ │ │ │ + bvc.n 577444 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r5, #32] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bvs.n 577440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658f8> │ │ │ │ + bvc.n 577420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 577508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4659c0> │ │ │ │ + bvs.n 5774e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4659a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 5774d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465988> │ │ │ │ + bvs.n 5774b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465968> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 577490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465948> │ │ │ │ + bvs.n 577470 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465928> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 577458 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465910> │ │ │ │ + bvs.n 577438 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 577428 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4658e0> │ │ │ │ + bvs.n 577608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465ac0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5774a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46595c> │ │ │ │ + bvc.n 577484 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46593c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r5, #28] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bpl.n 5774e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46599c> │ │ │ │ + bvs.n 5774c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46597c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577600 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465ab8> │ │ │ │ + bvc.n 5775e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465a98> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 577528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4659e0> │ │ │ │ + bvs.n 577508 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4659c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5774a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465958> │ │ │ │ + bvc.n 577480 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465938> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577628 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465ae0> │ │ │ │ + bvc.n 577608 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465ac0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5774c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465980> │ │ │ │ + bvc.n 5774a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465960> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 5774d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465990> │ │ │ │ + bvs.n 5774b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465970> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5774e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4659a0> │ │ │ │ + bvc.n 5774c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465980> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 577568 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465a20> │ │ │ │ + bpl.n 577548 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465a00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r3, #24] │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 57757c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465a34> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (577584 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465a3c>) │ │ │ │ @@ -1827383,23 +1827387,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (577590 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465a48>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (577594 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465a4c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bvs.n 577684 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b3c> │ │ │ │ + bvc.n 577664 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b1c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57764c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b04> │ │ │ │ + bvc.n 57762c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465ae4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5774d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46598c> │ │ │ │ + bvc.n 5774b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46596c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57749c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465954> │ │ │ │ + bvc.n 57767c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b34> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r6, r7, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 577702 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465bba> │ │ │ │ bls.n 5775fe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465ab6> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1827573,81 +1827577,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (5777a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c58>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (5777a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c5c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bhi.n 5776b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b70> │ │ │ │ + bls.n 577698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b50> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 577760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c18> │ │ │ │ + bge.n 577740 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465bf8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 577798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c50> │ │ │ │ + bge.n 577778 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 577710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465bc8> │ │ │ │ + bvs.n 5776f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465ba8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577738 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465bf0> │ │ │ │ + bvs.n 577718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465bd0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577760 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c18> │ │ │ │ + bvc.n 577740 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465bf8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577790 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c48> │ │ │ │ + bvc.n 577770 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c28> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5777c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c80> │ │ │ │ + bvc.n 5777a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5777f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465ca8> │ │ │ │ + bvc.n 5777d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c88> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577818 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465cd0> │ │ │ │ + bvc.n 5777f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465cb0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465cf8> │ │ │ │ + bvc.n 577820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465cd8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b28> │ │ │ │ + bvc.n 577850 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465d08> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5776a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b60> │ │ │ │ + bvc.n 577688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 5776d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b88> │ │ │ │ + bvc.n 5776b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b68> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 5776b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b70> │ │ │ │ + bls.n 577698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b50> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 5777d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c88> │ │ │ │ + bls.n 5777b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c68> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 577810 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465cc8> │ │ │ │ + bhi.n 5777f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465ca8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 577778 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c30> │ │ │ │ + bhi.n 577758 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 577840 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465cf8> │ │ │ │ + bhi.n 577820 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465cd8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 577718 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465bd0> │ │ │ │ + bhi.n 5776f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465bb0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 577870 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465d28> │ │ │ │ + bhi.n 577850 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465d08> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 5776b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b70> │ │ │ │ + bhi.n 577698 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b50> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c08> │ │ │ │ + bvc.n 577730 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465be8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 577788 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c40> │ │ │ │ + bvc.n 577768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bvs.n 5776e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465ba0> │ │ │ │ + bvc.n 5776c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465b80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 5777f0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465ca8> │ │ │ │ + bls.n 5777d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c88> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 577878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465d30> │ │ │ │ + bvc.n 577858 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465d10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bpl.n 5777c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c80> │ │ │ │ + bvs.n 5777a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x465c60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6918 @ 0x1b06 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 57adcc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469284> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ subs r7, r0, r4 │ │ │ │ @@ -1835791,703 +1835795,706 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57c0e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a5a0> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 57c0ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a5a4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r1, pc, #928 @ (adr r1, 57be30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2e8>) │ │ │ │ + add r2, pc, #864 @ (adr r2, 57bdf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2a8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r0, #20 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r4, r7, #2 │ │ │ │ lsls r0, r5, #19 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ lsls r4, r6, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r4, r3 │ │ │ │ + movs r4, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vshr.u64 d16, d27, #20 │ │ │ │ - vshr.u64 d16, d27, #60 │ │ │ │ - vshr.u64 d0, d27, #32 │ │ │ │ - vshr.u64 d0, d27, #60 │ │ │ │ - vqadd.u8 d16, d28, d27 │ │ │ │ - vqadd.u16 d0, d20, d27 │ │ │ │ - mcr2 0, 7, r0, cr8, cr11, {5} │ │ │ │ - mrc2 0, 5, r0, cr8, cr11, {5} │ │ │ │ - mcr2 0, 4, r0, cr0, cr11, {5} │ │ │ │ - mcr2 0, 2, r0, cr4, cr11, {5} │ │ │ │ - mcr2 0, 0, r0, cr8, cr11, {5} │ │ │ │ - ldc2l 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ - stc2 0, cr0, [r0, #748]! @ 0x2ec │ │ │ │ - stc2l 0, cr0, [r8, #-748]! @ 0xfffffd14 │ │ │ │ - ldc2 0, cr0, [r0, #-748]! @ 0xfffffd14 │ │ │ │ - stc2l 0, cr0, [r0], #748 @ 0x2ec │ │ │ │ - stc2 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ - ldc2l 0, cr0, [r0], #-748 @ 0xfffffd14 │ │ │ │ - mcrr2 0, 11, r0, r4, cr11 │ │ │ │ - stc2 0, cr0, [r0], #-748 @ 0xfffffd14 │ │ │ │ - @ instruction: 0xfbfc00bb │ │ │ │ - @ instruction: 0xfbe000bb │ │ │ │ - @ instruction: 0xfbb800bb │ │ │ │ - @ instruction: 0xfb9400bb │ │ │ │ - @ instruction: 0xfb6800bb │ │ │ │ - @ instruction: 0xfb3c00bb │ │ │ │ - @ instruction: 0xfb2000bb │ │ │ │ - @ instruction: 0xfb0400bb │ │ │ │ - @ instruction: 0xfae000bb │ │ │ │ - @ instruction: 0xfac000bb │ │ │ │ - @ instruction: 0xfaa000bb │ │ │ │ - @ instruction: 0xfa8000bb │ │ │ │ - @ instruction: 0xfa6400bb │ │ │ │ + vshr.u64 d16, d27, #40 │ │ │ │ + vshr.u64 d0, d27, #24 │ │ │ │ + vqadd.u64 d16, d16, d27 │ │ │ │ + vqadd.u64 d0, d20, d27 │ │ │ │ + mrc2 0, 7, r0, cr8, cr11, {5} │ │ │ │ + mcr2 0, 6, r0, cr4, cr11, {5} │ │ │ │ + mrc2 0, 4, r0, cr0, cr11, {5} │ │ │ │ + mrc2 0, 2, r0, cr8, cr11, {5} │ │ │ │ + mcr2 0, 1, r0, cr0, cr11, {5} │ │ │ │ + ldc2l 0, cr0, [r0, #748] @ 0x2ec │ │ │ │ + ldc2 0, cr0, [ip, #748] @ 0x2ec │ │ │ │ + stc2l 0, cr0, [r0, #-748]! @ 0xfffffd14 │ │ │ │ + ldc2 0, cr0, [r4, #-748]! @ 0xfffffd14 │ │ │ │ + ldc2 0, cr0, [r0, #-748] @ 0xfffffd14 │ │ │ │ + stc2l 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ + ldc2l 0, cr0, [r0], {187} @ 0xbb │ │ │ │ + stc2 0, cr0, [r8], #748 @ 0x2ec │ │ │ │ + stc2 0, cr0, [r4], {187} @ 0xbb │ │ │ │ + mrrc2 0, 11, r0, r8, cr11 │ │ │ │ + stc2 0, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ + ldc2 0, cr0, [r0], {187} @ 0xbb │ │ │ │ + @ instruction: 0xfbf400bb │ │ │ │ + @ instruction: 0xfbd000bb │ │ │ │ + @ instruction: 0xfbb000bb │ │ │ │ + @ instruction: 0xfb9000bb │ │ │ │ + @ instruction: 0xfb7000bb │ │ │ │ + @ instruction: 0xfb5400bb │ │ │ │ + @ instruction: 0xfb3800bb │ │ │ │ + @ instruction: 0xfb1800bb │ │ │ │ + @ instruction: 0xfaf800bb │ │ │ │ + @ instruction: 0xfad800bb │ │ │ │ + @ instruction: 0xfab000bb │ │ │ │ + @ instruction: 0xfa8c00bb │ │ │ │ + @ instruction: 0xfa6800bb │ │ │ │ @ instruction: 0xfa4800bb │ │ │ │ - @ instruction: 0xfa2800bb │ │ │ │ - @ instruction: 0xfa0800bb │ │ │ │ - vld1.8 @ instruction: 0xf9e800bb │ │ │ │ - vst1.8 @ instruction: 0xf9c000bb │ │ │ │ - ldrsb.w r0, [ip, #187] @ 0xbb │ │ │ │ - ldr??.w r0, [r8, fp, lsl #3] │ │ │ │ - ldr??.w r0, [r8, fp, lsl #3] │ │ │ │ - ldrsh.w r0, [r0, fp, lsl #3] │ │ │ │ - vst4.32 {d0-d3}, [r8 :256], fp │ │ │ │ + @ instruction: 0xfa2000bb │ │ │ │ + ldr??.w r0, [r8, #187] @ 0xbb │ │ │ │ + ldr??.w r0, [r4, #187] @ 0xbb │ │ │ │ + vld1.8 @ instruction: 0xf9ac00bb │ │ │ │ + vst1.8 @ instruction: 0xf98400bb │ │ │ │ + ldr??.w r0, [ip, fp, lsl #3] │ │ │ │ + ldrsh.w r0, [r4, fp, lsl #3] │ │ │ │ + vst4.32 {d0-d3}, [ip :256], fp │ │ │ │ str??.w r0, [r4, #187] @ 0xbb │ │ │ │ ldrh.w r0, [ip, #187] @ 0xbb │ │ │ │ ldrb.w r0, [r4, #187] @ 0xbb │ │ │ │ str??.w r0, [ip, fp, lsl #3] │ │ │ │ str.w r0, [r4, fp, lsl #3] │ │ │ │ - ldrb.w r0, [ip, fp, lsl #3] │ │ │ │ - @ instruction: 0xf7f400bb │ │ │ │ - @ instruction: 0xf7cc00bb │ │ │ │ - @ instruction: 0xf7a400bb │ │ │ │ - @ instruction: 0xf77c00bb │ │ │ │ - @ instruction: 0xf75400bb │ │ │ │ - @ instruction: 0xf73000bb │ │ │ │ - @ instruction: 0xf70c00bb │ │ │ │ - @ instruction: 0xf6e400bb │ │ │ │ - @ instruction: 0xf6bc00bb │ │ │ │ - @ instruction: 0xf69400bb │ │ │ │ - @ instruction: 0xf67000bb │ │ │ │ - movw r0, #35003 @ 0x88bb │ │ │ │ - @ instruction: 0xf62000bb │ │ │ │ - @ instruction: 0xf5f800bb │ │ │ │ - rsbs r0, r4, #6127616 @ 0x5d8000 │ │ │ │ - sub.w r0, ip, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xf58400bb │ │ │ │ - adcs.w r0, ip, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xf53400bb │ │ │ │ - add.w r0, ip, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xf4e800bb │ │ │ │ - @ instruction: 0xf4c400bb │ │ │ │ - @ instruction: 0xf4a000bb │ │ │ │ + strh.w r0, [r0, fp, lsl #3] │ │ │ │ + @ instruction: 0xf7fc00bb │ │ │ │ + @ instruction: 0xf7d400bb │ │ │ │ + @ instruction: 0xf7ac00bb │ │ │ │ + @ instruction: 0xf78400bb │ │ │ │ + @ instruction: 0xf76000bb │ │ │ │ + @ instruction: 0xf73800bb │ │ │ │ + @ instruction: 0xf71000bb │ │ │ │ + @ instruction: 0xf6e800bb │ │ │ │ + movt r0, #18619 @ 0x48bb │ │ │ │ + @ instruction: 0xf69c00bb │ │ │ │ + @ instruction: 0xf67400bb │ │ │ │ + movw r0, #51387 @ 0xc8bb │ │ │ │ + @ instruction: 0xf62400bb │ │ │ │ + @ instruction: 0xf5fc00bb │ │ │ │ + rsbs r0, r8, #6127616 @ 0x5d8000 │ │ │ │ + subs.w r0, r4, #6127616 @ 0x5d8000 │ │ │ │ + @ instruction: 0xf59000bb │ │ │ │ + sbc.w r0, ip, #6127616 @ 0x5d8000 │ │ │ │ + adc.w r0, r8, #6127616 @ 0x5d8000 │ │ │ │ + @ instruction: 0xf52000bb │ │ │ │ + @ instruction: 0xf4f800bb │ │ │ │ + @ instruction: 0xf4d000bb │ │ │ │ + @ instruction: 0xf4a800bb │ │ │ │ orns r0, ip, #6127616 @ 0x5d8000 │ │ │ │ - orrs.w r0, r8, #6127616 @ 0x5d8000 │ │ │ │ - bics.w r0, r0, #6127616 @ 0x5d8000 │ │ │ │ - and.w r0, r8, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xf3e000bb │ │ │ │ + orr.w r0, ip, #6127616 @ 0x5d8000 │ │ │ │ + bic.w r0, r4, #6127616 @ 0x5d8000 │ │ │ │ + @ instruction: 0xf3f800bb │ │ │ │ + @ instruction: 0xf3d800bb │ │ │ │ @ instruction: 0xf3b800bb │ │ │ │ - @ instruction: 0xf38c00bb │ │ │ │ - @ instruction: 0xf35c00bb │ │ │ │ - @ instruction: 0xf33400bb │ │ │ │ - @ instruction: 0xf30800bb │ │ │ │ - @ instruction: 0xf2e800bb │ │ │ │ - movt r0, #32955 @ 0x80bb │ │ │ │ - subw r0, r0, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf27000bb │ │ │ │ - @ instruction: 0xf23000bb │ │ │ │ - @ instruction: 0xf1f000bb │ │ │ │ - subs.w r0, ip, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf18400bb │ │ │ │ - adc.w r0, r8, #187 @ 0xbb │ │ │ │ - add.w r0, ip, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf0dc00bb │ │ │ │ - @ instruction: 0xf0a800bb │ │ │ │ - orn r0, r0, #187 @ 0xbb │ │ │ │ - bic.w r0, r4, #187 @ 0xbb │ │ │ │ - vshr.s64 d16, d27, #24 │ │ │ │ - vshr.s64 d0, d27, #20 │ │ │ │ + @ instruction: 0xf39000bb │ │ │ │ + @ instruction: 0xf36000bb │ │ │ │ + @ instruction: 0xf32000bb │ │ │ │ + @ instruction: 0xf2e000bb │ │ │ │ + subw r0, ip, #187 @ 0xbb │ │ │ │ + @ instruction: 0xf27400bb │ │ │ │ + @ instruction: 0xf23800bb │ │ │ │ + @ instruction: 0xf1fc00bb │ │ │ │ + rsb r0, ip, #187 @ 0xbb │ │ │ │ + @ instruction: 0xf19800bb │ │ │ │ + adcs.w r0, r0, #187 @ 0xbb │ │ │ │ + adds.w r0, r4, #187 @ 0xbb │ │ │ │ + @ instruction: 0xf0d800bb │ │ │ │ + eors.w r0, ip, #187 @ 0xbb │ │ │ │ + orns r0, r0, #187 @ 0xbb │ │ │ │ + bics.w r0, r8, #187 @ 0xbb │ │ │ │ + vshr.s64 d16, d27, #8 │ │ │ │ + vshr.s64 d16, d27, #64 │ │ │ │ vshr.s64 d0, d27, #64 │ │ │ │ - vqadd.s8 d16, d24, d27 │ │ │ │ - vqadd.s8 d0, d24, d27 │ │ │ │ + vqadd.s8 d16, d16, d27 │ │ │ │ + vqadd.s8 d0, d20, d27 │ │ │ │ mrc 0, 6, r0, cr0, cr11, {5} │ │ │ │ - mrc 0, 4, r0, cr0, cr11, {5} │ │ │ │ - mrc 0, 2, r0, cr0, cr11, {5} │ │ │ │ - mrc 0, 0, r0, cr4, cr11, {5} │ │ │ │ - stcl 0, cr0, [r0, #748]! @ 0x2ec │ │ │ │ - stc 0, cr0, [ip, #748]! @ 0x2ec │ │ │ │ - ldcl 0, cr0, [r4, #-748]! @ 0xfffffd14 │ │ │ │ - stcl 0, cr0, [r0, #-748] @ 0xfffffd14 │ │ │ │ - ldc 0, cr0, [r0, #-748] @ 0xfffffd14 │ │ │ │ - stcl 0, cr0, [r4], #748 @ 0x2ec │ │ │ │ - ldc 0, cr0, [r0], #748 @ 0x2ec │ │ │ │ - stcl 0, cr0, [r8], #-748 @ 0xfffffd14 │ │ │ │ - stc 0, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ - @ instruction: 0xebf000bb │ │ │ │ - subs.w r0, r4, fp, ror #2 │ │ │ │ - sbcs.w r0, ip, fp, ror #2 │ │ │ │ - adc.w r0, r0, fp, ror #2 │ │ │ │ - add.w r0, ip, fp, ror #2 │ │ │ │ - @ instruction: 0xeae000bb │ │ │ │ - @ instruction: 0xeab400bb │ │ │ │ - orn r0, ip, fp, ror #2 │ │ │ │ - bic.w r0, r4, fp, ror #2 │ │ │ │ - ldrd r0, r0, [ip, #748] @ 0x2ec │ │ │ │ - @ instruction: 0xe99c00bb │ │ │ │ - strd r0, r0, [r8, #-748]! @ 0x2ec │ │ │ │ - ldmdb r8, {r0, r1, r3, r4, r5, r7} │ │ │ │ - @ instruction: 0xe8c800bb │ │ │ │ - ldrd r0, r0, [r4], #-748 @ 0x2ec │ │ │ │ - @ instruction: 0xe82000bb │ │ │ │ - b.n 57bcf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a1ac> │ │ │ │ + mrc 0, 4, r0, cr12, cr11, {5} │ │ │ │ + mcr 0, 3, r0, cr4, cr11, {5} │ │ │ │ + mrc 0, 1, r0, cr0, cr11, {5} │ │ │ │ + mcr 0, 0, r0, cr0, cr11, {5} │ │ │ │ + ldcl 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ + stc 0, cr0, [r0, #748]! @ 0x2ec │ │ │ │ + ldcl 0, cr0, [r8, #-748] @ 0xfffffd14 │ │ │ │ + ldc 0, cr0, [ip, #-748] @ 0xfffffd14 │ │ │ │ + stcl 0, cr0, [r0], #748 @ 0x2ec │ │ │ │ + stc 0, cr0, [r4], #748 @ 0x2ec │ │ │ │ + stcl 0, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ + ldc 0, cr0, [r0], #-748 @ 0xfffffd14 │ │ │ │ + @ instruction: 0xebfc00bb │ │ │ │ + rsbs r0, r0, fp, ror #2 │ │ │ │ + sub.w r0, r4, fp, ror #2 │ │ │ │ + adcs.w r0, ip, fp, ror #2 │ │ │ │ + adds.w r0, r4, fp, ror #2 │ │ │ │ + @ instruction: 0xeacc00bb │ │ │ │ + eor.w r0, ip, fp, ror #2 │ │ │ │ + orrs.w r0, r8, fp, ror #2 │ │ │ │ + and.w r0, r8, fp, ror #2 │ │ │ │ + @ instruction: 0xe9b800bb │ │ │ │ + strd r0, r0, [r4, #-748]! @ 0x2ec │ │ │ │ + ldmdb r0, {r0, r1, r3, r4, r5, r7} │ │ │ │ + ldmia.w ip!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + strd r0, r0, [r8], #-748 @ 0x2ec │ │ │ │ + @ instruction: 0xe82c00bb │ │ │ │ + b.n 57bd40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a1f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bc50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a108> │ │ │ │ + b.n 57bccc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a184> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bbdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a094> │ │ │ │ + b.n 57bc58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a110> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bb60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a018> │ │ │ │ + b.n 57bbf4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a0ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57baec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469fa4> │ │ │ │ + b.n 57bb68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a020> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ba78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469f30> │ │ │ │ + b.n 57badc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469f94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ba14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469ecc> │ │ │ │ + b.n 57ba58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469f10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b988 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469e40> │ │ │ │ + b.n 57b9cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469e84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b8fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469db4> │ │ │ │ + b.n 57b948 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469e00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b878 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469d30> │ │ │ │ + b.n 57b8c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469d7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b7ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469ca4> │ │ │ │ + b.n 57b850 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469d08> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b768 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469c20> │ │ │ │ + b.n 57b7dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469c94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b6e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469b9c> │ │ │ │ + b.n 57b780 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469c38> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469b28> │ │ │ │ + b.n 57b6fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469bb4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b5fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469ab4> │ │ │ │ + b.n 57b688 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469b40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b5a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469a58> │ │ │ │ + b.n 57b61c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469ad4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c51c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a9d4> │ │ │ │ + b.n 57b5b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x469a70> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c4a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a960> │ │ │ │ + b.n 57c55c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46aa14> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c43c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a8f4> │ │ │ │ + b.n 57c500 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a9b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c3d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a890> │ │ │ │ + b.n 57c49c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a954> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c37c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a834> │ │ │ │ + b.n 57c438 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a8f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c320 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a7d8> │ │ │ │ + b.n 57c3e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a89c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c2bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a774> │ │ │ │ + b.n 57c350 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a808> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c258 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a710> │ │ │ │ + b.n 57c2e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a79c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a6bc> │ │ │ │ + b.n 57c270 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a728> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c170 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a628> │ │ │ │ + b.n 57c20c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a6c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c104 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a5bc> │ │ │ │ + b.n 57c1a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a660> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c090 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a548> │ │ │ │ + b.n 57c144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a5fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57c02c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a4e4> │ │ │ │ + b.n 57c0d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a590> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bfc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a480> │ │ │ │ + b.n 57c074 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a52c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bf64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a41c> │ │ │ │ + b.n 57c010 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a4c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bef8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3b0> │ │ │ │ + b.n 57bfac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a464> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57be94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a34c> │ │ │ │ + b.n 57bf48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a400> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57be30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2e8> │ │ │ │ + b.n 57bee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a39c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + b.n 57be80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a338> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 57be1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + svc 148 @ 0x94 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #20 │ │ │ │ + udf #76 @ 0x4c │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + udf #12 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57bdd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a288> │ │ │ │ + ble.n 57bdb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a270> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57bd44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a1fc> │ │ │ │ + ble.n 57bd3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a1f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57bec8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a380> │ │ │ │ + ble.n 57beb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a370> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57be4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a304> │ │ │ │ + ble.n 57be3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57bdd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a290> │ │ │ │ + bgt.n 57bdb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a268> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57bd5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a214> │ │ │ │ + bgt.n 57bd34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a1ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57bed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a390> │ │ │ │ + bgt.n 57bec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a378> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57be5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a314> │ │ │ │ + bgt.n 57be44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57bdd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a288> │ │ │ │ + blt.n 57bdd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a290> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57bd54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a20c> │ │ │ │ + blt.n 57bd64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a21c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ blt.n 57bee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a398> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57be64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a31c> │ │ │ │ + blt.n 57be4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a304> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57bdf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2b0> │ │ │ │ + bge.n 57be08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57bd84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a23c> │ │ │ │ + bge.n 57bdc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a27c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57bf00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3b8> │ │ │ │ + bge.n 57bd60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a218> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57be6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a324> │ │ │ │ + bge.n 57befc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57be28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2e0> │ │ │ │ + bge.n 57be88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a340> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57bde4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a29c> │ │ │ │ + bls.n 57be14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57bd80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a238> │ │ │ │ + bls.n 57bdd0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a288> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57bf1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3d4> │ │ │ │ + bls.n 57bd8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a244> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57bea8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a360> │ │ │ │ + bls.n 57bf48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a400> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57be34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2ec> │ │ │ │ + bls.n 57bf04 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57bdf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2a8> │ │ │ │ + bls.n 57bec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a378> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57bdac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a264> │ │ │ │ + bls.n 57be7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a334> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57bd68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a220> │ │ │ │ + bhi.n 57be40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57bf24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3dc> │ │ │ │ + bhi.n 57be0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57bee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a398> │ │ │ │ + bhi.n 57bdc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a280> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57be9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a354> │ │ │ │ + bhi.n 57bd94 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a24c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57be60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a318> │ │ │ │ + bhi.n 57bf68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a420> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57be2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2e4> │ │ │ │ + bhi.n 57bf34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57bde8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2a0> │ │ │ │ + bhi.n 57bf00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57bdb4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a26c> │ │ │ │ + bhi.n 57becc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a384> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57bd88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a240> │ │ │ │ + bhi.n 57be98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a350> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57bf54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a40c> │ │ │ │ + bvc.n 57be6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a324> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57bf20 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3d8> │ │ │ │ + bvc.n 57be38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57beec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3a4> │ │ │ │ + bvc.n 57bdec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57beb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a370> │ │ │ │ + bvc.n 57bf98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a450> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57be8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a344> │ │ │ │ + bvc.n 57bf64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a41c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57be58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a310> │ │ │ │ + bvc.n 57bf30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57be0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2c4> │ │ │ │ + bvc.n 57befc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57bdb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a270> │ │ │ │ + bvc.n 57bec8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a380> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57bf84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a43c> │ │ │ │ + bvs.n 57be84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a33c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57bf50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a408> │ │ │ │ + bvs.n 57be40 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57bf1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3d4> │ │ │ │ + bvs.n 57be0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2c4> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bvs.n 57bdd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a290> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57bee8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3a0> │ │ │ │ + bvs.n 57bfa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a45c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a35c> │ │ │ │ + bvs.n 57bf70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a428> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57be60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a318> │ │ │ │ + bvs.n 57bf3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57be2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2e4> │ │ │ │ + bvs.n 57bf08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bdf8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2b0> │ │ │ │ + bpl.n 57bebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a374> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bfc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a47c> │ │ │ │ + bpl.n 57be70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a328> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bf90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a448> │ │ │ │ + bpl.n 57be14 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bf5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a414> │ │ │ │ + bpl.n 57bfb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a470> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bf28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3e0> │ │ │ │ + bpl.n 57bf64 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a41c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bedc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a394> │ │ │ │ + bpl.n 57bf10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57be90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a348> │ │ │ │ + bmi.n 57bec4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a37c> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bmi.n 57be80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a338> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bmi.n 57be34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57bfd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a490> │ │ │ │ + bmi.n 57bff0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a4a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57bf84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a43c> │ │ │ │ + bmi.n 57bfa4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a45c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57bf30 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3e8> │ │ │ │ + bmi.n 57bf60 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a418> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a39c> │ │ │ │ + bmi.n 57bf24 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a358> │ │ │ │ + bcc.n 57bee0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a398> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57be54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a30c> │ │ │ │ + bcc.n 57be9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a354> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57be10 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2c8> │ │ │ │ + bcc.n 57be58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a310> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bfc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a47c> │ │ │ │ + bcc.n 57c014 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a4cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bf80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a438> │ │ │ │ + bcc.n 57bfc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a480> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bf44 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3fc> │ │ │ │ + bcc.n 57bf7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a434> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bf00 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3b8> │ │ │ │ + bcc.n 57bf28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a374> │ │ │ │ + bcs.n 57bec4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a37c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57be78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a330> │ │ │ │ + bcs.n 57be68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a320> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57be34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a2ec> │ │ │ │ + bcs.n 57c004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a4bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bfe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a4a0> │ │ │ │ + bcs.n 57bfa0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a458> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bf9c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a454> │ │ │ │ + bne.n 57bf34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bf48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a400> │ │ │ │ + bne.n 57bef8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57bee4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a39c> │ │ │ │ + bne.n 57bea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a35c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57be88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a340> │ │ │ │ + bne.n 57be58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a310> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57c024 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a4dc> │ │ │ │ + bne.n 57c00c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a4c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57bfc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a478> │ │ │ │ + bne.n 57bfc8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a480> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57bf54 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a40c> │ │ │ │ + bne.n 57bf8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a444> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bf18 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3d0> │ │ │ │ + beq.n 57bf48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a400> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bec4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a37c> │ │ │ │ + beq.n 57bf0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a3c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57be78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a330> │ │ │ │ + beq.n 57beb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a370> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57c02c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a4e4> │ │ │ │ + beq.n 57be6c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a324> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bfe8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a4a0> │ │ │ │ + beq.n 57c028 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a4e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bfac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a464> │ │ │ │ + beq.n 57bfe4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a49c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bf68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a420> │ │ │ │ + beq.n 57bf98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46a450> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r3!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r7!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r7!, {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r6!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r5} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - nop {14} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ite lt │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - ldrge.w r0, [pc, #3268] @ 57cdb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b270> │ │ │ │ + ldr.w r0, [pc, #3268] @ 57cdb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b270> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 57cdbc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b274> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3260] @ 57cdc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b278> │ │ │ │ add r0, pc │ │ │ │ @@ -1837706,831 +1837713,831 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57d414 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b8cc> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 57d418 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b8d0> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbnz r4, 57cdc4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b27c> │ │ │ │ + rev r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57cdc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b278> │ │ │ │ + cbnz r0, 57cdfc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b2b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 57cdf6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b2ae> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 57cdf0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b2a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + cbnz r0, 57cdea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b2a2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + cbnz r4, 57cde4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b29c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + cbnz r0, 57cdde <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b296> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + cbnz r4, 57cdd8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b290> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + cpsid a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r6, lr} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + push {r4, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + push {r2, r5, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3} │ │ │ │ + push {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57cec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b378> │ │ │ │ + cbz r0, 57cedc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b394> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57ceb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b370> │ │ │ │ + cbz r4, 57ced6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b38e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57ceb2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b36a> │ │ │ │ + cbz r0, 57ced2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b38a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57ceac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b364> │ │ │ │ + cbz r4, 57cecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b384> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57cea6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b35e> │ │ │ │ + cbz r0, 57cec8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b380> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57cea4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b35c> │ │ │ │ + cbz r4, 57cec2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b37a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57cea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b358> │ │ │ │ + cbz r0, 57cebe <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b376> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r4, r3 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r7 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r2 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r6 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r1 │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r5 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ sxth r4, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57ceb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b370> │ │ │ │ + cbz r0, 57cece <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b386> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57ceb2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b36a> │ │ │ │ + cbz r4, 57cec6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b37e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57ceae <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b366> │ │ │ │ + cbz r0, 57cec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b378> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57cea6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b35e> │ │ │ │ + cbz r0, 57cebc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b374> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57cea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b358> │ │ │ │ + cbz r4, 57ceb6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b36e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57ce98 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b350> │ │ │ │ + cbz r0, 57ceb2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b36a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #32 │ │ │ │ + add sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r7, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r7, sp, #592 @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r2, sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #944 @ (adr r7, 57d350 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b808>) │ │ │ │ + add r7, pc, #992 @ (adr r7, 57d39c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b854>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #848 @ (adr r7, 57d2f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7ac>) │ │ │ │ + add r7, pc, #832 @ (adr r7, 57d300 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7b8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #736 @ (adr r7, 57d288 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b740>) │ │ │ │ + add r7, pc, #672 @ (adr r7, 57d264 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b71c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #640 @ (adr r7, 57d22c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b6e4>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 57d1c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b680>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #528 @ (adr r7, 57d1c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b678>) │ │ │ │ + add r7, pc, #352 @ (adr r7, 57d12c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b5e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #368 @ (adr r7, 57d124 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b5dc>) │ │ │ │ + add r7, pc, #192 @ (adr r7, 57d090 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b548>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #192 @ (adr r7, 57d078 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b530>) │ │ │ │ + add r7, pc, #48 @ (adr r7, 57d004 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b4bc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 57cfdc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b494>) │ │ │ │ + add r6, pc, #928 @ (adr r6, 57d378 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b830>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #896 @ (adr r6, 57d340 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7f8>) │ │ │ │ + add r6, pc, #784 @ (adr r6, 57d2ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7a4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 57d2a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b75c>) │ │ │ │ + add r6, pc, #640 @ (adr r6, 57d260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b718>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #576 @ (adr r6, 57d208 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b6c0>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 57d1d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b68c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 57d16c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b624>) │ │ │ │ + add r6, pc, #352 @ (adr r6, 57d148 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b600>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #256 @ (adr r6, 57d0d0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b588>) │ │ │ │ + add r6, pc, #208 @ (adr r6, 57d0bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b574>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 57d044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b4fc>) │ │ │ │ + add r6, pc, #64 @ (adr r6, 57d030 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b4e8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #992 @ (adr r5, 57d3b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b870>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 57d3a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b85c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #848 @ (adr r5, 57d32c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7e4>) │ │ │ │ + add r5, pc, #800 @ (adr r5, 57d318 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7d0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #704 @ (adr r5, 57d2a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b758>) │ │ │ │ + add r5, pc, #640 @ (adr r5, 57d27c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b734>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 57d214 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b6cc>) │ │ │ │ + add r5, pc, #480 @ (adr r5, 57d1e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b698>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #416 @ (adr r5, 57d188 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b640>) │ │ │ │ + add r5, pc, #320 @ (adr r5, 57d144 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b5fc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #272 @ (adr r5, 57d0fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b5b4>) │ │ │ │ + add r5, pc, #176 @ (adr r5, 57d0b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b570>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 57d070 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b528>) │ │ │ │ + add r5, pc, #0 @ (adr r5, 57d00c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b4c4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 57d3e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b89c>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 57d360 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b818>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #864 @ (adr r4, 57d358 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b810>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 57d2b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b76c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #704 @ (adr r4, 57d2bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b774>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 57d1f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b6b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #544 @ (adr r4, 57d220 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b6d8>) │ │ │ │ + add r4, pc, #304 @ (adr r4, 57d14c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b604>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #384 @ (adr r4, 57d184 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b63c>) │ │ │ │ + add r4, pc, #160 @ (adr r4, 57d0c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b578>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 57d0f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b5b0>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 57d414 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b8cc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #64 @ (adr r4, 57d04c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b504>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 57d378 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b830>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #912 @ (adr r3, 57d3a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b858>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 57d2dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b794>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 57d2f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7ac>) │ │ │ │ + add r3, pc, #560 @ (adr r3, 57d260 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b718>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #544 @ (adr r3, 57d238 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b6f0>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 57d1e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b69c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 57d18c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b644>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 57d158 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b610>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #224 @ (adr r3, 57d100 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b5b8>) │ │ │ │ + add r3, pc, #192 @ (adr r3, 57d0fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b5b4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 57d054 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b50c>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 57d080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b538>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 57d3b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b870>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 57d404 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b8bc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 57d31c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7d4>) │ │ │ │ + add r2, pc, #832 @ (adr r2, 57d388 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b840>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 57d2a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b758>) │ │ │ │ + add r2, pc, #688 @ (adr r2, 57d2fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7b4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 57d224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b6dc>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 57d280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b738>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #352 @ (adr r2, 57d198 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b650>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 57d1e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b69c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #256 @ (adr r2, 57d13c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b5f4>) │ │ │ │ + add r2, pc, #208 @ (adr r2, 57d128 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b5e0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #128 @ (adr r2, 57d0c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b578>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 57d08c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b544>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #0 @ (adr r2, 57d044 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b4fc>) │ │ │ │ + add r1, pc, #928 @ (adr r1, 57d400 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b8b8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #896 @ (adr r1, 57d3c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b880>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 57d384 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b83c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #752 @ (adr r1, 57d33c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7f4>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 57d338 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #624 @ (adr r1, 57d2c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b778>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 57d2bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b774>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #464 @ (adr r1, 57d224 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b6dc>) │ │ │ │ + add r1, pc, #464 @ (adr r1, 57d240 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b6f8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 57d168 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b620>) │ │ │ │ + add r1, pc, #320 @ (adr r1, 57d1b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b66c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #112 @ (adr r1, 57d0cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b584>) │ │ │ │ + add r1, pc, #240 @ (adr r1, 57d168 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b620>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #992 @ (adr r0, 57d440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b8f8>) │ │ │ │ + add r1, pc, #80 @ (adr r1, 57d0cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b584>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #864 @ (adr r0, 57d3c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b87c>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 57d440 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b8f8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #784 @ (adr r0, 57d378 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b830>) │ │ │ │ + add r0, pc, #832 @ (adr r0, 57d3c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b87c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #656 @ (adr r0, 57d2fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b7b4>) │ │ │ │ + add r0, pc, #704 @ (adr r0, 57d348 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b800>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 57d280 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b738>) │ │ │ │ + add r0, pc, #496 @ (adr r0, 57d27c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b734>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 57d1f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b6ac>) │ │ │ │ + add r0, pc, #288 @ (adr r0, 57d1b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b668>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #304 @ (adr r0, 57d1a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b660>) │ │ │ │ + add r0, pc, #96 @ (adr r0, 57d0f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b5ac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #144 @ (adr r0, 57d10c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b5c4>) │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #0 @ (adr r0, 57d080 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46b538>) │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r6, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r5, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r6, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r4, [r3, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [pc, #332] @ (57d56c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46ba24>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #332] @ (57d570 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46ba28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1838692,125 +1838699,125 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (57d644 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46bafc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (57d648 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46bb00>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r4, #29] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + strh r0, [r7, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #24] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #21] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5148 @ 0x141c │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 57d714 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46bbcc> │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 57da58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46bf10> │ │ │ │ @@ -1839254,21 +1839261,21 @@ │ │ │ │ beq.w 57d692 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46bb4a> │ │ │ │ b.n 57d710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46bbc8> │ │ │ │ sub.w r1, r1, #6912 @ 0x1b00 │ │ │ │ subs r1, #4 │ │ │ │ cmp r1, #2 │ │ │ │ bls.w 57d692 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46bb4a> │ │ │ │ b.n 57d710 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x46bbc8> │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r2, r7, #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, #1596] @ 0x63c │ │ │ │ @@ -1844844,19 +1844851,19 @@ │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ ldmia.w r4!, {r0, r1, r2, r4, r5, r6, r8} │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r7, #2 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ vldr d7, [sp, #136] @ 0x88 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -1847369,19 +1847376,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (58330c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4717c4>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (583310 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4717c8>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #436] @ (5834dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x471994>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1849166,15 +1849173,15 @@ │ │ │ │ subs r7, #22 │ │ │ │ asrs r7, r0, #26 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6800143 │ │ │ │ + @ instruction: 0xf7700143 │ │ │ │ cbnz r0, 584704 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x472bbc> │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [pc, #148] @ (58473c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x472bf4>) │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ add r0, pc, #148 @ (adr r0, 584740 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x472bf8>) │ │ │ │ subs r7, #149 @ 0x95 │ │ │ │ b.n 583fce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x472486> │ │ │ │ @@ -1849512,24 +1849519,24 @@ │ │ │ │ bne.n 584a92 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x472f4a> │ │ │ │ b.n 5848ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x472d64> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb7bc │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0dc0143 │ │ │ │ + rsb r1, ip, #67 @ 0x43 │ │ │ │ @ instruction: 0xb74c │ │ │ │ lsls r7, r6, #5 │ │ │ │ - orn r1, lr, #67 @ 0x43 │ │ │ │ - ands.w r1, r8, #67 @ 0x43 │ │ │ │ - vmla.f d16, d6, d3[0] │ │ │ │ - vrhadd.s q8, q5, │ │ │ │ - vrhadd.s32 q0, q7, │ │ │ │ - cdp 1, 11, cr0, cr12, cr3, {2} │ │ │ │ - cdp 1, 8, cr0, cr14, cr3, {2} │ │ │ │ + adcs.w r1, lr, #67 @ 0x43 │ │ │ │ + add.w r1, r8, #67 @ 0x43 │ │ │ │ + @ instruction: 0xf0b60143 │ │ │ │ + orn r1, sl, #67 @ 0x43 │ │ │ │ + ands.w r1, lr, #67 @ 0x43 │ │ │ │ + vmla.f32 d0, d12, d3[0] │ │ │ │ + vrhadd.s q8, q7, │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #272] @ 0x110 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1849957,15 +1849964,15 @@ │ │ │ │ add.w lr, r4, #192 @ 0xc0 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 584f86 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47343e> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf60143 │ │ │ │ + @ instruction: 0xebe60143 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #273] @ 0x111 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 58500a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4734c2> │ │ │ │ @@ -1858002,21 +1858009,21 @@ │ │ │ │ ... │ │ │ │ ldr r4, [r3, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #312 @ (adr r3, 58ac48 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x479100>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 58ac08 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4790c0>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 58aa90 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x478f48> │ │ │ │ + bgt.n 58aa70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x478f28> │ │ │ │ lsls r1, r7, #2 │ │ │ │ strb r6, [r5, r4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1859085,21 +1859092,21 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #168] @ (58b750 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x479c08>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #8] @ (58b6cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x479b84>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1861003,15 +1861010,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [sl, #744]! @ 0x2e8 │ │ │ │ + mrc 0, 4, r0, cr10, cr10, {5} │ │ │ │ adds r5, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr r5, [pc, #836] @ (58cdb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47b268>) │ │ │ │ @@ -1861331,15 +1861338,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 58ccba <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47b172> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r5, #140 @ 0x8c │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r6, sl, ror #2 │ │ │ │ + @ instruction: 0xeb8600ba │ │ │ │ adds r2, #232 @ 0xe8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ sub sp, #428 @ 0x1ac │ │ │ │ @@ -1862079,16 +1862086,15 @@ │ │ │ │ b.n 58d396 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47b84e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #20 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 58d3cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47b884> │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + @ instruction: 0xe82c00ba │ │ │ │ cmp r4, #14 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ sub sp, #468 @ 0x1d4 │ │ │ │ @@ -1862428,19 +1862434,19 @@ │ │ │ │ str.w r0, [r7, #-4] │ │ │ │ b.n 58d7a2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47bc5a> │ │ │ │ ... │ │ │ │ cmp r2, #138 @ 0x8a │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + b.n 58da1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47bed4> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + b.n 58d960 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47be18> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bgt.n 58d834 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47bcec> │ │ │ │ + ble.n 58d814 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47bccc> │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r4, #1 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, fp │ │ │ │ str.w r4, [fp] │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ @@ -1863506,15 +1863512,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r3, #4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 58e4a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47c960> │ │ │ │ + bpl.n 58e488 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x47c940> │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, r3, #0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1884498,66 +1884504,66 @@ │ │ │ │ b.n 59c908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48adc0> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #204 @ 0xcc │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s64 d0, d26, d25 │ │ │ │ - vqadd.s64 d0, d26, d25 │ │ │ │ - vqadd.s64 d0, d30, d25 │ │ │ │ - vqadd.s8 d16, d26, d25 │ │ │ │ - vqadd.s16 d16, d22, d25 │ │ │ │ - vqadd.s16 d16, d26, d25 │ │ │ │ - vqadd.s32 d16, d22, d25 │ │ │ │ - vqadd.s32 d16, d28, d25 │ │ │ │ - vqadd.s64 d16, d22, d25 │ │ │ │ - vqadd.s64 d16, d28, d25 │ │ │ │ - vshr.s64 d0, d25, #62 │ │ │ │ - vshr.s64 d0, d25, #36 │ │ │ │ - vshr.s64 d0, d25, #22 │ │ │ │ - vshr.s64 d16, d25, #60 │ │ │ │ - vshr.s64 d16, d25, #42 │ │ │ │ - vshr.s64 d16, d25, #36 │ │ │ │ - vshr.s64 d16, d25, #10 │ │ │ │ - and.w r0, r0, #185 @ 0xb9 │ │ │ │ - and.w r0, sl, #185 @ 0xb9 │ │ │ │ - ands.w r0, ip, #185 @ 0xb9 │ │ │ │ - ands.w r0, sl, #185 @ 0xb9 │ │ │ │ - bic.w r0, r4, #185 @ 0xb9 │ │ │ │ - bics.w r0, r0, #185 @ 0xb9 │ │ │ │ + bic.w r0, sl, #185 @ 0xb9 │ │ │ │ + bic.w r0, sl, #185 @ 0xb9 │ │ │ │ + bic.w r0, lr, #185 @ 0xb9 │ │ │ │ bics.w r0, sl, #185 @ 0xb9 │ │ │ │ - bics.w r0, ip, #185 @ 0xb9 │ │ │ │ - orrs.w r0, sl, #185 @ 0xb9 │ │ │ │ + orr.w r0, r6, #185 @ 0xb9 │ │ │ │ + orr.w r0, sl, #185 @ 0xb9 │ │ │ │ + orrs.w r0, r6, #185 @ 0xb9 │ │ │ │ + orrs.w r0, ip, #185 @ 0xb9 │ │ │ │ + orn r0, r6, #185 @ 0xb9 │ │ │ │ orn r0, ip, #185 @ 0xb9 │ │ │ │ orns r0, r2, #185 @ 0xb9 │ │ │ │ - eor.w r0, r6, #185 @ 0xb9 │ │ │ │ - eor.w r0, lr, #185 @ 0xb9 │ │ │ │ + eor.w r0, ip, #185 @ 0xb9 │ │ │ │ eors.w r0, sl, #185 @ 0xb9 │ │ │ │ - @ instruction: 0xf0a200b9 │ │ │ │ - @ instruction: 0xf0aa00b9 │ │ │ │ - @ instruction: 0xf0ba00b9 │ │ │ │ - @ instruction: 0xf0ca00b9 │ │ │ │ + @ instruction: 0xf0b400b9 │ │ │ │ @ instruction: 0xf0c600b9 │ │ │ │ - @ instruction: 0xf0c200b9 │ │ │ │ - @ instruction: 0xf0ca00b9 │ │ │ │ - @ instruction: 0xf0d400b9 │ │ │ │ - @ instruction: 0xf0d200b9 │ │ │ │ - @ instruction: 0xf0d400b9 │ │ │ │ - @ instruction: 0xf0da00b9 │ │ │ │ - @ instruction: 0xf0ea00b9 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + @ instruction: 0xf0cc00b9 │ │ │ │ + @ instruction: 0xf0e600b9 │ │ │ │ + @ instruction: 0xf0f000b9 │ │ │ │ + @ instruction: 0xf0fa00b9 │ │ │ │ + add.w r0, ip, #185 @ 0xb9 │ │ │ │ + add.w r0, sl, #185 @ 0xb9 │ │ │ │ + adds.w r0, r4, #185 @ 0xb9 │ │ │ │ + @ instruction: 0xf12000b9 │ │ │ │ + @ instruction: 0xf12a00b9 │ │ │ │ + @ instruction: 0xf12c00b9 │ │ │ │ + adc.w r0, sl, #185 @ 0xb9 │ │ │ │ + adcs.w r0, ip, #185 @ 0xb9 │ │ │ │ + sbc.w r0, r2, #185 @ 0xb9 │ │ │ │ + sbcs.w r0, r6, #185 @ 0xb9 │ │ │ │ + sbcs.w r0, lr, #185 @ 0xb9 │ │ │ │ + @ instruction: 0xf18a00b9 │ │ │ │ + @ instruction: 0xf19200b9 │ │ │ │ + @ instruction: 0xf19a00b9 │ │ │ │ + sub.w r0, sl, #185 @ 0xb9 │ │ │ │ + subs.w r0, sl, #185 @ 0xb9 │ │ │ │ + subs.w r0, r6, #185 @ 0xb9 │ │ │ │ + subs.w r0, r2, #185 @ 0xb9 │ │ │ │ + subs.w r0, sl, #185 @ 0xb9 │ │ │ │ + rsb r0, r4, #185 @ 0xb9 │ │ │ │ + rsb r0, r2, #185 @ 0xb9 │ │ │ │ + rsb r0, r4, #185 @ 0xb9 │ │ │ │ + rsb r0, sl, #185 @ 0xb9 │ │ │ │ + rsbs r0, sl, #185 @ 0xb9 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf0ae00b9 │ │ │ │ + @ instruction: 0xf19e00b9 │ │ │ │ adds r6, #28 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - orn r0, lr, #185 @ 0xb9 │ │ │ │ - @ instruction: 0xfbfe00b6 │ │ │ │ - orr.w r0, sl, #185 @ 0xb9 │ │ │ │ - bic.w r0, r6, #185 @ 0xb9 │ │ │ │ + adcs.w r0, lr, #185 @ 0xb9 │ │ │ │ + stc2l 0, cr0, [lr], #728 @ 0x2d8 │ │ │ │ + @ instruction: 0xf13a00b9 │ │ │ │ + adds.w r0, r6, #185 @ 0xb9 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 59cb58 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48b010> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -1888019,29 +1888025,29 @@ │ │ │ │ nop │ │ │ │ asrs r0, r3, #12 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #7 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [r6, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1889965,15 +1889971,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], {117} @ 0x75 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xfbe00175 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r3, r1, #12288 @ 0x3000 │ │ │ │ @@ -1890105,17 +1890111,17 @@ │ │ │ │ str.w r8, [r3, #44] @ 0x2c │ │ │ │ str r2, [r3, #32] │ │ │ │ b.n 5a04c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48e97c> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb800175 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1902095,15 +1902101,15 @@ │ │ │ │ itt eq │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5a8aaa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496f62> │ │ │ │ bl 460c8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34f144> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5a8ac4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496f7c> │ │ │ │ - blt.n 5a8a88 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496f40> │ │ │ │ + bgt.n 5a8a68 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496f20> │ │ │ │ lsls r5, r0, #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, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1902159,15 +1902165,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5a8bb8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x497070> │ │ │ │ blx 74614 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5a8bc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x497078> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl af5794 │ │ │ │ + bl af582c │ │ │ │ add.w r4, r6, #132096 @ 0x20400 │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ add.w r4, r4, #880 @ 0x370 │ │ │ │ add.w r5, r7, #16 │ │ │ │ mov.w r8, #0 │ │ │ │ blx r3 │ │ │ │ @@ -1902253,15 +1902259,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 74614 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 5a8cda <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x497192> │ │ │ │ strb r0, [r2, #18] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -1902538,15 +1902544,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #11] │ │ │ │ lsls r5, r6, #5 │ │ │ │ strb r6, [r1, #4] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - uxtb r0, r6 │ │ │ │ + cbz r0, 5a90bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x497574> │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1902675,15 +1902681,15 @@ │ │ │ │ bne.n 5a918c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x497644> │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a9172 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49762a> │ │ │ │ b.n 5a910c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4975c4> │ │ │ │ nop │ │ │ │ - cbz r6, 5a9200 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4976b8> │ │ │ │ + push {r1, r2, r6} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #624] @ 0x270 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1902871,19 +1902877,19 @@ │ │ │ │ bl 5a0ec0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48f378> │ │ │ │ ldr.w r3, [r4, #1012] @ 0x3f4 │ │ │ │ movw r2, #9616 @ 0x2590 │ │ │ │ strb.w r8, [r4, #952] @ 0x3b8 │ │ │ │ mla r3, r7, r3, r2 │ │ │ │ add r3, r4 │ │ │ │ b.n 5a924e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x497706> │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1903520,15 +1903526,15 @@ │ │ │ │ beq.n 5a9ba4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49805c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5a9ba4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49805c> │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5a9b16 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x497fce> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ mov r6, fp │ │ │ │ - bl af59d8 │ │ │ │ + bl af5a70 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r0, #0] │ │ │ │ mov ip, r0 │ │ │ │ add.w r8, r5, #108 @ 0x6c │ │ │ │ mov.w lr, #1 │ │ │ │ bfi r3, r4, #0, #24 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -1903680,15 +1903686,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5a9ab2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x497f6a> │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5a9baa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498062> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #628 @ 0x274 │ │ │ │ - bl af59d8 │ │ │ │ + bl af5a70 │ │ │ │ ldr.w r8, [r6, #672] @ 0x2a0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r8 │ │ │ │ blx 7369c <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r8 │ │ │ │ @@ -1903758,15 +1903764,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5a9d4c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498204> │ │ │ │ b.n 5a9d2a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4981e2> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl af5a08 │ │ │ │ + bl af5aa0 │ │ │ │ b.n 5a9c02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4980ba> │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1564] @ 0x61c │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5a9d8c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498244> │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1903841,17 +1903847,17 @@ │ │ │ │ mov fp, r7 │ │ │ │ b.n 5a9dac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498264> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #224 @ (adr r7, 5a9f38 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4983f0>) │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r6, pc, #872 @ (adr r6, 5aa1c4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49867c>) │ │ │ │ + add r7, pc, #808 @ (adr r7, 5aa184 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49863c>) │ │ │ │ lsls r1, r0, #5 │ │ │ │ str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1903893,15 +1903899,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5a9ec6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49837e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5aa0a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49855c> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl af5a08 │ │ │ │ + bl af5aa0 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r5, #1012] @ 0x3f4 │ │ │ │ movw r1, #12336 @ 0x3030 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ movw r1, #9620 @ 0x2594 │ │ │ │ adds r0, r5, r3 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ @@ -1903961,15 +1903967,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a9f80 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498438> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5aa00e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4984c6> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl af5a08 │ │ │ │ + bl af5aa0 │ │ │ │ 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 5a9f36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4983ee> │ │ │ │ @@ -1904146,17 +1904152,17 @@ │ │ │ │ b.n 5aa0da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498592> │ │ │ │ str r4, [r0, #24] │ │ │ │ lsls r5, r6, #5 │ │ │ │ str r6, [r2, #24] │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5aa4bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498974>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1904505,15 +1904511,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r1, [r3, #0] │ │ │ │ strd r2, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1904608,21 +1904614,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5aa654 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498b0c>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5a8888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496d40> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5aa5c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498a78> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1904636,15 +1904642,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r5, [r4, #516] @ 0x204 │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #657] @ 0x291 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1904662,15 +1904668,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #548] @ 0x224 │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904678,15 +1904684,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5a8888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496d40> │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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, #624] @ 0x270 │ │ │ │ @@ -1904698,15 +1904704,15 @@ │ │ │ │ ldr.w r3, [r4, #556] @ 0x22c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904714,15 +1904720,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5a8888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496d40> │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r0, #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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1904779,15 +1904785,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r5, #952] @ 0x3b8 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r3, r3, #9600 @ 0x2580 │ │ │ │ adds r3, #16 │ │ │ │ b.n 5aa7ac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498c64> │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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, #624] @ 0x270 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1904801,15 +1904807,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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, #658] @ 0x292 │ │ │ │ @@ -1904824,15 +1904830,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5aa894 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498d4c>) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5a8888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496d40> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5aa874 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498d2c> │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r0, #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 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -1904844,29 +1904850,29 @@ │ │ │ │ ldr.w r5, [r4, #428] @ 0x1ac │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #20] @ (5aa8f4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498dac>) │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ add r1, pc │ │ │ │ bl 5a8888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496d40> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #536] @ 0x218 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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, #624] @ 0x270 │ │ │ │ @@ -1904878,15 +1904884,15 @@ │ │ │ │ ldr.w r3, [r4, #572] @ 0x23c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1904903,15 +1904909,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904920,15 +1904926,15 @@ │ │ │ │ bl 5a8888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496d40> │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904937,15 +1904943,15 @@ │ │ │ │ bl 5a8888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496d40> │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904954,15 +1904960,15 @@ │ │ │ │ bl 5a8888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496d40> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1904977,15 +1904983,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905008,15 +1905014,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5aaa52 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498f0a> │ │ │ │ ldr r1, [pc, #8] @ (5aaa7c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x498f34>) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5a8888 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x496d40> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905095,15 +1905101,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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, #1012] @ 0x3f4 │ │ │ │ @@ -1905432,15 +1905438,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 5aaf0c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4993c4> │ │ │ │ add.w r3, r4, #680 @ 0x2a8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #628 @ 0x274 │ │ │ │ strd r3, r3, [r4, #680] @ 0x2a8 │ │ │ │ - bl af5788 │ │ │ │ + bl af5820 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ ldr.w r1, [pc, #2208] @ 5ab7d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x499c8c> │ │ │ │ ldr.w r0, [r2, #1144] @ 0x478 │ │ │ │ str.w r0, [r4, #984] @ 0x3d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1906170,19 +1906176,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r5, r4 │ │ │ │ b.w 5aadce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x499286> │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ble.n 5ab802 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x499cba> │ │ │ │ vrsra.u32 d24, d31, #1 │ │ │ │ - vcvt.u16.f16 q8, q13, #1 │ │ │ │ + vqrdmlah.s q8, , d26[0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrh r5, [r3, #28] │ │ │ │ vmlal.u q15, d15, d5[0] │ │ │ │ vqrdmlah.s , , d3[0] │ │ │ │ vaddl.u , d31, d23 │ │ │ │ vrshr.u64 d24, d17, #1 │ │ │ │ vsra.u32 d26, d5, #1 │ │ │ │ @@ -1907984,15 +1907990,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #166 @ 0xa6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #30 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r5, #24 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1910448,19 +1910454,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 5ae528 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49c9e0> │ │ │ │ b.n 5ae41e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49c8d6> │ │ │ │ nop │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + str r6, [r5, #8] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + str r4, [r3, #8] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1910961,15 +1910967,15 @@ │ │ │ │ beq.n 5aea28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49cee0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fd53c │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #628] @ 0x274 │ │ │ │ b.n 5aea2c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49cee4> │ │ │ │ - bne.n 5ae9d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49ce8c> │ │ │ │ + bcs.n 5ae9b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49ce6c> │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -1912362,15 +1912368,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 73c08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 5af9b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49de6c> │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r2, r2, #26 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1915146,15 +1915152,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ blx 74bec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5b1954 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49fe0c> │ │ │ │ addw r0, r0, #3356 @ 0xd1c │ │ │ │ mov r4, r5 │ │ │ │ - bl af600c │ │ │ │ + bl af60a4 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 731f4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5b18aa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49fd62> │ │ │ │ @@ -1915381,15 +1915387,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [r2, #628] @ 0x274 │ │ │ │ cbz r0, 5b1a1c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49fed4> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3356 @ 0xd1c │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af6084 │ │ │ │ + bl af611c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r3, [r3, #3996] @ 0xf9c │ │ │ │ cbz r3, 5b1a36 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49feee> │ │ │ │ add.w r3, r3, #262144 @ 0x40000 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r1, [r3, #1184] @ 0x4a0 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -1916709,15 +1916715,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b281a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a0cd2> │ │ │ │ nop │ │ │ │ bhi.n 5b2908 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a0dc0> │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r4, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 7, pc, cr13, cr15, {7} @ │ │ │ │ bl 280872 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x16ed2a> │ │ │ │ bl 246876 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x134d2e> │ │ │ │ mrc2 15, 0, pc, cr15, cr15, {7} │ │ │ │ @@ -1918094,15 +1918100,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 5b36da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a1b92> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b36da <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a1b92> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ subs r4, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 989732 │ │ │ │ @@ -1921814,15 +1921820,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b5e9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a4352> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b5e84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a433c> │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xeae1ffff │ │ │ │ ldcl 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ stc 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xeb05ffff │ │ │ │ bl 6ebebe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6fb52> │ │ │ │ mrc 15, 2, APSR_nzcv, cr1, cr15, {7} │ │ │ │ @@ -1922082,15 +1922088,15 @@ │ │ │ │ b.n 5b6126 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a45de> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b6110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a45c8> │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ movs r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 5, pc, cr1, cr15, {7} │ │ │ │ @@ -1923138,15 +1923144,15 @@ │ │ │ │ b.n 5b6b72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a502a> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b6b5c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a5014> │ │ │ │ str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ mcr2 15, 2, pc, cr15, cr15, {7} @ │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ bl 3c0b9a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2af052> │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ push {lr} │ │ │ │ @@ -1923604,15 +1923610,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b705a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a5512> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5b70f8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a55b0> │ │ │ │ + b.n 5b72d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a5790> │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb61ffff │ │ │ │ mcr2 15, 0, pc, cr5, cr15, {7} @ │ │ │ │ vminnm.f32 , , │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @@ -1924211,15 +1924217,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b7690 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a5b48> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b767a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a5b32> │ │ │ │ nop │ │ │ │ - add r3, pc, #744 @ (adr r3, 5b798c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a5e44>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 5b794c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a5e04>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ stc2l 15, cr15, [pc, #-1020] @ 5b72b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a5768> │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @ instruction: 0xfa3bffff │ │ │ │ ldc2l 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ mcr2 15, 0, pc, cr7, cr15, {7} @ │ │ │ │ @@ -1924666,15 +1924672,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b7ae2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a5f9a> │ │ │ │ nop │ │ │ │ strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbf5ffff │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ @@ -1925224,15 +1925230,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b803a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a64f2> │ │ │ │ nop │ │ │ │ strh r6, [r1, #0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ movs r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ sdiv pc, r5, pc │ │ │ │ @@ -1925611,15 +1925617,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b8452 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a690a> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b843c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a68f4> │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r0, r7, #2 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r5, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r1], {255} @ 0xff │ │ │ │ mrrc2 15, 15, pc, r9, cr15 @ │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ @@ -1926452,15 +1926458,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5b8ca4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a715c>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2 15, cr15, [sp, #-1020] @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ udiv pc, r5, pc │ │ │ │ mcr2 15, 3, pc, cr7, cr15, {7} @ │ │ │ │ sdiv pc, r5, pc │ │ │ │ @@ -1926861,15 +1926867,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b90fa <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a75b2> │ │ │ │ nop │ │ │ │ ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r0, r7, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ subs r4, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ udiv pc, pc, pc │ │ │ │ vmaxnm.f32 , , │ │ │ │ @@ -1927241,21 +1927247,21 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #84] @ (5b95dc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a7a94>) │ │ │ │ @@ -1927364,15 +1927370,15 @@ │ │ │ │ blx r3 │ │ │ │ b.n 5b9668 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a7b20> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b9652 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a7b0a> │ │ │ │ nop │ │ │ │ ldr r4, [r0, #32] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfbfbffff │ │ │ │ @ instruction: 0xfb79ffff │ │ │ │ movs r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1929245,19 +1929251,19 @@ │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldrb r6, [r7, r2] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r0, [r4, r1] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r0, [r7, r0] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1929797,15 +1929803,15 @@ │ │ │ │ ldr.w r3, [r3, #3396] @ 0xd44 │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [r4, #3409] @ 0xd51 │ │ │ │ b.n 5bae3a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a92f2> │ │ │ │ nop │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1939952,15 +1939958,15 @@ │ │ │ │ b.n 5c1f72 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b042a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5c2670 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b0b28> │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r0, r0, #5 │ │ │ │ b.n 5c22e4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b079c> │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r3, sl │ │ │ │ beq.w 5c207a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b0532> │ │ │ │ mov r1, r3 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ @@ -1940089,15 +1940095,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ cbz r3, 5c211a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b05d2> │ │ │ │ movw r1, #3324 @ 0xcfc │ │ │ │ blx 74bec │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5c2116 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b05ce> │ │ │ │ addw r0, r0, #3304 @ 0xce8 │ │ │ │ - bl af600c │ │ │ │ + bl af60a4 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 731f4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ @@ -1940162,15 +1940168,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ cbz r0, 5c21a4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b065c> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3304 @ 0xce8 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af6084 │ │ │ │ + bl af611c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 5c21b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b066c> │ │ │ │ mov r0, r3 │ │ │ │ blx 74614 │ │ │ │ add sp, #12 │ │ │ │ @@ -1940200,15 +1940206,15 @@ │ │ │ │ movw r1, #3356 @ 0xd1c │ │ │ │ blx 74bec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5c2308 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b07c0> │ │ │ │ addw r0, r0, #3336 @ 0xd08 │ │ │ │ mov r4, r6 │ │ │ │ - bl af600c │ │ │ │ + bl af60a4 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 731f4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ @@ -1940326,15 +1940332,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ cbz r0, 5c237c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b0834> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3336 @ 0xd08 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af6084 │ │ │ │ + bl af611c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 5c238c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b0844> │ │ │ │ mov r0, r3 │ │ │ │ blx 74614 │ │ │ │ add sp, #12 │ │ │ │ @@ -1940676,15 +1940682,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5c26b0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b0b68> │ │ │ │ nop │ │ │ │ svc 65 @ 0x41 │ │ │ │ lsls r7, r6, #5 │ │ │ │ svc 50 @ 0x32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r6, #2 │ │ │ │ udf #224 @ 0xe0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1941714,15 +1941720,15 @@ │ │ │ │ ldrb.w r9, [r5, #5] │ │ │ │ lsls r0, r0, #4 │ │ │ │ b.n 5c3204 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b16bc> │ │ │ │ @ instruction: 0xfbfbffff │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @ instruction: 0xfbd3ffff │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ ldr.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -1943727,25 +1943733,25 @@ │ │ │ │ blx 73654 │ │ │ │ pop {r2, r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + beq.n 5c47fc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [pc, #232] @ (5c49c4 ) │ │ │ │ + ldr r5, [pc, #168] @ (5c4984 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ bl 3ba8e2 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x2a8d9a> │ │ │ │ bl 3208e6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x20ed9e> │ │ │ │ bl 2868ea <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x174da2> │ │ │ │ bl 1ec8ee <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0xdada6> │ │ │ │ mcr 15, 6, pc, cr11, cr15, {7} @ │ │ │ │ bl 9428f6 │ │ │ │ @@ -1943780,87 +1943786,87 @@ │ │ │ │ @ instruction: 0xeffdffff │ │ │ │ bl 30696e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1f4e26> │ │ │ │ vrecps.f32 , , │ │ │ │ vrsqrts.f32 , , │ │ │ │ bl 5e497a │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbnz r0, 5c4998 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r2, [r4, #22] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r4, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, #27] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #240] @ (5c4ab8 ) │ │ │ │ + ldr r1, [pc, #176] @ (5c4a78 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r2, #30] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r6, #30] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r6, #30] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ vldr d7, [pc, #12] @ 5c4a28 │ │ │ │ movs r0, #1 │ │ │ │ vstr d7, [r3] │ │ │ │ bx lr │ │ │ │ @@ -1943896,27 +1943902,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5c4a74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5c4a80 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, r6, #6 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5c4a8c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1945258,53 +1945264,53 @@ │ │ │ │ bne.n 5c59a4 │ │ │ │ ldr.w r0, [r2, #1880] @ 0x758 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r1, [r0, #1572] @ 0x624 │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ addw r0, r2, #1884 @ 0x75c │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 74614 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 74614 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 74614 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 74614 │ │ │ │ addw r0, r8, #1884 @ 0x75c │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ mov r0, r8 │ │ │ │ blx 74614 │ │ │ │ addw r0, r7, #1884 @ 0x75c │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ mov r0, r7 │ │ │ │ blx 74614 │ │ │ │ addw r0, r6, #1884 @ 0x75c │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ mov r0, r6 │ │ │ │ blx 74614 │ │ │ │ addw r0, r4, #1884 @ 0x75c │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ b.n 5c596c │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ addw r0, r5, #1884 @ 0x75c │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ mov r0, r5 │ │ │ │ blx 74614 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 5c593c │ │ │ │ @@ -1946061,15 +1946067,15 @@ │ │ │ │ ldr.w r2, [r5, #1552] @ 0x610 │ │ │ │ ldr.w r3, [r5, #1556] @ 0x614 │ │ │ │ mov r5, r4 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ addw r0, r4, #1884 @ 0x75c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl af576c │ │ │ │ + bl af5804 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5c6270 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1946124,15 +1946130,15 @@ │ │ │ │ bl 884256 │ │ │ │ bl 9ae25a │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ ldc2 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ stc2 15, cr15, [pc, #-1020]! @ 5c5e6c │ │ │ │ @ instruction: 0xfac9ffff │ │ │ │ @ instruction: 0xe98bffff │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r4, pc, #192 @ (adr r4, 5c6338 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1946903,27 +1946909,27 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #40 @ (adr r0, 5c6ae0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c646c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - blt.n 5c6a08 │ │ │ │ + bgt.n 5c69e8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ b.n 5c6448 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c63d0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (5c6b34 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1946961,15 +1946967,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5c6b0a │ │ │ │ nop │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c7320 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1947086,44 +1947092,44 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ b.n 5c6b88 │ │ │ │ bx lr │ │ │ │ ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldc2 0, cr0, [sl], {195} @ 0xc3 │ │ │ │ + stc2 0, cr0, [sl, #780] @ 0x30c │ │ │ │ ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c72f0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c72a8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 5c7264 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c722c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c71f4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r7, 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 r5, [pc, #240] @ (5c6d94 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1947236,15 +1947242,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c7200 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c71cc │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1947252,24 +1947258,24 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c717c │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ands.w r0, ip, #185 @ 0xb9 │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + add.w r0, ip, #185 @ 0xb9 │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r7, 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 │ │ │ │ bl 456f84 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x34543c> │ │ │ │ ldr r3, [pc, #488] @ (5c6fdc ) │ │ │ │ @@ -1947484,59 +1947490,59 @@ │ │ │ │ b.n 5c6eac │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c71ac │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r4, [r1, #24] │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c7188 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp lr, fp │ │ │ │ + mov lr, r9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh.w r0, [r4, r0] │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldrsb.w r0, [r4, r0] │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c7078 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf7c600c0 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldrh.w r0, [r6, #192] @ 0xc0 │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mrc 0, 3, r0, cr14, cr9, {5} │ │ │ │ + vqadd.s32 d16, d30, d25 │ │ │ │ ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ svc 174 @ 0xae │ │ │ │ lsls r3, r6, #5 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stcl 0, cr0, [lr, #740]! @ 0x2e4 │ │ │ │ + mrc 0, 6, r0, cr14, cr9, {5} │ │ │ │ ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #264] @ (5c7158 ) │ │ │ │ ldr r2, [pc, #268] @ (5c715c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1947656,15 +1947662,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #20] @ (5c7194 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5c7190 │ │ │ │ ldr r3, [pc, #16] @ (5c7198 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1947744,15 +1947750,15 @@ │ │ │ │ cbz r3, 5c723a │ │ │ │ ldr r4, [pc, #244] @ (5c7328 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5c7298 │ │ │ │ ldr r0, [pc, #240] @ (5c732c ) │ │ │ │ add r0, pc │ │ │ │ - bl 10e5a9c │ │ │ │ + bl 10e5b94 │ │ │ │ ldr r0, [pc, #236] @ (5c7330 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 4623cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350884> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5c725e │ │ │ │ blx 72d80 │ │ │ │ @@ -1947830,56 +1947836,56 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5c71fc │ │ │ │ nop │ │ │ │ - str r2, [r2, r4] │ │ │ │ + strh r2, [r0, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bgt.n 5c7294 │ │ │ │ lsls r3, r6, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - str r6, [r0, r5] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ bgt.n 5c7244 │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + str r6, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r7, [sp, #0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ blt.n 5c7344 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (5c736c ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1948186,29 +1948192,29 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ bls.n 5c7548 │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bls.n 5c7724 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #888] @ (5c79cc ) │ │ │ │ + ldr r6, [pc, #824] @ (5c798c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adcs r2, r0 │ │ │ │ + tst r2, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #600] @ (5c78b8 ) │ │ │ │ + ldr r5, [pc, #536] @ (5c7878 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #272] @ (5c7774 ) │ │ │ │ + ldr r7, [pc, #208] @ (5c7734 ) │ │ │ │ lsls r7, r6, #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] @ (5c76ec ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948269,21 +1948275,21 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bhi.n 5c77b4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r4, [pc, #120] @ (5c7774 ) │ │ │ │ + ldr r5, [pc, #56] @ (5c7734 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #968] @ (5c7ac8 ) │ │ │ │ + ldr r5, [pc, #904] @ (5c7a88 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 5c745c │ │ │ │ + b.n 5c763c │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #136] @ (5c77a0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948356,23 +1948362,23 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvc.n 5c772c │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvc.n 5c7714 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #160] @ (5c7864 ) │ │ │ │ + ldr r5, [pc, #96] @ (5c7824 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5c7850 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948433,21 +1948439,21 @@ │ │ │ │ nop │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvs.n 5c7850 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r2, [pc, #744] @ (5c7b48 ) │ │ │ │ + ldr r3, [pc, #680] @ (5c7b08 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #584] @ (5c7aac ) │ │ │ │ + ldr r4, [pc, #520] @ (5c7a6c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 5c72f8 │ │ │ │ + b.n 5c74d8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5c7890 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948456,15 +1948462,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5c7894 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6940 │ │ │ │ pop {r3, pc} │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r3, [pc, #144] @ (5c7928 ) │ │ │ │ + ldr r4, [pc, #80] @ (5c78e8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5c78c0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948476,15 +1948482,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5c6940 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r1, [pc, #968] @ (5c7c90 ) │ │ │ │ + ldr r2, [pc, #904] @ (5c7c50 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5c78f0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948496,15 +1948502,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5c6940 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r2, [pc, #856] @ (5c7c50 ) │ │ │ │ + ldr r3, [pc, #792] @ (5c7c10 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5c7920 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948515,15 +1948521,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5c6940 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r2, [pc, #744] @ (5c7c10 ) │ │ │ │ + ldr r3, [pc, #680] @ (5c7bd0 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (5c7948 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948633,17 +1948639,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ bmi.n 5c7a24 │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r7, r6, #5 │ │ │ │ bmi.n 5c7a00 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r1, [pc, #864] @ (5c7da8 ) │ │ │ │ + ldr r2, [pc, #800] @ (5c7d68 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #760] @ (5c7d44 ) │ │ │ │ + ldr r2, [pc, #696] @ (5c7d04 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (5c7aac ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5c7a56 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1948689,17 +1948695,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ bmi.n 5c7ba8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r6, #5 │ │ │ │ bmi.n 5c7b84 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r1, [pc, #448] @ (5c7c84 ) │ │ │ │ + ldr r2, [pc, #384] @ (5c7c44 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #360] @ (5c7c30 ) │ │ │ │ + ldr r2, [pc, #296] @ (5c7bf0 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c7b04 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948725,15 +1948731,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bcc.n 5c7b08 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r1, [pc, #72] @ (5c7b5c ) │ │ │ │ + ldr r2, [pc, #8] @ (5c7b1c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c7b50 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948759,15 +1948765,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bcc.n 5c7abc │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r0, [pc, #824] @ (5c7e98 ) │ │ │ │ + ldr r1, [pc, #760] @ (5c7e58 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c7b9c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948793,15 +1948799,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bcc.n 5c7c70 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r0, [pc, #568] @ (5c7de4 ) │ │ │ │ + ldr r1, [pc, #504] @ (5c7da4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c7be8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948827,15 +1948833,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bcc.n 5c7c24 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r0, [pc, #296] @ (5c7d20 ) │ │ │ │ + ldr r1, [pc, #232] @ (5c7ce0 ) │ │ │ │ lsls r7, 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] @ (5c7c1c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948845,15 +1948851,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5c7c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6940 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r0, [pc, #112] @ (5c7c94 ) │ │ │ │ + ldr r1, [pc, #48] @ (5c7c54 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c7c60 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948879,15 +1948885,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r6, #5 │ │ │ │ bcs.n 5c7bac │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + ldr r0, [pc, #888] @ (5c7fe8 ) │ │ │ │ lsls r7, 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] @ (5c7c94 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948897,15 +1948903,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5c7c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6940 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r6, #5 │ │ │ │ - blxns r8 │ │ │ │ + ldr r0, [pc, #720] @ (5c7f6c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c7cd8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948931,15 +1948937,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r6, #5 │ │ │ │ bcs.n 5c7d34 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + ldr r0, [pc, #536] @ (5c7f00 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c7d24 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948965,15 +1948971,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bne.n 5c7ce8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #280] @ (5c7e4c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5c7d7c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949000,21 +1949006,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bx r5 │ │ │ │ + ldr r0, [pc, #96] @ (5c7de4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bne.n 5c7c94 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - mov lr, pc │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r7, r6, #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] @ (5c7df0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949055,19 +1949061,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - mov sl, ip │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov sl, ip │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov lr, r4 │ │ │ │ + @ instruction: 0x4796 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ ldr.w r3, [r0, #1656] @ 0x678 │ │ │ │ @@ -1949115,21 +1949121,21 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mov sl, r0 │ │ │ │ + bx lr │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r4, sp │ │ │ │ + bxns fp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5c8134 │ │ │ │ + b.n 5c8314 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - orns r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + sbc.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ 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, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [pc, #168] @ (5c7f78 ) │ │ │ │ @@ -1949188,29 +1949194,29 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r8, [r8, #1732] @ 0x6c4 │ │ │ │ blx r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r4, r2 │ │ │ │ + bxns r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r0, r0 │ │ │ │ + mov r8, lr │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5c8104 │ │ │ │ + b.n 5c82e4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp lr, ip │ │ │ │ + mov lr, sl │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp lr, fp │ │ │ │ + mov lr, r9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp lr, sl │ │ │ │ + mov lr, r8 │ │ │ │ lsls r7, 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 r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949249,23 +1949255,23 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c786c │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cmp r8, r2 │ │ │ │ + mov r8, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, lr │ │ │ │ + mov r6, ip │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp lr, r1 │ │ │ │ + mov r6, pc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + str r2, [r7, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949310,23 +1949316,23 @@ │ │ │ │ bl 5c786c │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r8, pc │ │ │ │ + cmp r8, sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r8, pc │ │ │ │ + cmp r8, sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1949366,23 +1949372,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1776] @ 0x6f0 │ │ │ │ blx r6 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r0, fp │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc │ │ │ │ + cmp r4, sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, fp │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bge.n 5c8124 │ │ │ │ + blt.n 5c8104 │ │ │ │ lsls r1, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949407,21 +1949413,21 @@ │ │ │ │ bl 5c74e0 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mvns r6, r1 │ │ │ │ + add lr, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, r1 │ │ │ │ + add r8, pc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mvns r4, r1 │ │ │ │ + add ip, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5c8218 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949444,19 +1949450,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - mvns r0, r0 │ │ │ │ + add r8, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - muls r6, r4 │ │ │ │ + add r6, sl │ │ │ │ lsls r7, r6, #2 │ │ │ │ - muls r6, r4 │ │ │ │ + add r6, sl │ │ │ │ lsls r7, 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, #92] @ (5c8290 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949490,19 +1949496,19 @@ │ │ │ │ mov r1, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ b.n 5c826c │ │ │ │ nop │ │ │ │ - muls r0, r7 │ │ │ │ + add r0, sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r6, r0 │ │ │ │ + mvns r6, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r6, r0 │ │ │ │ + mvns r6, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949528,21 +1949534,21 @@ │ │ │ │ bl 5c74e0 │ │ │ │ ldr.w r3, [r4, #1744] @ 0x6d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r2, r1 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r4, r0 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmn r2, r7 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1949581,23 +1949587,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - tst r0, r4 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - tst r6, r3 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + bics r2, r3 │ │ │ │ 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] @ (5c83f0 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949620,19 +1949626,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - negs r0, r3 │ │ │ │ + muls r0, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r6, r1 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r6, r1 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949672,23 +1949678,23 @@ │ │ │ │ bne.n 5c8474 │ │ │ │ bl 5c83fc │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx r7 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - asrs r4, r5 │ │ │ │ + tst r4, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rors r6, r5 │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r5 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #536 @ (adr r7, 5c86a4 ) │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ @ instruction: 0xff99ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949714,21 +1949720,21 @@ │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ cbz r3, 5c84e6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r2 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adcs r0, r5 │ │ │ │ + negs r0, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r2 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949762,21 +1949768,21 @@ │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ands r6, r5 │ │ │ │ + asrs r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r2 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ands r4, r5 │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949807,21 +1949813,21 @@ │ │ │ │ bne.n 5c85dc │ │ │ │ bl 5c857c │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r5 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r4 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949859,21 +1949865,21 @@ │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8654 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - eors r0, r1 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ands r6, r4 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949899,21 +1949905,21 @@ │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + lsls r2, r1 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1949944,21 +1949950,21 @@ │ │ │ │ bne.n 5c874c │ │ │ │ bl 5c86ec │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ 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] @ (5c8808 ) │ │ │ │ @@ -1950010,25 +1950016,25 @@ │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r7, #2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - orrs r0, r0 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r7, r6, #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, #112] @ (5c88a0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1950069,21 +1950075,21 @@ │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8882 │ │ │ │ nop │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r4, r0, #3 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ 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, #1880] @ 0x758 │ │ │ │ @@ -1950164,29 +1950170,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c897a │ │ │ │ nop │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r1, r0, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ stmdb sp!, {r3, 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, #1880] @ 0x758 │ │ │ │ @@ -1950240,23 +1950246,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60d304 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r4, [r6, #23] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1950281,19 +1950287,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1950318,21 +1950324,21 @@ │ │ │ │ bl 5c74e0 │ │ │ │ ldr.w r3, [r4, #1864] @ 0x748 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r3, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r7, r6, #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] @ (5c8bec ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1950374,23 +1950380,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 610a80 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1880] @ 0x758 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1950420,21 +1950426,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c7898 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #28 │ │ │ │ + subs r2, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 5c8bd4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1950520,31 +1950526,31 @@ │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 5c8d0a │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1950567,19 +1950573,19 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c79d0 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + subs r2, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1950602,19 +1950608,19 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c79d0 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1950637,19 +1950643,19 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c79d0 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r2, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ 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, #84] @ (5c8f28 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1950679,19 +1950685,19 @@ │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8f0a │ │ │ │ nop │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #84] @ (5c8f9c ) │ │ │ │ @@ -1950722,19 +1950728,19 @@ │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8f7e │ │ │ │ nop │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #84] @ (5c9010 ) │ │ │ │ @@ -1950765,19 +1950771,19 @@ │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8ff2 │ │ │ │ nop │ │ │ │ - subs r0, #24 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ 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, #1880] @ 0x758 │ │ │ │ @@ -1950846,25 +1950852,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - muls r4, r6 │ │ │ │ + add r4, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r6, [r0, #1880] @ 0x758 │ │ │ │ @@ -1950929,25 +1950935,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ b.n 5c9142 │ │ │ │ @ instruction: 0xffd5ffff │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ lsls r7, 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, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950998,27 +1951004,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r4, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -1951069,25 +1951075,25 @@ │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r1, 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1951128,23 +1951134,23 @@ │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ cbz r4, 5c93d6 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r7, 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 r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1951182,21 +1951188,21 @@ │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ cbz r4, 5c946c │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1951252,23 +1951258,23 @@ │ │ │ │ bl 5c74e0 │ │ │ │ cbz r4, 5c952c │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 5c9500 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1951300,21 +1951306,21 @@ │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ cbz r4, 5c95b4 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1951407,33 +1951413,33 @@ │ │ │ │ bl 5c786c │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + str r6, [r2, #28] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r7, 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1951501,26 +1951507,26 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c978a │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [pc, #72] @ (5c9824 ) │ │ │ │ + ldr r1, [pc, #8] @ (5c97e4 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r7, 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, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1951569,25 +1951575,25 @@ │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ cbz r4, 5c987e │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r1, #22 │ │ │ │ + adds r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bx r5 │ │ │ │ + ldr r0, [pc, #96] @ (5c98fc ) │ │ │ │ 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 │ │ │ │ @@ -1951610,19 +1951616,19 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fbb0 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r7, 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, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1951675,25 +1951681,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c7898 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bge.n 5c9a90 │ │ │ │ + blt.n 5c9a70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r7, 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, #132] @ (5c9a50 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1951743,19 +1951749,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 45508c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343544> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5c9a18 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ strb r2, [r3, #0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ @ instruction: 0xff99ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1951880,40 +1951886,40 @@ │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c7664 │ │ │ │ b.n 5c9b64 │ │ │ │ ldr r0, [pc, #56] @ (5c9bfc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9ad4 │ │ │ │ nop │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xfa3a00c3 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + @ instruction: 0xfb2a00c3 │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r4, r2] │ │ │ │ + strh r2, [r2, r6] │ │ │ │ lsls r2, r6, #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] @ (5c9ca0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1951966,25 +1951972,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5c9cb4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9c64 │ │ │ │ nop │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r1, r7] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ 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 r1, [pc, #164] @ (5c9d6c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1952044,27 +1952050,27 @@ │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5c9d84 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9d1c │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + str r4, [r5, r7] │ │ │ │ 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, #1880] @ 0x758 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1952124,27 +1952130,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5c9e58 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9dd8 │ │ │ │ nop │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 5c9dd8 │ │ │ │ + bvs.n 5c9db8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + str r2, [r3, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1952234,32 +1952240,32 @@ │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c9f2c │ │ │ │ ldr r0, [pc, #40] @ (5c9f84 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9eb0 │ │ │ │ nop │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - ldr r7, [pc, #40] @ (5c9fb0 ) │ │ │ │ + ldr r7, [pc, #1000] @ (5ca370 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952341,29 +1952347,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 5ca050 │ │ │ │ ldr r0, [pc, #32] @ (5ca098 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9fde │ │ │ │ nop │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #952] @ (5ca454 ) │ │ │ │ + ldr r6, [pc, #888] @ (5ca414 ) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952455,33 +1952461,33 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5ca1d0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5ca0f4 │ │ │ │ ldr r0, [pc, #44] @ (5ca1d4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5ca116 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfa9000c1 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + @ instruction: 0xfb8000c1 │ │ │ │ + str r4, [r1, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfa8800c1 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + @ instruction: 0xfb7800c1 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #776] @ (5ca4dc ) │ │ │ │ + ldr r5, [pc, #712] @ (5ca49c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [pc, #752] @ (5ca4c8 ) │ │ │ │ + ldr r5, [pc, #688] @ (5ca488 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952569,31 +1952575,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 5ca2b6 │ │ │ │ ldr r0, [pc, #36] @ (5ca300 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5ca230 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - uxth r2, r3 │ │ │ │ + cbz r2, 5ca356 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r7, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #544] @ (5ca524 ) │ │ │ │ + ldr r4, [pc, #480] @ (5ca4e4 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952704,33 +1952710,33 @@ │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 5ca42c │ │ │ │ ldr r0, [pc, #44] @ (5ca47c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5ca35e │ │ │ │ bl 5c7ac8 │ │ │ │ b.n 5ca3f6 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r3, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r6, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #88] @ (5ca4d8 ) │ │ │ │ + ldr r3, [pc, #24] @ (5ca498 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ ldr r3, [pc, #120] @ (5ca50c ) │ │ │ │ @@ -1953292,29 +1953298,29 @@ │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ b.n 5ca696 │ │ │ │ nop │ │ │ │ ldr r2, [r3, r6] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r0, 5caaa4 │ │ │ │ + rev r0, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r0, sp, #396 @ 0x18c │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ bl 8a0aae │ │ │ │ ldmia.w sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strex pc, pc, [r1, #1020] @ 0x3fc │ │ │ │ b.n 5caa46 │ │ │ │ vsubw.u q15, , d15 │ │ │ │ @ instruction: 0xfffff1e5 │ │ │ │ @@ -1953367,20 +1953373,20 @@ │ │ │ │ vtbl.8 d31, {d31}, d7 │ │ │ │ vsubl.u q15, d15, d1 │ │ │ │ vaddw.u q15, , d11 │ │ │ │ vqshlu.s64 d29, d17, #63 @ 0x3f │ │ │ │ vtbl.8 d31, {d31- │ │ │ │ - vsli.32 , q12, #31 │ │ │ │ + vmlsl.u , d15, d24[0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5cabbc ) │ │ │ │ add r2, pc │ │ │ │ @@ -1953500,23 +1953506,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1953884,15 +1953890,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5cb0c8 │ │ │ │ nop │ │ │ │ ldr r7, [pc, #544] @ (5cb334 ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, 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, #3584] @ 0xe00 │ │ │ │ @@ -1954028,25 +1954034,25 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #760] @ (5cb58c ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #704] @ (5cb55c ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r6, [pc, #184] @ (5cb364 ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1954395,21 +1954401,21 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ b.n 5cb6a2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #944] @ (5cba84 ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + cbz r2, 5cb6fa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #752] @ (5cb9d4 ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r7, 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 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1955258,15 +1955264,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5cbff2 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cb2b4 │ │ │ │ b.n 5cbff2 │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1955584,15 +1955590,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 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r7, r7, #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 │ │ │ │ @@ -1955775,20 +1955781,20 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0b600b3 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + sub.w r0, r6, #179 @ 0xb3 │ │ │ │ + add r0, pc, #456 @ (adr r0, 5cc80c ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r5, 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, #3176] @ 0xc68 │ │ │ │ @@ -1955838,25 +1955844,25 @@ │ │ │ │ ldr r1, [pc, #32] @ (5cc6f0 ) │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 5cc6fe │ │ │ │ nop │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ mov r1, r0 │ │ │ │ movs r4, #1 │ │ │ │ mov.w r3, #500 @ 0x1f4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #880] @ (5cca70 ) │ │ │ │ movs r7, #45 @ 0x2d │ │ │ │ @@ -1956140,45 +1956146,45 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r6, [r6, #0] │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldrh r4, [r7, #0] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r6, [r0, #0] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ negs r4, r1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ lsls r7, r7, #4 │ │ │ │ adcs r3, r1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5ccffc │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ mov r4, sl │ │ │ │ @@ -1957368,216 +1957374,221 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 5cea8c │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ b.w 5ccbb2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r2, r4, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r2, #210 @ 0xd2 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 5cd89c │ │ │ │ + bvc.n 5cd87c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #756] @ 0x2f4 │ │ │ │ + mcr2 0, 6, r0, cr10, cr13, {5} │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0], {189} @ 0xbd │ │ │ │ - mcr2 0, 6, r0, cr6, cr6, {5} │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + ldc2 0, cr0, [r0, #756]! @ 0x2f4 │ │ │ │ + vshr.u64 d0, d22, #10 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mrc2 0, 7, r0, cr12, cr6, {5} │ │ │ │ - vqadd.u64 d0, d26, d22 │ │ │ │ - vqadd.u32 d16, d28, d22 │ │ │ │ - vshr.u64 d0, d22, #40 │ │ │ │ - vshr.u64 d0, d22, #2 │ │ │ │ - vshr.u64 d16, d22, #12 │ │ │ │ - movs r6, r1 │ │ │ │ + vshr.u64 d16, d22, #20 │ │ │ │ + movs r2, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ bvc.n 5cd8ca │ │ │ │ vsli.32 , , #31 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldcl 0, cr0, [lr], #728 @ 0x2d8 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + stcl 0, cr0, [lr, #728]! @ 0x2d8 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5cf728 │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1957978,23 +1957989,23 @@ │ │ │ │ b.n 5cdca4 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #202 @ 0xca │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r7, r6, #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] @ (5cde80 ) │ │ │ │ @@ -1958354,15 +1958365,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ b.n 5ce122 │ │ │ │ subs r6, r0, #5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbe000b6 │ │ │ │ + ldc2l 0, cr0, [r0], {182} @ 0xb6 │ │ │ │ mrrc2 15, 15, pc, fp, cr15 @ │ │ │ │ @ instruction: 0xfaf3ffff │ │ │ │ subs r6, r2, #3 │ │ │ │ lsls r3, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1958612,34 +1958623,34 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx 72768 │ │ │ │ b.n 5ce35e │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb7c00b6 │ │ │ │ + stc2l 0, cr0, [ip], #-728 @ 0xfffffd28 │ │ │ │ adds r4, r5, #4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r4, r0, #2 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xfb0000b6 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + @ instruction: 0xfbf000b6 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 5ce364 │ │ │ │ + bcs.n 5ce344 │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa8200b6 │ │ │ │ - @ instruction: 0xfa8a00b6 │ │ │ │ + @ instruction: 0xfb7200b6 │ │ │ │ + @ instruction: 0xfb7a00b6 │ │ │ │ stmdb 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] @ (5ce6dc ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ ldr r2, [pc, #668] @ (5ce6e0 ) │ │ │ │ @@ -1958905,31 +1958916,31 @@ │ │ │ │ nop │ │ │ │ subs r0, r7, r6 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #218 @ 0xda │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xfa6e00b6 │ │ │ │ - @ instruction: 0xfa5e00b6 │ │ │ │ - @ instruction: 0xfa6c00b6 │ │ │ │ - vst1.8 @ instruction: 0xf9ce00b6 │ │ │ │ + @ instruction: 0xfb5e00b6 │ │ │ │ + @ instruction: 0xfb4e00b6 │ │ │ │ + @ instruction: 0xfb5c00b6 │ │ │ │ + @ instruction: 0xfabe00b6 │ │ │ │ movs r5, #32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r5, #0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrsb.w r0, [r2, #182] @ 0xb6 │ │ │ │ + @ instruction: 0xfa8200b6 │ │ │ │ movs r4, #38 @ 0x26 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh.w r0, [r2, #182] @ 0xb6 │ │ │ │ - ldrb.w r0, [ip, #182] @ 0xb6 │ │ │ │ - ldr??.w r0, [r0, r6, lsl #3] │ │ │ │ - ldr.w r0, [sl, #182] @ 0xb6 │ │ │ │ + ldrsb.w r0, [r2, #182] @ 0xb6 │ │ │ │ + vst1.8 @ instruction: 0xf98c00b6 │ │ │ │ + vld4.32 {d16-d19}, [r0 :256], r6 │ │ │ │ + vst1.8 @ instruction: 0xf9ca00b6 │ │ │ │ movs r3, #202 @ 0xca │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r3, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r3, #174 @ 0xae │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r6, r6, r5 │ │ │ │ @@ -1959151,28 +1959162,28 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r2 │ │ │ │ lsls r3, r6, #5 │ │ │ │ adds r6, r4, r1 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r4, #5963776 @ 0x5b0000 │ │ │ │ - add.w r0, lr, #5963776 @ 0x5b0000 │ │ │ │ + @ instruction: 0xf5f400b6 │ │ │ │ + @ instruction: 0xf5fe00b6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #168] @ (5cea78 ) │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ @@ -1959341,18 +1959352,18 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 72b28 <__snprintf_chk@plt> │ │ │ │ b.n 5ceb0e │ │ │ │ subs r4, r6, #5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, r5, #5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - orrs.w r0, r0, #5963776 @ 0x5b0000 │ │ │ │ + adc.w r0, r0, #5963776 @ 0x5b0000 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - @ instruction: 0xf3e600b6 │ │ │ │ - @ instruction: 0xf3d600b6 │ │ │ │ + @ instruction: 0xf4d600b6 │ │ │ │ + @ instruction: 0xf4c600b6 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1959416,15 +1959427,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #15 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33600b6 │ │ │ │ + bic.w r0, r6, #5963776 @ 0x5b0000 │ │ │ │ stmdb 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 r1, [pc, #496] @ (5cee40 ) │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [pc, #496] @ (5cee44 ) │ │ │ │ @@ -1959626,29 +1959637,29 @@ │ │ │ │ b.n 5cee32 │ │ │ │ asrs r6, r4, #14 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, #7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xf30c00b6 │ │ │ │ - @ instruction: 0xf30200b6 │ │ │ │ - @ instruction: 0xf30800b6 │ │ │ │ - @ instruction: 0xf32200b6 │ │ │ │ - movt r0, #41142 @ 0xa0b6 │ │ │ │ - subw r0, ip, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf3fc00b6 │ │ │ │ + @ instruction: 0xf3f200b6 │ │ │ │ + @ instruction: 0xf3f800b6 │ │ │ │ + ands.w r0, r2, #5963776 @ 0x5b0000 │ │ │ │ + @ instruction: 0xf3ba00b6 │ │ │ │ + @ instruction: 0xf39c00b6 │ │ │ │ adds r4, r1, #3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xf1f000b6 │ │ │ │ - subs r2, #54 @ 0x36 │ │ │ │ + @ instruction: 0xf2e000b6 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add.w r0, r8, #182 @ 0xb6 │ │ │ │ - movw r0, #57526 @ 0xe0b6 │ │ │ │ + @ instruction: 0xf1f800b6 │ │ │ │ + @ instruction: 0xf33e00b6 │ │ │ │ adds r2, r6, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r2, r4, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r6, r2, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r6, r1, #8 │ │ │ │ @@ -1959733,21 +1959744,21 @@ │ │ │ │ b.n 5ceee0 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5cebf4 │ │ │ │ b.n 5ceee0 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5cebf4 │ │ │ │ b.n 5cef30 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (5cf048 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1959910,18 +1959921,18 @@ │ │ │ │ ldr r2, [pc, #24] @ (5cf13c ) │ │ │ │ add r2, pc │ │ │ │ b.n 5cf10a │ │ │ │ adds r6, r6, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r4, r5, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - vqadd.s8 d16, d22, d22 │ │ │ │ + bics.w r0, r6, #182 @ 0xb6 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - vqadd.s16 d0, d16, d22 │ │ │ │ - mrc 0, 7, r0, cr12, cr6, {5} │ │ │ │ + and.w r0, r0, #182 @ 0xb6 │ │ │ │ + vshr.s64 d16, d22, #20 │ │ │ │ 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] @ (5cf1b8 ) │ │ │ │ @@ -1959953,17 +1959964,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 72f28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5cf1ac │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 0, cr0, [r0], #-728 @ 0xfffffd28 │ │ │ │ + stcl 0, cr0, [r0, #-728]! @ 0xfffffd28 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #296] @ (5cf2fc ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1960110,17 +1960121,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} │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stcl 0, cr0, [r6], #728 @ 0x2d8 │ │ │ │ + ldcl 0, cr0, [r6, #728] @ 0x2d8 │ │ │ │ asrs r2, r6, #27 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r4, r6, #27 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1960159,17 +1960170,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 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldcl 0, cr0, [lr], #-728 @ 0xfffffd28 │ │ │ │ + stcl 0, cr0, [lr, #-728]! @ 0xfffffd28 │ │ │ │ asrs r4, r7, #25 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r6, r7, #25 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1960381,31 +1960392,31 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r6, #14 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #23 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xebec00b6 │ │ │ │ - rsbs r0, r8, r6, ror #2 │ │ │ │ - subs.w r0, sl, r6, ror #2 │ │ │ │ - sbcs.w r0, ip, r6, ror #2 │ │ │ │ + ldcl 0, cr0, [ip], {182} @ 0xb6 │ │ │ │ + stcl 0, cr0, [r8], {182} @ 0xb6 │ │ │ │ + stc 0, cr0, [sl], #728 @ 0x2d8 │ │ │ │ + stcl 0, cr0, [ip], #-728 @ 0xfffffd28 │ │ │ │ asrs r0, r4, #19 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r2, r2, #19 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsrs r2, r7, #9 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r0, r5, #18 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - eor.w r0, ip, r6, ror #2 │ │ │ │ - ldrd r0, r0, [r2], #728 @ 0x2d8 │ │ │ │ - eor.w r0, r6, r6, ror #2 │ │ │ │ + sbcs.w r0, ip, r6, ror #2 │ │ │ │ + strd r0, r0, [r2, #728]! @ 0x2d8 │ │ │ │ + sbcs.w r0, r6, r6, ror #2 │ │ │ │ asrs r2, r3, #17 │ │ │ │ lsls r7, r6, #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] @ (5cf714 ) │ │ │ │ @@ -1960564,17 +1960575,17 @@ │ │ │ │ blx 72b28 <__snprintf_chk@plt> │ │ │ │ b.n 5cf7a6 │ │ │ │ nop │ │ │ │ asrs r0, r7, #11 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r4, r5, #11 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strd r0, r0, [r8], #728 @ 0x2d8 │ │ │ │ + ldrd r0, r0, [r8, #728] @ 0x2d8 │ │ │ │ @ instruction: 0xfa0dffff │ │ │ │ - ldmia.w r4, {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xe98400b6 │ │ │ │ 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 │ │ │ │ @@ -1960621,17 +1960632,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} │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #840 @ (adr r7, 5cfbdc ) │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r1, r7, #2 │ │ │ │ asrs r2, r4, #7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r6, r4, #7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1960813,31 +1960824,28 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2, #6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r2, r7, #2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 5cf8ec │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - b.n 5cf8bc │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - b.n 5cf88c │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + @ instruction: 0xe83400b6 │ │ │ │ + @ instruction: 0xe81a00b6 │ │ │ │ + @ instruction: 0xe80000b6 │ │ │ │ asrs r0, r6, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r4, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r2, r2, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsls r0, r6, #23 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 5cf748 │ │ │ │ + b.n 5cf928 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cf764 │ │ │ │ + b.n 5cf944 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1961059,29 +1961067,29 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #21 │ │ │ │ lsls r3, r6, #5 │ │ │ │ lsls r6, r0, #19 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 5cf738 │ │ │ │ + b.n 5cf918 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5cf664 │ │ │ │ + b.n 5cf844 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cf654 │ │ │ │ + b.n 5cf834 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cf628 │ │ │ │ + b.n 5cf808 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cf5fc │ │ │ │ + b.n 5cf7dc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cf5d0 │ │ │ │ + b.n 5cf7b0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cf5a4 │ │ │ │ + b.n 5cf784 │ │ │ │ lsls r6, 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, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ @@ -1961369,28 +1961377,28 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5cff54 │ │ │ │ nop │ │ │ │ lsrs r0, r3, #13 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsrs r6, r1, #13 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 5d03b8 │ │ │ │ + b.n 5d0598 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5d03ec │ │ │ │ + b.n 5d05cc │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - b.n 5d0368 │ │ │ │ + b.n 5d0548 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5d0340 │ │ │ │ + b.n 5d0520 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5d0368 │ │ │ │ + b.n 5d0548 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5d0310 │ │ │ │ + b.n 5d04f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5d02f4 │ │ │ │ + b.n 5d04d4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ @@ -1961661,15 +1961669,15 @@ │ │ │ │ vbsl q8, q6, q9 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ veor q8, q7, q9 │ │ │ │ mcr2 1, 6, r0, cr2, cr2, {3} │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #280] @ (5d0408 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5d03c6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1961789,21 +1961797,21 @@ │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5d03a0 │ │ │ │ stc2 1, cr0, [lr, #-456] @ 0xfffffe38 │ │ │ │ - udf #70 @ 0x46 │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5d040c │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #76] @ (5d046c ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5d0468 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1961835,15 +1961843,15 @@ │ │ │ │ strb r3, [r6, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xfbde0172 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + svc 24 │ │ │ │ lsls r6, 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 r6, [r0, #0] │ │ │ │ cbz r6, 5d04c8 │ │ │ │ @@ -1962238,15 +1962246,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5cc390 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bge.n 5d099c │ │ │ │ + blt.n 5d097c │ │ │ │ lsls r6, r6, #2 │ │ │ │ mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ and.w r0, r0, #15 │ │ │ │ @@ -1963123,21 +1963131,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1963161,21 +1963169,21 @@ │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [pc, #24] @ (5d12e4 ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5d12b6 │ │ │ │ ldcl 1, cr0, [r2, #-456] @ 0xfffffe38 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #832] @ (5d1620 ) │ │ │ │ + ldr r3, [pc, #768] @ (5d15e0 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #676] @ (5d15a0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1963467,82 +1963475,82 @@ │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov fp, r5 │ │ │ │ cmp r8, r5 │ │ │ │ bhi.w 5d1370 │ │ │ │ b.n 5d13ca │ │ │ │ nop │ │ │ │ - str r4, [r7, r4] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + beq.n 5d1564 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldcl 1, cr0, [r0], {114} @ 0x72 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + beq.n 5d14e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + subs r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + str r0, [r3, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #696] @ (5d1890 ) │ │ │ │ + ldr r2, [pc, #632] @ (5d1850 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 5d15f4 │ │ │ │ + bls.n 5d15d4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r1, pc, #136 @ (adr r1, 5d1674 ) │ │ │ │ + add r2, pc, #72 @ (adr r2, 5d1634 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #1016] @ (5d19e8 ) │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r7, [pc, #800] @ (5d191c ) │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r7, [pc, #480] @ (5d17ec ) │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r7, [pc, #240] @ (5d1704 ) │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [pc, #32] @ (5d1640 ) │ │ │ │ + ldr r7, [pc, #992] @ (5d1a00 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #688] @ (5d18dc ) │ │ │ │ + ldr r7, [pc, #624] @ (5d189c ) │ │ │ │ lsls r3, r0, #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, #356] @ (5d17a4 ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1963693,56 +1963701,56 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5d166c │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #992] @ (5d1b88 ) │ │ │ │ + ldr r6, [pc, #928] @ (5d1b48 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xe9a00172 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [pc, #736] @ (5d1a9c ) │ │ │ │ + ldr r6, [pc, #672] @ (5d1a5c ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r5, [pc, #624] @ (5d1a34 ) │ │ │ │ + ldr r6, [pc, #560] @ (5d19f4 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mov ip, r0 │ │ │ │ + bxns lr │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r5, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #920] @ (5d1b7c ) │ │ │ │ + ldr r5, [pc, #856] @ (5d1b3c ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #848] @ (5d1b3c ) │ │ │ │ + ldr r5, [pc, #784] @ (5d1afc ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #776] @ (5d1afc ) │ │ │ │ + ldr r5, [pc, #712] @ (5d1abc ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #704] @ (5d1abc ) │ │ │ │ + ldr r5, [pc, #640] @ (5d1a7c ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r1, #18 │ │ │ │ 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 │ │ │ │ @@ -1964706,169 +1964714,169 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5d20c2 │ │ │ │ ldr r2, [pc, #316] @ (5d22b4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5d1d04 │ │ │ │ b.n 5d2138 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r4, [pc, #72] @ (5d21cc ) │ │ │ │ + ldr r5, [pc, #8] @ (5d218c ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #680] @ (5d243c ) │ │ │ │ + ldr r4, [pc, #616] @ (5d23fc ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 5d2548 │ │ │ │ + b.n 5d2728 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [pc, #440] @ (5d2358 ) │ │ │ │ + ldr r4, [pc, #376] @ (5d2318 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [pc, #184] @ (5d225c ) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [pc, #304] @ (5d22d8 ) │ │ │ │ + ldr r4, [pc, #240] @ (5d2298 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [pc, #168] @ (5d2254 ) │ │ │ │ + str r2, [r3, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r5, #228 @ 0xe4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #336] @ (5d2310 ) │ │ │ │ + ldr r7, [pc, #272] @ (5d22d0 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [pc, #176] @ (5d2274 ) │ │ │ │ + ldr r7, [pc, #112] @ (5d2234 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [pc, #208] @ (5d2298 ) │ │ │ │ + ldr r3, [pc, #144] @ (5d2258 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r5, #28 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r5, [pc, #480] @ (5d23bc ) │ │ │ │ + ldr r6, [pc, #416] @ (5d237c ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r5, [pc, #104] @ (5d224c ) │ │ │ │ + ldr r6, [pc, #40] @ (5d220c ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [pc, #872] @ (5d2554 ) │ │ │ │ + ldr r1, [pc, #808] @ (5d2514 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #656] @ (5d2488 ) │ │ │ │ + ldr r1, [pc, #592] @ (5d2448 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #520] @ (5d2404 ) │ │ │ │ + ldr r5, [pc, #456] @ (5d23c4 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r2, r6} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r3, #122 @ 0x7a │ │ │ │ lsls r3, r6, #5 │ │ │ │ movs r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 5d226e │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - blxns sl │ │ │ │ + ldr r0, [pc, #784] @ (5d2524 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - blxns r2 │ │ │ │ + ldr r0, [pc, #528] @ (5d2428 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r4, 5d2268 │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 5d229e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #264] @ (5d2330 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bx r6 │ │ │ │ + ldr r0, [pc, #136] @ (5d22b4 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mov ip, lr │ │ │ │ + blxns ip │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #64] @ (5d2288 ) │ │ │ │ + ldr r3, [pc, #0] @ (5d2248 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #912] @ (5d25dc ) │ │ │ │ + ldr r2, [pc, #848] @ (5d259c ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp lr, lr │ │ │ │ + mov lr, ip │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #624] @ (5d24c4 ) │ │ │ │ + ldr r2, [pc, #560] @ (5d2484 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r0, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r1, [pc, #80] @ (5d22b8 ) │ │ │ │ + ldr r2, [pc, #16] @ (5d2278 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [pc, #784] @ (5d2580 ) │ │ │ │ + ldr r1, [pc, #720] @ (5d2540 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add ip, sl │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [pc, #144] @ (5d2318 ) │ │ │ │ + ldr r1, [pc, #80] @ (5d22d8 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - blxns sl │ │ │ │ + ldr r0, [pc, #784] @ (5d25a0 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r7, #30 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - mvns r2, r4 │ │ │ │ + add sl, sl │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #392] @ (5d2424 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bxns sl │ │ │ │ + ldr r0, [pc, #272] @ (5d23b0 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bx r9 │ │ │ │ + ldr r0, [pc, #224] @ (5d2384 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bxns r3 │ │ │ │ + ldr r0, [pc, #48] @ (5d22dc ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ @@ -1965542,175 +1965550,175 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5d2512 │ │ │ │ nop │ │ │ │ ble.n 5d2944 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - adcs r6, r0 │ │ │ │ + tst r6, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r8, lr │ │ │ │ + cmp r8, ip │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add ip, r8 │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - nop {12} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r7 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add lr, r0 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r3, r0, #3 │ │ │ │ - itt hi │ │ │ │ - lslhi r6, r6, #2 │ │ │ │ - eorhi r6, r7 │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r0, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - it pl │ │ │ │ - lslpl r6, r6, #2 │ │ │ │ - eors r6, r0 │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + asrs r6, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ands r2, r6 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r2, 5d29b0 │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r1 │ │ │ │ + add lr, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x00d2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - cbz r2, 5d29a6 │ │ │ │ + ittt gt │ │ │ │ + lslgt r6, r6, #2 │ │ │ │ + strhgt r6, [r2, #20] │ │ │ │ + lslgt r5, r7, #2 │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - orrs r4, r5 │ │ │ │ + add r4, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 5d29c8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x003c │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + ite cs │ │ │ │ + lslcs r6, r6, #2 │ │ │ │ + subcc r7, #190 @ 0xbe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #20 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r6, #178 @ 0xb2 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r0, 5d29ca │ │ │ │ + uxtb r0, r5 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r0, 5d29cc │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r2, 5d29c8 │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r4, 5d29ca │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r6, 5d29cc │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r0, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r6, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 5d2a08 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + cbz r0, 5d2a04 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r4, 5d2a66 │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r2, 5d2a68 │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add sp, #24 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r5, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 5d2a70 │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r3, r0, #3 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 5d2aa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 5d2aa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1969574,15 +1969582,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #880 @ (adr r7, 5d5c38 ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - mrc 1, 3, r0, cr14, cr14, {1} │ │ │ │ + vorr d16, d14, d30 │ │ │ │ add r7, pc, #352 @ (adr r7, 5d5a34 ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1969649,15 +1969657,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5d5972 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #72 @ (adr r7, 5d59dc ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [r0, #248] @ 0xf8 │ │ │ │ + mrc 1, 3, r0, cr0, cr14, {1} │ │ │ │ add r6, pc, #640 @ (adr r6, 5d5c20 ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #164] @ (5d5a54 ) │ │ │ │ @@ -1969722,15 +1969730,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5d5a38 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #280 @ (adr r6, 5d5b70 ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 1, cr0, [lr], {62} @ 0x3e │ │ │ │ + stcl 1, cr0, [lr, #248] @ 0xf8 │ │ │ │ add r5, pc, #872 @ (adr r5, 5d5dcc ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1969819,15 +1969827,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #240 @ (adr r5, 5d5c48 ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - sbcs.w r1, r4, lr, rrx │ │ │ │ + stcl 1, cr0, [r4], #-248 @ 0xffffff08 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1972075,21 +1972083,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5d713e │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 5d7264 │ │ │ │ + bvs.n 5d7444 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #5 │ │ │ │ - bmi.n 5d7414 │ │ │ │ + bpl.n 5d73f4 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - bcc.n 5d729c │ │ │ │ + bmi.n 5d727c │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #572] @ (5d75c0 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -1972302,19 +1972310,19 @@ │ │ │ │ b.n 5d73c8 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 5d7514 │ │ │ │ + bcc.n 5d74f4 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrh r6, [r2, #28] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - bne.n 5d755c │ │ │ │ + bcs.n 5d753c │ │ │ │ lsls r6, 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, #3872] @ 0xf20 │ │ │ │ ldr r5, [pc, #976] @ (5d79b8 ) │ │ │ │ mov sl, r3 │ │ │ │ @@ -1972670,29 +1972678,29 @@ │ │ │ │ b.n 5d76b4 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #16] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 5d7aa4 │ │ │ │ + bne.n 5d7a84 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - beq.n 5d79e0 │ │ │ │ + beq.n 5d79c0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrh r6, [r5, #6] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + beq.n 5d7ab4 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #336] @ (5d7b40 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1972821,15 +1972829,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r6, 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, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #352] @ (5d7cc4 ) │ │ │ │ @@ -1973774,15 +1973782,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r7, #15] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #13] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r7, #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 │ │ │ │ @@ -1973940,18 +1973948,18 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #4] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - bkpt 0x00fe │ │ │ │ - lsls r6, r7, #4 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee al │ │ │ │ + lslal r6, r7, #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, #684] @ (5d8a84 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ ldr r3, [pc, #684] @ (5d8a88 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -1974169,17 +1974177,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #31] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r6, 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, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #1000] @ (5d8e94 ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1974563,21 +1974571,21 @@ │ │ │ │ b.n 5d8aec │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r1, #21] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r5 │ │ │ │ + cbnz r6, 5d8f16 │ │ │ │ lsls r6, r7, #4 │ │ │ │ strb r6, [r1, #15] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - cbnz r0, 5d8ec2 │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + cbnz r4, 5d8eb2 │ │ │ │ lsls r6, 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, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1508] @ 5d94a4 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1975135,25 +1975143,25 @@ │ │ │ │ bl 5d43f8 │ │ │ │ b.n 5d910e │ │ │ │ nop │ │ │ │ strb r2, [r6, #4] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r6, r7, #4 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r6, #5 │ │ │ │ - cbz r6, 5d9530 │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 5d952c │ │ │ │ lsls r6, r7, #4 │ │ │ │ - sxth r2, r7 │ │ │ │ + cbz r2, 5d950e │ │ │ │ lsls r6, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1980478,28 +1980486,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #22] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5dd206 │ │ │ │ ldr r3, [pc, #12] @ (5dd20c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5dd210 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r6, r4, #0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5dd2c8 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5dd2d4 │ │ │ │ @@ -1980733,25 +1980741,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5dd2c0 │ │ │ │ b.n 5dd2d4 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.w 5dd2d4 │ │ │ │ b.n 5dd2c0 │ │ │ │ nop │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r5, #19] │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5dd444 │ │ │ │ ldr r3, [pc, #8] @ (5dd448 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #196] @ (5dd520 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1982624,28 +1982632,28 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #22 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5de922 │ │ │ │ ldr r3, [pc, #12] @ (5de928 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5de92c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsrs r2, r7, #11 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ cbnz r0, 5de944 │ │ │ │ b.n 5de966 │ │ │ │ @@ -1984364,17 +1984372,17 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ lsrs r6, r6, #26 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adcs.w r0, sl, #181 @ 0xb5 │ │ │ │ + movw r0, #41141 @ 0xa0b5 │ │ │ │ adds r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1985409,35 +1985417,35 @@ │ │ │ │ b.n 5dfe08 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #18 │ │ │ │ lsls r2, r6, #5 │ │ │ │ lsls r0, r4, #18 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - @ instruction: 0xf3c600b5 │ │ │ │ + @ instruction: 0xf4b600b5 │ │ │ │ lsls r6, r0, #17 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - @ instruction: 0xf33600b5 │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + bic.w r0, r6, #5931008 @ 0x5a8000 │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf35400b5 │ │ │ │ + orr.w r0, r4, #5931008 @ 0x5a8000 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr, #724] @ 0x2d4 │ │ │ │ - stcl 0, cr0, [r0, #724] @ 0x2d4 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + mrc 0, 5, r0, cr14, cr5, {5} │ │ │ │ + mrc 0, 5, r0, cr0, cr5, {5} │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmdb lr, {r0, r2, r4, r5, r7} │ │ │ │ - strd r0, r0, [sl, #724]! @ 0x2d4 │ │ │ │ + ldrd r0, r0, [lr, #724]! @ 0x2d4 │ │ │ │ + @ instruction: 0xeada00b5 │ │ │ │ cmp.w r9, #44 @ 0x2c │ │ │ │ bne.w 5dfe6e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 5e0b6e │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #44 @ 0x2c │ │ │ │ @@ -1986370,36 +1986378,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5e0cc4 │ │ │ │ + b.n 5e0ea4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5e0ba0 │ │ │ │ + b.n 5e0d80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5e0ba8 │ │ │ │ + b.n 5e0d88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - vshr.u64 d16, d21, #44 │ │ │ │ - b.n 5e1538 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5e1718 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5e0fd8 │ │ │ │ + ble.n 5e0fb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ @@ -1986834,17 +1986843,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ mrc2 15, 3, pc, cr3, cr15, {7} │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ ldc 1, cr0, [r0, #-452] @ 0xfffffe3c │ │ │ │ ldc2 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfbf9ffff │ │ │ │ - blt.n 5e1518 │ │ │ │ + bgt.n 5e14f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r0, [pc, #824] @ (5e17dc ) │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -1990626,15 +1990635,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5e3e40 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5e3e40 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r0, #143360 @ 0x23000 │ │ │ │ ldr r3, [pc, #76] @ (5e3edc ) │ │ │ │ @@ -1991199,21 +1991208,21 @@ │ │ │ │ beq.w 5e42de │ │ │ │ b.n 5e4432 │ │ │ │ mov ip, lr │ │ │ │ b.n 5e41b8 │ │ │ │ mov r0, r3 │ │ │ │ b.n 5e4128 │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -1991247,15 +1991256,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5e44f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5e4516 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ @@ -1995640,15 +1995649,15 @@ │ │ │ │ strd r5, r5, [sp, #96] @ 0x60 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ mov r1, lr │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ bl 5e74e4 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995863,15 +1995872,15 @@ │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #20 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ bl 5e74e4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -1995967,15 +1995976,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e74e4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996058,15 +1996067,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e74e4 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996151,15 +1996160,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e74e4 │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996242,15 +1996251,15 @@ │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #52 @ 0x34 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ bl 5e74e4 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996349,15 +1996358,15 @@ │ │ │ │ ldr r2, [pc, #184] @ (5e7e10 ) │ │ │ │ ldr r3, [pc, #184] @ (5e7e14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5e7d9a │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldrb.w lr, [sp, #97] @ 0x61 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -1996563,15 +1996572,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r3, r4, #100 @ 0x64 │ │ │ │ add.w ip, sp, #276 @ 0x114 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r2, sp, #292 @ 0x124 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e74e4 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #188] @ 0xbc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996589,25 +1996598,25 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ b.n 5e7eba │ │ │ │ mov r1, r5 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ add r5, sp, #292 @ 0x124 │ │ │ │ add.w r9, sp, #276 @ 0x114 │ │ │ │ mov r0, r5 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ bl 5e7b98 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r4, #0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5e74e4 │ │ │ │ ldrh.w r3, [sp, #304] @ 0x130 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add.w lr, sp, #100 @ 0x64 │ │ │ │ @@ -1996674,15 +1996683,15 @@ │ │ │ │ add.w r2, sl, #1 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #132 @ 0x84 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ bl 5e74e4 │ │ │ │ ldr.w r3, [r6, #144] @ 0x90 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ @@ -1996951,15 +1996960,15 @@ │ │ │ │ adds r7, r2, #1 │ │ │ │ add.w r3, r5, r2, lsl #4 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74e4 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ cmp r4, #22 │ │ │ │ @@ -1996992,15 +1997001,15 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #380 @ 0x17c │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e7b98 │ │ │ │ ldrb.w r4, [sp, #349] @ 0x15d │ │ │ │ ldrh.w r2, [sp, #360] @ 0x168 │ │ │ │ ldrb.w r3, [sp, #354] @ 0x162 │ │ │ │ @@ -1997186,30 +1997195,30 @@ │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ add.w r3, r5, r7, lsl #4 │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74e4 │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ add r6, sp, #380 @ 0x17c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74e4 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ @@ -1997405,15 +1997414,15 @@ │ │ │ │ add.w r3, r5, r7, lsl #4 │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74e4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -1997610,15 +1997619,15 @@ │ │ │ │ add.w r3, sl, #1 │ │ │ │ str r3, [r7, #124] @ 0x7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 5e74e4 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ @@ -1997771,15 +1997780,15 @@ │ │ │ │ adds r7, r4, #2 │ │ │ │ add.w r3, r5, r4, lsl #4 │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74e4 │ │ │ │ b.n 5e88e2 │ │ │ │ add r8, sl │ │ │ │ eor.w r7, r7, #1 │ │ │ │ @@ -1998003,15 +1998012,15 @@ │ │ │ │ ldrd r2, r3, [fp] │ │ │ │ bl 5e7988 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w fp, {r0, r1, r2, r3} │ │ │ │ add.w r1, r5, #20 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e7b98 │ │ │ │ ldrh.w r0, [sp, #1206] @ 0x4b6 │ │ │ │ @@ -1998448,26 +1998457,26 @@ │ │ │ │ bne.w 5e95a4 │ │ │ │ cmp r6, #38 @ 0x26 │ │ │ │ bne.w 5e9578 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ adds r1, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b98 │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #432 @ 0x1b0 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74e4 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -1998489,15 +1998498,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5ea64a │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5e9578 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7b98 │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ @@ -1998816,15 +1998825,15 @@ │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ add.w r6, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add.w r6, sp, #1088 @ 0x440 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e74e4 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w ip, [r5, #36] @ 0x24 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -1998964,34 +1998973,34 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ strb r6, [r1, #5] │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b98 │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74e4 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -1999000,27 +1999009,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e52f8 │ │ │ │ b.w 5e8ea6 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b98 │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #608 @ 0x260 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74e4 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -1999035,15 +1999044,15 @@ │ │ │ │ add.w r7, sp, #1264 @ 0x4f0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e74e4 │ │ │ │ ldrb.w r2, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -1999143,15 +1999152,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e4b1c │ │ │ │ b.w 5e8ea6 │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add r5, sp, #704 @ 0x2c0 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7b98 │ │ │ │ ldrh.w r2, [sp, #1228] @ 0x4cc │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sp, #1268] @ 0x4f4 │ │ │ │ @@ -1999215,37 +1999224,37 @@ │ │ │ │ ldmia.w ip, {r2, r3} │ │ │ │ bl 5e49ac │ │ │ │ b.w 5e8ea6 │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add.w r7, sp, #1248 @ 0x4e0 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ bl 5e7b98 │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ add.w r8, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5e74e4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r5, #0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5e74e4 │ │ │ │ ldrh.w r3, [sp, #1116] @ 0x45c │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ add.w lr, sp, #1232 @ 0x4d0 │ │ │ │ @@ -1999299,27 +1999308,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w lr, {r2, r3} │ │ │ │ bl 5e49ac │ │ │ │ b.w 5e8ea6 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b98 │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #464 @ 0x1d0 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74e4 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -1999382,27 +1999391,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 5e7d3c │ │ │ │ b.w 5e8ea6 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b98 │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74e4 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -1999432,27 +1999441,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e587c │ │ │ │ b.w 5e8ea6 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b98 │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74e4 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -1999480,27 +1999489,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e57a4 │ │ │ │ b.w 5e8ea6 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b98 │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74e4 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -1999517,15 +1999526,15 @@ │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1248 @ 0x4e0 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e74e4 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ ldrb.w r5, [sp, #240] @ 0xf0 │ │ │ │ ldrb.w ip, [r4, #21] │ │ │ │ @@ -1999643,27 +1999652,27 @@ │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 5e4da0 │ │ │ │ b.w 5e8ea6 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b98 │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74e4 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -1999672,27 +1999681,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e4f4c │ │ │ │ b.w 5e8ea6 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b98 │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #368 @ 0x170 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74e4 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -1999900,15 +1999909,15 @@ │ │ │ │ @ instruction: 0xf945ffff │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ add.w r6, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ bl 5e74e4 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #688] @ 0x2b0 │ │ │ │ @@ -2000020,15 +2000029,15 @@ │ │ │ │ add.w r7, sp, #1264 @ 0x4f0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e74e4 │ │ │ │ ldrb.w r3, [sp, #1219] @ 0x4c3 │ │ │ │ @@ -2000112,15 +2000121,15 @@ │ │ │ │ add.w r3, r5, #132 @ 0x84 │ │ │ │ add.w r6, sp, #1232 @ 0x4d0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e74e4 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -2000353,26 +2000362,26 @@ │ │ │ │ bl 5e7d3c │ │ │ │ b.w 5e8ea6 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ bl 5e7b98 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r9, r5 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #816 @ 0x330 │ │ │ │ bl 5e74e4 │ │ │ │ ldrh.w r3, [sp, #972] @ 0x3cc │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #832 @ 0x340 │ │ │ │ @@ -2000428,26 +2000437,26 @@ │ │ │ │ bl 5e49ac │ │ │ │ b.w 5e8ea6 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ bl 5e7b98 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r9, r5 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5e74e4 │ │ │ │ ldrh.w r3, [sp, #1004] @ 0x3ec │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #800 @ 0x320 │ │ │ │ @@ -2000509,15 +2000518,15 @@ │ │ │ │ add.w r7, sp, #1280 @ 0x500 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1248 @ 0x4e0 │ │ │ │ add.w r6, sp, #1104 @ 0x450 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ add.w r2, sp, #1248 @ 0x4e0 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7b98 │ │ │ │ ldr.w r1, [sp, #1264] @ 0x4f0 │ │ │ │ ldrb.w r3, [sp, #1265] @ 0x4f1 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ @@ -2000700,15 +2000709,15 @@ │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r0, sp, #880 @ 0x370 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e74e4 │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #888] @ 0x378 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2000744,15 +2000753,15 @@ │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [sp, #1248] @ 0x4e0 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ b.n 5eaaa6 │ │ │ │ mov r1, lr │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7b98 │ │ │ │ ldrh.w r3, [sp, #780] @ 0x30c │ │ │ │ movs r5, #0 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ @@ -2000835,15 +2000844,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ b.w 5e9bf6 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #928 @ 0x3a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7b98 │ │ │ │ ldrh.w r3, [sp, #940] @ 0x3ac │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -2000953,15 +2000962,15 @@ │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1172] @ 0x494 │ │ │ │ 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 af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e74e4 │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ ldrb.w lr, [sp, #1152] @ 0x480 │ │ │ │ add.w ip, sp, #1136 @ 0x470 │ │ │ │ @@ -2001002,15 +2001011,15 @@ │ │ │ │ add.w r3, r5, #148 @ 0x94 │ │ │ │ add.w r6, sp, #1232 @ 0x4d0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e74e4 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -2001085,15 +2001094,15 @@ │ │ │ │ strd sl, r6, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, sp, #1176 @ 0x498 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl af884c │ │ │ │ + bl af88e4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e74e4 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldrb.w lr, [sp, #1141] @ 0x475 │ │ │ │ ldrb.w r2, [sp, #1140] @ 0x474 │ │ │ │ @@ -2001227,15 +2001236,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5eb680 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ addw fp, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl af8b14 │ │ │ │ + bl af8bac │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 5e7b98 │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2001637,15 +2001646,15 @@ │ │ │ │ mvn.w r1, #362 @ 0x16a │ │ │ │ add r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 5eb7ea │ │ │ │ b.n 5eb474 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl af8a80 │ │ │ │ + bl af8b18 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5ebcc2 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 5eb446 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w sl, sp, #56 @ 0x38 │ │ │ │ strh r3, [r4, #4] │ │ │ │ @@ -2002000,17 +2002009,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #960] @ (5ec40c ) │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r7, #4 │ │ │ │ orrs r6, r6 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldrb.w r3, [sp, #1212] @ 0x4bc │ │ │ │ mov.w sl, #0 │ │ │ │ ldrb.w r5, [sp, #1213] @ 0x4bd │ │ │ │ str.w sl, [sp, #1180] @ 0x49c │ │ │ │ @@ -2002936,15 +2002945,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, #18 │ │ │ │ ldmia.w ip, {r2, r3} │ │ │ │ bl 5e49ac │ │ │ │ b.w 5ebcba │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl af87e0 │ │ │ │ + bl af8878 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5ebcba │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r5, sp, #292 @ 0x124 │ │ │ │ strh r3, [r4, #4] │ │ │ │ add.w lr, sp, #4 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ @@ -2003232,15 +2003241,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, #4 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5e730c │ │ │ │ b.w 5ebcba │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.w 5ed9f8 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r5, sp, #276 @ 0x114 │ │ │ │ strh r3, [r4, #4] │ │ │ │ @@ -2004430,15 +2004439,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ ldmia.w r9, {r2, r3} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 5e49ac │ │ │ │ b.w 5ebcba │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl af87e0 │ │ │ │ + bl af8878 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5ebcba │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ecc4c │ │ │ │ @@ -2004497,15 +2004506,15 @@ │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 5e4b1c │ │ │ │ b.w 5ebcba │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ lsls r5, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3008] @ 0xbc0 │ │ │ │ ldr.w r2, [pc, #2944] @ 5ee9e0 │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -2004572,15 +2004581,15 @@ │ │ │ │ add r5, sp, #488 @ 0x1e8 │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ add.w r8, sp, #216 @ 0xd8 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74e4 │ │ │ │ ldrb.w r7, [sp, #216] @ 0xd8 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2004690,15 +2004699,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5e8d90 │ │ │ │ b.n 5edee4 │ │ │ │ add.w r9, sp, #232 @ 0xe8 │ │ │ │ add.w sl, sp, #568 @ 0x238 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 5e7b98 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldrb.w r3, [r9] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ @@ -2004777,15 +2004786,15 @@ │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r6, r2, ip, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #248 @ 0xf8 │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 5e74e4 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ @@ -2005031,15 +2005040,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ bl 5e74e4 │ │ │ │ ldrb.w r2, [sp, #312] @ 0x138 │ │ │ │ ldrh.w r3, [sp, #316] @ 0x13c │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2005343,15 +2005352,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ bl 5e74e4 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #320] @ 0x140 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2005760,15 +2005769,15 @@ │ │ │ │ bne.n 5eecc6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ add.w ip, sp, #312 @ 0x138 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5e74e4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ add.w ip, r3, r7 │ │ │ │ @@ -2005780,15 +2005789,15 @@ │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #312 @ 0x138 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5e74e4 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ ldr.w lr, [r4, #44] @ 0x2c │ │ │ │ @@ -2006094,22 +2006103,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 d0, d20, #32 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vshr.u64 d0, d20, #48 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + lsls r0, r0, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vqadd.u64 d0, d16, d20 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + movs r0, r4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r7, 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, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov sl, r1 │ │ │ │ @@ -2006458,15 +2006470,15 @@ │ │ │ │ movne r3, #8 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #1 │ │ │ │ bl 4ce1b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bc66c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b23c0c │ │ │ │ + bl b23ca4 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d54c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c3978> │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 480114 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36e5cc> │ │ │ │ orrs r4, r0 │ │ │ │ @@ -2006522,23 +2006534,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ strd r5, r5, [sp, #272] @ 0x110 │ │ │ │ strd r5, r5, [sp, #280] @ 0x118 │ │ │ │ str.w r8, [sp, #260] @ 0x104 │ │ │ │ - bl b18e14 │ │ │ │ + bl b18eac │ │ │ │ mov r1, r7 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1cba4 │ │ │ │ + bl b1cc3c │ │ │ │ movs r1, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1d43c │ │ │ │ + bl b1d4d4 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4df5b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cda6c> │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ movs r2, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2006557,28 +2006569,28 @@ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ - bl b1b194 │ │ │ │ + bl b1b22c │ │ │ │ orr.w r3, r0, r4 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ef4a8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ce928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bcde0> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b1420 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39f8d8> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl afa720 │ │ │ │ + bl afa7b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b0588 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39ea40> │ │ │ │ mov r0, r6 │ │ │ │ bl 480fa8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36f460> │ │ │ │ cbz r0, 5ef60e │ │ │ │ mov r0, r6 │ │ │ │ bl 4d54c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c3978> │ │ │ │ @@ -2006597,37 +2006609,37 @@ │ │ │ │ ldrsb.w r3, [r6, #72] @ 0x48 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ mla r3, r2, r3, sl │ │ │ │ ldrb.w r4, [r3, #848] @ 0x350 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5efa08 │ │ │ │ - bl af9f58 │ │ │ │ + bl af9ff0 │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ - bl b19568 │ │ │ │ + bl b19600 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 49722c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3856e4> │ │ │ │ ldr.w r1, [pc, #1380] @ 5efbb0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl b0a678 │ │ │ │ + bl b0a710 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl affa34 │ │ │ │ + bl affacc │ │ │ │ mov r0, r6 │ │ │ │ bl 4d5d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c41f4> │ │ │ │ ldrb.w r1, [r9, #1] │ │ │ │ mov r0, r6 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl af8e4c │ │ │ │ + bl af8ee4 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 457ecc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346384> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ strb r3, [r0, #21] │ │ │ │ ldrb.w r3, [sl, #50] @ 0x32 │ │ │ │ @@ -2006960,22 +2006972,22 @@ │ │ │ │ bne.w 5ef348 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ ldrb.w r1, [sl, #126] @ 0x7e │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4cff74 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3be42c> │ │ │ │ b.n 5ef348 │ │ │ │ - bl b00fcc │ │ │ │ + bl b01064 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cbnz r3, 5efa1a │ │ │ │ ldrb.w r4, [r9, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl af9aac │ │ │ │ + bl af9b44 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d54c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c3978> │ │ │ │ mov r0, r6 │ │ │ │ bl 4d5d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c41f4> │ │ │ │ b.n 5ef632 │ │ │ │ ldr.w r9, [r3] │ │ │ │ mov r1, r9 │ │ │ │ @@ -2007646,33 +2007658,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5effd0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af6380 │ │ │ │ + bl af6418 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f0d54 │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af646c │ │ │ │ + bl af6504 │ │ │ │ mov r0, r4 │ │ │ │ bl 4883cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376884> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f015e │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f0206 │ │ │ │ movs r5, #24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af6428 │ │ │ │ + bl af64c0 │ │ │ │ mov r9, r0 │ │ │ │ add.w fp, r0, #4 │ │ │ │ add.w sl, r0, #12 │ │ │ │ ldr.w r7, [fp, #4]! │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 5f01fc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -2007707,15 +2007719,15 @@ │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ orr.w ip, ip, r2 │ │ │ │ strb.w ip, [r3, r4] │ │ │ │ - bl af646c │ │ │ │ + bl af6504 │ │ │ │ ldr.w r1, [r8, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5f01b4 │ │ │ │ cmp sl, fp │ │ │ │ bne.n 5f018c │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ @@ -2007723,28 +2007735,28 @@ │ │ │ │ bne.n 5f017c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f0366 │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af63dc │ │ │ │ + bl af6474 │ │ │ │ mov r0, r4 │ │ │ │ bl 4883cc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376884> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f0210 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f0366 │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ mov.w r9, #24 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af6428 │ │ │ │ + bl af64c0 │ │ │ │ sub.w r1, r0, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r8, #104] @ 0x68 │ │ │ │ bl 455110 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3435c8> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f035c │ │ │ │ @@ -2007823,15 +2007835,15 @@ │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r7 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ - bl af646c │ │ │ │ + bl af6504 │ │ │ │ ldrd r1, r0, [r5, #20] │ │ │ │ add r1, r0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.n 5f030e │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2007858,15 +2007870,15 @@ │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f0238 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af63bc │ │ │ │ + bl af6454 │ │ │ │ ldr.w r2, [r8, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 457f78 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346430> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2008311,26 +2008323,26 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5ef6d0 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ str.w r2, [r8, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl b0c5cc │ │ │ │ + bl b0c664 │ │ │ │ b.w 5ef47e │ │ │ │ mov r9, r2 │ │ │ │ b.w 5ef80c │ │ │ │ - ldr r7, [pc, #680] @ (5f0b1c ) │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r5, r7, #4 │ │ │ │ @ instruction: 0xfac60170 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r8], #-720 @ 0x2d0 │ │ │ │ + ldrd r0, r0, [r8, #-720] @ 0x2d0 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldrsb.w r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 5efcaa │ │ │ │ ldr.w r1, [pc, #1272] @ 5f0d90 │ │ │ │ movs r2, #8 │ │ │ │ @@ -2008751,27 +2008763,27 @@ │ │ │ │ b.w 5ef290 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f0a44 │ │ │ │ subs r5, #231 @ 0xe7 │ │ │ │ - vrshr.u32 q10, q7, #1 │ │ │ │ + @ instruction: 0xffff434e │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + eors r4, r7 │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (5f0db4 ) │ │ │ │ add r2, pc │ │ │ │ bl 5ef0f4 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #896] @ (5f1138 ) │ │ │ │ + ldr r5, [pc, #832] @ (5f10f8 ) │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -2008782,15 +2008794,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f0de4 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5ef0f4 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #704] @ (5f10a8 ) │ │ │ │ + ldr r5, [pc, #640] @ (5f1068 ) │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2010095,15 +2010107,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ ... │ │ │ │ strd r0, r1, [r4], #-448 @ 0x1c0 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8500170 │ │ │ │ - bhi.n 5f1c40 │ │ │ │ + bls.n 5f1c20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5f15f8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2010310,19 +2010322,19 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5f15cc │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #928 @ (adr r0, 5f214c ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5f2324 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2010786,15 +2010798,15 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5f2684 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5f2568 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2010962,39 +2010974,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ ble.n 5f2490 │ │ │ │ lsls r0, r6, #5 │ │ │ │ ble.n 5f2458 │ │ │ │ lsls r0, r6, #5 │ │ │ │ adds r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + b.n 5f2534 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r1 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + b.n 5f24b4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + lsls r2, r1 │ │ │ │ lsls r5, r7, #4 │ │ │ │ bgt.n 5f24c8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r4, r7} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #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, #1116] @ 5f28b4 │ │ │ │ @@ -2011722,15 +2011734,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 5f2c94 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r5, #28 │ │ │ │ lsls r5, r7, #4 │ │ │ │ bcc.n 5f2be0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2011787,15 +2011799,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 5f2de4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ lsls r5, r7, #4 │ │ │ │ bcc.n 5f2d30 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ @@ -2012709,25 +2012721,25 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r6} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cbnz r6, 5f3790 │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #218 @ 0xda │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r7, #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] @ (5f37e4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2012967,37 +2012979,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5f3992 │ │ │ │ ldr r4, [pc, #48] @ (5f3a08 ) │ │ │ │ ldr r2, [pc, #48] @ (5f3a0c ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5f3992 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmn r2, r6 │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmn r2, r3 │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldrb.w ip, [sp, #32] │ │ │ │ @@ -2013013,21 +2013025,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5f3a64 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5f225c │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 5f3a9e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r7, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldrb.w ip, [sp, #32] │ │ │ │ @@ -2013043,21 +2013055,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5f3abc │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5f225c │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2013190,39 +2013202,39 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add sp, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r5, r7, #4 │ │ │ │ stmia r4!, {r1, r4, r5} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ 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, #3456] @ 0xd80 │ │ │ │ sub.w sp, sp, #604 @ 0x25c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2017671,15 +2017683,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movt r1, #8252 @ 0x203c │ │ │ │ + @ instruction: 0xf3b2013c │ │ │ │ str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2020625,19 +2020637,19 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #7] │ │ │ │ lsls r0, r6, #5 │ │ │ │ adds r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + beq.n 5f8f90 │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r6, [r0, #6] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r4, 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 │ │ │ │ @@ -2020714,25 +2020726,25 @@ │ │ │ │ b.n 5f8f08 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r3, #4] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r4, [r1, #2] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2020859,22 +2020871,22 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5f90c2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r2, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - vld4. {d16-d19}, [sl], r0 │ │ │ │ - str r4, [r2, #8] │ │ │ │ + @ instruction: 0xfa5a00c0 │ │ │ │ + str r4, [r0, #24] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2021031,19 +2021043,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w ip, [pc, #104] @ 5f9368 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -2021246,15 +2021258,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 5f9620 │ │ │ │ + bvs.n 5f9600 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -2021402,21 +2021414,21 @@ │ │ │ │ b.n 5f9692 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 5f960c │ │ │ │ + bpl.n 5f95ec │ │ │ │ lsls r4, r7, #4 │ │ │ │ - bmi.n 5f9614 │ │ │ │ + bpl.n 5f95f4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ pop {r5, r6} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - bcc.n 5f9678 │ │ │ │ + bmi.n 5f9658 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2021556,31 +2021568,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5f9074 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r3, #16] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - bcs.n 5f9838 │ │ │ │ + bcc.n 5f9818 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - bcs.n 5f9838 │ │ │ │ + bcc.n 5f9818 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - bcs.n 5f9844 │ │ │ │ + bcc.n 5f9824 │ │ │ │ lsls r4, r7, #4 │ │ │ │ adds r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 5f9838 │ │ │ │ + bcs.n 5f9818 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 5f97d4 │ │ │ │ + bcs.n 5f97b4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - bne.n 5f9794 │ │ │ │ + bcs.n 5f9774 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ @@ -2021717,23 +2021729,23 @@ │ │ │ │ b.n 5f997c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5f99e4 │ │ │ │ + beq.n 5f99c4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 5f997c │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + beq.n 5f9ae4 │ │ │ │ lsls r4, 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, #3664] @ 0xe50 │ │ │ │ ldr r2, [pc, #312] @ (5f9b3c ) │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ @@ -2021860,27 +2021872,27 @@ │ │ │ │ b.n 5f9aea │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 5f9b00 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + beq.n 5f9b0c │ │ │ │ lsls r4, r7, #4 │ │ │ │ @ instruction: 0xb746 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + beq.n 5f9c0c │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + beq.n 5f9b98 │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ 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, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1100] @ 5f9fc0 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2022297,41 +2022309,41 @@ │ │ │ │ bl 5f9074 │ │ │ │ b.n 5f9dda │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -2022766,49 +2022778,49 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r2, r7] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics r2, r1 │ │ │ │ + add r2, pc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r5, r3] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r4, r7, #4 │ │ │ │ add sp, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrb r4, [r6, r4] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r7, [pc, #848] @ (5fa85c ) │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -2022988,31 +2023000,31 @@ │ │ │ │ b.n 5fa5a2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r4, r7, #4 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r2, [r5, r5] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + str r6, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ │ │ │ │ 005fa728 : │ │ │ │ stmdb 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 │ │ │ │ @@ -2023337,19 +2023349,19 @@ │ │ │ │ b.n 5faabc │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ - lsls r4, r7, #4 │ │ │ │ - bkpt 0x00cc │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r5, [pc, #144] @ (5fab74 ) │ │ │ │ + itt lt │ │ │ │ + lsllt r4, r7, #4 │ │ │ │ + ldrlt r6, [pc, #80] @ (5fab34 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w fp, sp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 5ac700 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49abb8> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ @@ -2023986,17 +2023998,17 @@ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ b.n 5fb09a │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ b.n 5fafea │ │ │ │ nop │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + cbnz r6, 5fb188 │ │ │ │ lsls r4, r7, #4 │ │ │ │ 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, #20] │ │ │ │ @@ -2024181,15 +2024193,15 @@ │ │ │ │ blx 72f04 │ │ │ │ b.n 5fb2e4 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #368] @ (5fb4b0 ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r5, [pc, #16] @ (5fb35c ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2024617,21 +2024629,21 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5fb7a8 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - adcs r4, r4 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [pc, #872] @ (5fbb1c ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [pc, #424] @ (5fb968 ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2024796,23 +2024808,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #128] @ (5fb9e4 ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r3, r7, #2 │ │ │ │ mov sl, r7 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2024982,23 +2024994,23 @@ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ mov r2, fp │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add ip, lr │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2025155,21 +2025167,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add lr, r2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r3, r7, #2 │ │ │ │ muls r2, r2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2025302,19 +2025314,19 @@ │ │ │ │ b.n 5fbdc0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmn r4, r7 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r3, r7, #2 │ │ │ │ tst r0, r7 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -2025587,25 +2025599,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ sbcs r6, r0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2200] @ 0x898 │ │ │ │ ldr.w r2, [pc, #1196] @ 5fc5e0 │ │ │ │ subw sp, sp, #1860 @ 0x744 │ │ │ │ @@ -2026044,35 +2026056,35 @@ │ │ │ │ ... │ │ │ │ subs r6, #186 @ 0xba │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #182 @ 0xb6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr??.w pc, [pc, #-4095] @ 5fb5f5 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ movs r0, r0 │ │ │ │ bl 9185fe │ │ │ │ lsls r1, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #132 @ 0x84 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ @@ -2026259,15 +2026271,15 @@ │ │ │ │ str r4, [r0, #0] │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 5fc806 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r2, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r0, #146 @ 0x92 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2026353,19 +2026365,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r7, #28 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2026550,23 +2026562,23 @@ │ │ │ │ b.n 5fca4e │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #198 @ 0xc6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r5, #112 @ 0x70 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2027502,44 +2027514,45 @@ │ │ │ │ ... │ │ │ │ adds r4, #222 @ 0xde │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #210 @ 0xd2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vshr.u64 d0, d26, #52 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stc2l 0, cr0, [lr, #-744] @ 0xfffffd18 │ │ │ │ + mrc2 0, 1, r0, cr14, cr10, {5} │ │ │ │ b.n 5fd4aa │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - @ instruction: 0xfffffcd2 │ │ │ │ + vqrdmulh.s , , d2[0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ stc 15, cr15, [r1], {255} @ 0xff │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r4, #24 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2027960,25 +2027973,25 @@ │ │ │ │ b.n 5fd7ca │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74400ba │ │ │ │ - subw r0, ip, #2234 @ 0x8ba │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + ldrh.w r0, [r4, sl, lsl #3] │ │ │ │ + @ instruction: 0xf79c00ba │ │ │ │ + bkpt 0x00b6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf68c00ba │ │ │ │ - movw r0, #59578 @ 0xe8ba │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xf77c00ba │ │ │ │ + @ instruction: 0xf73e00ba │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r6, #238 @ 0xee │ │ │ │ lsls r0, r6, #5 │ │ │ │ - @ instruction: 0xf53600ba │ │ │ │ + @ instruction: 0xf62600ba │ │ │ │ stmdb 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, r0 │ │ │ │ ldr r0, [pc, #296] @ (5fdafc ) │ │ │ │ @@ -2028093,15 +2028106,15 @@ │ │ │ │ b.n 5fda5e │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r6, #6094848 @ 0x5d0000 │ │ │ │ + sbcs.w r0, r6, #6094848 @ 0x5d0000 │ │ │ │ movs r5, #104 @ 0x68 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -2028734,29 +2028747,29 @@ │ │ │ │ b.n 5fe012 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r4, #198 @ 0xc6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ bge.n 5fe142 │ │ │ │ - vtbl.8 d17, {d31- instruction: 0xffff1b98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ svc 221 @ 0xdd │ │ │ │ - vshll.u32 , d6, #31 │ │ │ │ + vtbl.8 d17, {d15-d18}, d6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - eors.w r0, r6, #186 @ 0xba │ │ │ │ - bics.w r0, r6, #186 @ 0xba │ │ │ │ - vqadd.s8 d16, d30, d26 │ │ │ │ - vqadd.s64 d0, d22, d26 │ │ │ │ - mcr 0, 5, r0, cr0, cr10, {5} │ │ │ │ + @ instruction: 0xf18600ba │ │ │ │ + @ instruction: 0xf12600ba │ │ │ │ + bics.w r0, lr, #186 @ 0xba │ │ │ │ + bic.w r0, r6, #186 @ 0xba │ │ │ │ + vshr.s64 d0, d26, #48 │ │ │ │ subs r2, r5, #3 │ │ │ │ lsls r0, r6, #5 │ │ │ │ blx 73c74 │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx 728dc │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2028832,15 +2028845,15 @@ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ b.n 5fdbb2 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ bl 6030c8 │ │ │ │ b.n 5fe10e │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #528] @ (5fe4d8 ) │ │ │ │ @@ -2029044,15 +2029057,15 @@ │ │ │ │ nop │ │ │ │ adds r0, r6, #4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r5, r7 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2029283,16 +2029296,16 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r2, r3, r3 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r0], #744 @ 0x2e8 │ │ │ │ - @ instruction: 0xe83400ba │ │ │ │ + strd r0, r0, [r0, #744]! @ 0x2e8 │ │ │ │ + stmdb r4!, {r1, r3, r4, r5, r7} │ │ │ │ adds r0, r3, r3 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2030451,60 +2030464,60 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r7, r0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5fec3c │ │ │ │ + b.n 5fee1c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5ffa64 │ │ │ │ + b.n 5fec44 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5ff9d4 │ │ │ │ + b.n 5ffbb4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5ff94c │ │ │ │ + b.n 5ffb2c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cdp2 0, 8, cr0, cr14, cr14, {5} │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + vhadd.u d16, d30, d30 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 5ff678 │ │ │ │ + b.n 5ff858 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5ff518 │ │ │ │ + b.n 5ff6f8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + b.n 5ff504 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + b.n 5ff4f4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + b.n 5ff4e8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + svc 148 @ 0x94 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 5ff42c │ │ │ │ + ble.n 5ff40c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5ff40c │ │ │ │ + bgt.n 5ff3ec │ │ │ │ lsls r2, r7, #2 │ │ │ │ - blt.n 5ff470 │ │ │ │ + bgt.n 5ff450 │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsrs r2, r4, #17 │ │ │ │ lsls r0, r6, #5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov.w fp, #32 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ bfi r3, fp, #6, #14 │ │ │ │ @@ -2031276,37 +2031289,37 @@ │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5ffb82 │ │ │ │ ldr.w fp, [sp, #104] @ 0x68 │ │ │ │ b.w 5ff27e │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5ffcb4 │ │ │ │ + bls.n 5ffc94 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 5ffc90 │ │ │ │ + bvc.n 5ffc70 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvs.n 5ffd14 │ │ │ │ + bvc.n 5ffcf4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bpl.n 5ffbdc │ │ │ │ + bvs.n 5ffbbc │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bpl.n 5ffc84 │ │ │ │ + bpl.n 5ffc64 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bmi.n 5ffd0c │ │ │ │ + bpl.n 5ffcec │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcc.n 5ffb98 │ │ │ │ + bmi.n 5ffd78 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stc2 0, cr0, [r6, #716]! @ 0x2cc │ │ │ │ + mrc2 0, 4, r0, cr6, cr3, {5} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ addw ip, sp, #1716 @ 0x6b4 │ │ │ │ mov r4, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ lsls r2, r3, #4 │ │ │ │ mov r3, r5 │ │ │ │ @@ -2031887,35 +2031900,35 @@ │ │ │ │ blx 73cd4 │ │ │ │ movs r4, #1 │ │ │ │ mov r6, r0 │ │ │ │ b.n 60014e │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 5ffa40 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - bne.n 60032c │ │ │ │ + bcs.n 60030c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bne.n 6002b8 │ │ │ │ + bcs.n 600298 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - beq.n 60020c │ │ │ │ + bne.n 6001ec │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + beq.n 6001d8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + beq.n 6002fc │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ str r2, [r0, r6] │ │ │ │ lsls r0, 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, #3936] @ 0xf60 │ │ │ │ @@ -2032132,15 +2032145,15 @@ │ │ │ │ bl 454434 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3428ec> │ │ │ │ b.n 6004c8 │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r8, #-444] @ 0xfffffe44 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r8, #-444] @ 0xfffffe44 │ │ │ │ - addw r0, r4, #2227 @ 0x8b3 │ │ │ │ + @ instruction: 0xf6f400b3 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ umaal r0, r1, ip, pc @ │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2032877,17 +2032890,17 @@ │ │ │ │ ldrd r5, r2, [sp, #16] │ │ │ │ addw r5, r5, #3464 @ 0xd88 │ │ │ │ ldr.w r3, [r5, #-72] │ │ │ │ strd r3, r5, [r2, #16] │ │ │ │ strd r3, r5, [r2, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ lsls r4, r7, #4 │ │ │ │ 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] │ │ │ │ @@ -2032983,15 +2032996,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add.w r0, fp, #124928 @ 0x1e800 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ addw r1, r2, #3412 @ 0xd54 │ │ │ │ ldr.w r5, [r2, #3408] @ 0xd50 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl af6218 │ │ │ │ + bl af62b0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cbz r6, 600e34 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ ldr.w r5, [r6, #3972] @ 0xf84 │ │ │ │ @@ -2033003,15 +2033016,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ addw r1, r5, #3356 @ 0xd1c │ │ │ │ mov r2, r5 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r5, [r5, #3352] @ 0xd18 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl af6218 │ │ │ │ + bl af62b0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ str.w r3, [r6, #3988] @ 0xf94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cbz r3, 600e70 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ @@ -2033025,15 +2033038,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r6, #3304 @ 0xce8 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r6, [r6, #3300] @ 0xce4 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl af6218 │ │ │ │ + bl af62b0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str.w r3, [r5, #4016] @ 0xfb0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 600eae │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ @@ -2033047,15 +2033060,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r6, #3336 @ 0xd08 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r6, [r6, #3332] @ 0xd04 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl af6218 │ │ │ │ + bl af62b0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str.w r3, [r5, #4044] @ 0xfcc │ │ │ │ ldr r2, [pc, #220] @ (600f8c ) │ │ │ │ add.w r1, sp, #4512 @ 0x11a0 │ │ │ │ ldr r3, [pc, #208] @ (600f88 ) │ │ │ │ adds r1, #12 │ │ │ │ add r2, pc │ │ │ │ @@ -2033144,33 +2033157,33 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ cbz r0, 600fea │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #76 @ 0x4c │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ - bl af6018 │ │ │ │ + bl af60b0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ - bl af6018 │ │ │ │ + bl af60b0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ - bl af6018 │ │ │ │ + bl af60b0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #88 @ 0x58 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ - bl af6018 │ │ │ │ + bl af60b0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cbz r0, 600ff2 │ │ │ │ bl 606848 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cbz r0, 600ffa │ │ │ │ bl 606524 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -2034043,15 +2034056,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ mov r4, r1 │ │ │ │ addw r1, r1, #3412 @ 0xd54 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ - bl af6084 │ │ │ │ + bl af611c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 74614 │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -2034113,15 +2034126,15 @@ │ │ │ │ ldr r2, [pc, #92] @ (601aa4 ) │ │ │ │ add r1, pc │ │ │ │ str.w r1, [r4, #3396] @ 0xd44 │ │ │ │ add r2, pc │ │ │ │ str.w r2, [r4, #3404] @ 0xd4c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r3, [r4, #3392] @ 0xd40 │ │ │ │ - bl af600c │ │ │ │ + bl af60a4 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5dd8b0 │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -2035486,19 +2035499,19 @@ │ │ │ │ ldrsb.w r3, [fp, #72] @ 0x48 │ │ │ │ b.w 601eb8 │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 602d44 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldr r2, [pc, #360] @ (602b34 ) │ │ │ │ + ldr r3, [pc, #296] @ (602af4 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ bge.n 602930 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - sbcs r2, r0 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r4, r7, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 4881c8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376680> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r9, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2035557,15 +2035570,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsls r2, r3 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2035599,15 +2035612,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bpl.n 602b88 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ bpl.n 602b60 │ │ │ │ lsls r7, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2035802,15 +2035815,15 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 602d80 │ │ │ │ lsls r7, r5, #5 │ │ │ │ svc 58 @ 0x3a │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 602d88 │ │ │ │ lsls r7, r5, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2036142,28 +2036155,28 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bne.n 603070 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 603068 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + add r0, pc, #440 @ (adr r0, 603208 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ movs r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 6030e8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (6030c0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2036239,35 +2036252,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (603144 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (603148 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 6031a0 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 60319a │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ @@ -2036381,55 +2036394,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (603298 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (60329c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 60333a │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ lsls r6, r0, #1 │ │ │ │ @@ -2036682,137 +2036695,137 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #248] @ (603598 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #248] @ (60359c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 603478 │ │ │ │ + bcs.n 603458 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 603408 │ │ │ │ + bcs.n 6033e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 603598 │ │ │ │ + bcs.n 603578 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 603548 │ │ │ │ + bcs.n 603528 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 603508 │ │ │ │ + bcs.n 6034e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 6034b0 │ │ │ │ + bne.n 603490 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 603470 │ │ │ │ + bne.n 603450 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 603428 │ │ │ │ + bne.n 603408 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 6033d0 │ │ │ │ + bne.n 6035b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 603560 │ │ │ │ + bne.n 603540 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 603508 │ │ │ │ + bne.n 6034e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + beq.n 603498 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + beq.n 603450 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + beq.n 603408 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + beq.n 6035b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + beq.n 603540 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 60366e │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2036911,71 +2036924,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (6036e0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (6036e4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + beq.n 603770 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 6036e0 │ │ │ │ + bmi.n 6036c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 603698 │ │ │ │ + bcc.n 603678 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 603658 │ │ │ │ + bcc.n 603638 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 603610 │ │ │ │ + bcc.n 6035f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 6035c8 │ │ │ │ + bcc.n 6035a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 603778 │ │ │ │ + bcc.n 603758 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 603728 │ │ │ │ + bcc.n 603708 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 6036d8 │ │ │ │ + bcc.n 6036b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 603688 │ │ │ │ + bcs.n 603668 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 603638 │ │ │ │ + bcs.n 603618 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 6035f0 │ │ │ │ + bcs.n 6035d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 6037a0 │ │ │ │ + bcs.n 603780 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 603758 │ │ │ │ + bcs.n 603738 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 603710 │ │ │ │ + bcs.n 6036f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 6036b8 │ │ │ │ + bne.n 603698 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 603660 │ │ │ │ + bne.n 603640 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 603610 │ │ │ │ + bne.n 6035f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 6035c0 │ │ │ │ + bne.n 6037a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 603768 │ │ │ │ + bne.n 603748 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 603718 │ │ │ │ + bne.n 6036f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + beq.n 603688 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + beq.n 603630 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + beq.n 6035e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + beq.n 6037a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + beq.n 603760 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + beq.n 603718 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 603716 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2036994,25 +2037007,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (60372c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (603730 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bcs.n 60379c │ │ │ │ + bcc.n 60377c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 603684 │ │ │ │ + bcc.n 603664 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 6037cc │ │ │ │ + bcc.n 6037ac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 6037fc │ │ │ │ + bcc.n 6037dc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 60382c │ │ │ │ + bcc.n 60380c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 603734 │ │ │ │ + bcs.n 603714 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 603754 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r3, #4 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ @@ -2037039,27 +2037052,27 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (60378c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (603790 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bcs.n 6036cc │ │ │ │ + bcc.n 6036ac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 6037ec │ │ │ │ + bmi.n 6037cc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 6036f4 │ │ │ │ + bcc.n 6036d4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 603724 │ │ │ │ + bcc.n 603704 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 603754 │ │ │ │ + bcc.n 603734 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 60378c │ │ │ │ + bcc.n 60376c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 603854 │ │ │ │ + bcc.n 603834 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 6037b0 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 6037a4 │ │ │ │ cbz r0, 6037aa │ │ │ │ ldr r0, [pc, #24] @ (6037b8 ) │ │ │ │ @@ -2037071,21 +2037084,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (6037c0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6037c4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 6036cc │ │ │ │ + bmi.n 6038ac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 603864 │ │ │ │ + bmi.n 603844 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 6037cc │ │ │ │ + bcc.n 6037ac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 603804 │ │ │ │ + bmi.n 6037e4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 603810 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ lsrs r3, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ @@ -2037118,33 +2037131,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (603838 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (60383c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 603734 │ │ │ │ + bmi.n 603914 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 6038f4 │ │ │ │ + bmi.n 6038d4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 60375c │ │ │ │ + bmi.n 60373c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 60378c │ │ │ │ + bmi.n 60376c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 6037c4 │ │ │ │ + bmi.n 6037a4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 60380c │ │ │ │ + bmi.n 6037ec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 60384c │ │ │ │ + bmi.n 60382c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 60388c │ │ │ │ + bpl.n 60386c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 6038cc │ │ │ │ + bpl.n 6038ac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 60390c │ │ │ │ + bpl.n 6038ec │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 603864 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (60386c ) │ │ │ │ @@ -2037159,23 +2037172,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (603878 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (60387c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bmi.n 603934 │ │ │ │ + bpl.n 603914 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 6038f4 │ │ │ │ + bpl.n 6038d4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 6037a4 │ │ │ │ + bpl.n 603784 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 60394c │ │ │ │ + bpl.n 60392c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 6037dc │ │ │ │ + bpl.n 6037bc │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 6038aa │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #21 │ │ │ │ eors r3, r0 │ │ │ │ @@ -2037246,53 +2037259,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (603964 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (603968 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bmi.n 60385c │ │ │ │ + bpl.n 60383c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 6038ac │ │ │ │ + bvc.n 60388c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603864 │ │ │ │ + bvc.n 603844 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603a1c │ │ │ │ + bvc.n 6039fc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 6039cc │ │ │ │ + bvc.n 6039ac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 60397c │ │ │ │ + bvc.n 60395c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 603934 │ │ │ │ + bvs.n 603914 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 6038ec │ │ │ │ + bvs.n 6038cc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 6038a4 │ │ │ │ + bvs.n 603884 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 60385c │ │ │ │ + bvs.n 603a3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 603a24 │ │ │ │ + bvs.n 603a04 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 6039e4 │ │ │ │ + bvs.n 6039c4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 6039a4 │ │ │ │ + bvs.n 603984 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 60395c │ │ │ │ + bpl.n 60393c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 603914 │ │ │ │ + bpl.n 6038f4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 6038c4 │ │ │ │ + bpl.n 6038a4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 603884 │ │ │ │ + bpl.n 603864 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 603a44 │ │ │ │ + bpl.n 603a24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 603a04 │ │ │ │ + bpl.n 6039e4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 603994 │ │ │ │ + bpl.n 603974 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 603998 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2037311,25 +2037324,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (6039b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (6039b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bvs.n 6039e4 │ │ │ │ + bvc.n 6039c4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 6039bc │ │ │ │ + bvs.n 60399c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603a54 │ │ │ │ + bvc.n 603a34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 6039f4 │ │ │ │ + bvc.n 6039d4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603a24 │ │ │ │ + bvc.n 603a04 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603a5c │ │ │ │ + bvc.n 603a3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 603a30 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ @@ -2037386,47 +2037399,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (603a74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (603a78 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bvs.n 603ac8 │ │ │ │ + bvc.n 603aa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603a98 │ │ │ │ + bvc.n 603a78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603ae0 │ │ │ │ + bvc.n 603ac0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603b10 │ │ │ │ + bvc.n 603af0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603b40 │ │ │ │ + bvc.n 603b20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603970 │ │ │ │ + bvc.n 603950 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603990 │ │ │ │ + bvc.n 603970 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 6039b0 │ │ │ │ + bvc.n 603990 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 6039d0 │ │ │ │ + bvc.n 6039b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 6039f0 │ │ │ │ + bvc.n 6039d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603a10 │ │ │ │ + bvc.n 6039f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603a30 │ │ │ │ + bvc.n 603a10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 603a60 │ │ │ │ + bvc.n 603a40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 603a80 │ │ │ │ + bvc.n 603a60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 603aa8 │ │ │ │ + bhi.n 603a88 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 603ac0 │ │ │ │ + bhi.n 603aa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 603ae0 │ │ │ │ + bhi.n 603ac0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #12 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2039219,15 +2039232,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 604c68 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 604c68 │ │ │ │ nop │ │ │ │ - subs r2, r3, #4 │ │ │ │ + movs r0, #10 │ │ │ │ lsls r4, r7, #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] @ (604e90 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041265,17 +2041278,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r7, 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, #4040] @ 0xfc8 │ │ │ │ @@ -2043202,15 +2043215,15 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ bl 655ed8 │ │ │ │ mov r0, r8 │ │ │ │ blx 72f28 │ │ │ │ b.n 6077fe │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ 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 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -2044178,21 +2044191,21 @@ │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sbcs r6, r3 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 608440 │ │ │ │ + ble.n 608420 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2044210,19 +2044223,19 @@ │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r6 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2044247,21 +2044260,21 @@ │ │ │ │ bl 5c74e0 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r4 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2044286,21 +2044299,21 @@ │ │ │ │ ldr.w r3, [r4, #540] @ 0x21c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - eors r6, r7 │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 608520 │ │ │ │ + bgt.n 608500 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2044325,21 +2044338,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ands r6, r2 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 6084b8 │ │ │ │ + blt.n 608498 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2044364,21 +2044377,21 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 608650 │ │ │ │ + blt.n 608630 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2044403,21 +2044416,21 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + ands r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 6085e8 │ │ │ │ + bge.n 6085c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2044442,21 +2044455,21 @@ │ │ │ │ ldr.w r3, [r4, #504] @ 0x1f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 608580 │ │ │ │ + bge.n 608560 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2044481,21 +2044494,21 @@ │ │ │ │ ldr.w r3, [r4, #500] @ 0x1f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 608718 │ │ │ │ + bge.n 6086f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2044520,21 +2044533,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #14 │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 6086b0 │ │ │ │ + bls.n 608690 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2044559,21 +2044572,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 608848 │ │ │ │ + bls.n 608828 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2044598,21 +2044611,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 6087e0 │ │ │ │ + bhi.n 6087c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2044637,21 +2044650,22 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 608778 │ │ │ │ + bhi.n 608758 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vshr.u64 d16, d27, #50 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (6088ac ) │ │ │ │ @@ -2044675,21 +2044689,22 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r5, #94 @ 0x5e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 608910 │ │ │ │ + bhi.n 6088f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vqadd.u32 d16, d22, d27 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (608914 ) │ │ │ │ @@ -2044713,21 +2044728,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r4, #6 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 6088a8 │ │ │ │ + bvc.n 608888 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mrc2 0, 7, r0, cr14, cr11, {5} │ │ │ │ + vshr.u64 d16, d27, #18 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (60897c ) │ │ │ │ @@ -2044751,21 +2044766,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 608a40 │ │ │ │ + bvc.n 608a20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mrc2 0, 4, r0, cr6, cr11, {5} │ │ │ │ + vshr.u64 d0, d27, #58 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (6089e4 ) │ │ │ │ @@ -2044789,21 +2044804,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 6089d8 │ │ │ │ + bvs.n 6089b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcr2 0, 1, r0, cr14, cr11, {5} │ │ │ │ + vqadd.u16 d0, d30, 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 r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (608a4c ) │ │ │ │ @@ -2044827,21 +2044842,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 608970 │ │ │ │ + bvs.n 608b50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc2l 0, cr0, [r6, #748] @ 0x2ec │ │ │ │ + mrc2 0, 5, r0, cr6, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (608ab4 ) │ │ │ │ @@ -2044865,21 +2044880,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 608b08 │ │ │ │ + bvs.n 608ae8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldc2l 0, cr0, [lr, #-748] @ 0xfffffd14 │ │ │ │ + mcr2 0, 2, r0, cr14, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (608b1c ) │ │ │ │ @@ -2044903,21 +2044918,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 608aa0 │ │ │ │ + bpl.n 608a80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r6], #748 @ 0x2ec │ │ │ │ + stc2l 0, cr0, [r6, #748]! @ 0x2ec │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (608b84 ) │ │ │ │ @@ -2044941,21 +2044956,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r1, #150 @ 0x96 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 608c38 │ │ │ │ + bpl.n 608c18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc2 0, cr0, [lr], {187} @ 0xbb │ │ │ │ + ldc2l 0, cr0, [lr, #-748]! @ 0xfffffd14 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (608bec ) │ │ │ │ @@ -2044979,21 +2044994,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r2, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 608bd0 │ │ │ │ + bmi.n 608bb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc2 0, cr0, [r6], #-748 @ 0xfffffd14 │ │ │ │ + ldc2 0, cr0, [r6, #-748] @ 0xfffffd14 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (608c54 ) │ │ │ │ @@ -2045017,21 +2045032,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 608b68 │ │ │ │ + bmi.n 608d48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xfbbe00bb │ │ │ │ + stc2 0, cr0, [lr], #748 @ 0x2ec │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (608cbc ) │ │ │ │ @@ -2045055,21 +2045070,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 608d00 │ │ │ │ + bmi.n 608ce0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xfb5600bb │ │ │ │ + mcrr2 0, 11, r0, r6, cr11 │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2045101,21 +2045116,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 608c9c │ │ │ │ + bcc.n 608c7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r7, #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, #1728] @ 0x6c0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2045143,21 +2045158,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 608e20 │ │ │ │ + bcc.n 608e00 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r7, #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 │ │ │ │ @@ -2045191,23 +2045206,23 @@ │ │ │ │ bl 5c74e0 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r7, #16 │ │ │ │ + subs r0, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r4, #708] @ 0x2c4 │ │ │ │ + mcr2 0, 6, r0, cr4, cr1, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (608e8c ) │ │ │ │ @@ -2045231,21 +2045246,21 @@ │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, #142 @ 0x8e │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2045270,21 +2045285,21 @@ │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + nop {13} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2045309,21 +2045324,21 @@ │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ ldr.w r3, [r4, #472] @ 0x1d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2045355,23 +2045370,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 608ff8 │ │ │ │ + beq.n 608fd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2045403,23 +2045418,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + beq.n 609154 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2045444,21 +2045459,21 @@ │ │ │ │ bl 5c7664 │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r1, #26] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2045483,21 +2045498,21 @@ │ │ │ │ bl 5c7664 │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r3, 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] @ (609198 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2045520,19 +2045535,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (609200 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2045559,19 +2045574,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r4, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (609268 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2045598,19 +2045613,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #178 @ 0xb2 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045662,25 +2045677,25 @@ │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2045737,28 +2045752,28 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5c74e0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 6093be │ │ │ │ nop │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x0062 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee pl │ │ │ │ + lslpl r7, r7, #2 │ │ │ │ + stmdbmi sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #1728] @ 0x6c0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r0, [pc, #392] @ (60959c ) │ │ │ │ ldr r1, [pc, #396] @ (6095a0 ) │ │ │ │ @@ -2045893,31 +2045908,31 @@ │ │ │ │ ldr r0, [pc, #48] @ (6095bc ) │ │ │ │ add r0, pc │ │ │ │ bl 5c752c │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 609516 │ │ │ │ bl 5c7ac8 │ │ │ │ b.n 609560 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046025,39 +2046040,39 @@ │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7664 │ │ │ │ ldr r0, [pc, #60] @ (60972c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c752c │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 609686 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 609bc0 │ │ │ │ + b.n 609da0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 609776 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 609ab0 │ │ │ │ + b.n 609c90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 609770 │ │ │ │ + cbnz r0, 6097ac │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046156,31 +2046171,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5c752c │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 609824 │ │ │ │ bl 5c7ac8 │ │ │ │ b.n 6097ec │ │ │ │ nop │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 6098e6 │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 6098d0 │ │ │ │ + push {r2, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r4, 6098cc │ │ │ │ + cbz r4, 609908 │ │ │ │ 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 r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2046216,21 +2046231,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 6098ec │ │ │ │ nop │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ lsls r6, r7, #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 │ │ │ │ @@ -2046264,23 +2046279,23 @@ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046357,33 +2046372,33 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ 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.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046469,35 +2046484,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2046580,32 +2046595,32 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r4, [r5, #468] @ 0x1d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + add r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb.w r0, [r0, pc, lsl #3] │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + @ instruction: 0xfa0000bf │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ 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 r8, r2 │ │ │ │ ldr r2, [pc, #260] @ (609e08 ) │ │ │ │ @@ -2046701,27 +2046716,27 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc2 0, 6, r0, cr0, cr11, {5} │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + vshr.u64 d16, d27, #64 │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - tst r0, r3 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - uxtb r2, r6 │ │ │ │ + cbz r2, 609ea0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf7ae00bf │ │ │ │ - @ instruction: 0xf7da00bf │ │ │ │ + ldrb.w r0, [lr, #191] @ 0xbf │ │ │ │ + str.w r0, [sl, #191] @ 0xbf │ │ │ │ str r2, [r3, #32] │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #568] @ 60a080 │ │ │ │ @@ -2046918,49 +2046933,49 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7664 │ │ │ │ ldr r0, [pc, #80] @ (60a0cc ) │ │ │ │ add r0, pc │ │ │ │ b.n 609fa6 │ │ │ │ nop │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [r2, #748]! @ 0x2ec │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + mrc2 0, 4, r0, cr2, cr11, {5} │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ands r0, r6 │ │ │ │ + asrs r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - addw r0, r6, #2239 @ 0x8bf │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + @ instruction: 0xf6f600bf │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + cbz r6, 60a0ce │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add.w r0, r8, #6258688 @ 0x5f8000 │ │ │ │ - @ instruction: 0xf53400bf │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + @ instruction: 0xf5f800bf │ │ │ │ + @ instruction: 0xf62400bf │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (60a21c ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2047083,34 +2047098,34 @@ │ │ │ │ b.n 60a12c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r2, r4] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0052 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ + ittt mi │ │ │ │ + lslmi r5, r5, #2 │ │ │ │ + ldrsbmi r0, [r0, r2] │ │ │ │ + lslmi r6, r7, #2 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrsh r2, [r2, r0] │ │ │ │ lsls r7, r5, #5 │ │ │ │ mcr2 15, 6, pc, cr5, cr15, {7} @ │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (60a2dc ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2047152,23 +2047167,23 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r4, #592] @ 0x250 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + bkpt 0x0016 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #100] @ (60a364 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2047203,21 +2047218,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #580] @ 0x244 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2047267,26 +2047282,26 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r1, #70 @ 0x46 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r0, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr.w r0, [lr, fp, lsl #3] │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + vst4.32 {d16-d19}, [lr :256], fp │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2047376,32 +2047391,32 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60a4b4 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 60a5a4 │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movt r0, #59581 @ 0xe8bd │ │ │ │ - ldrh r2, [r3, r7] │ │ │ │ + @ instruction: 0xf7be00bd │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2047425,21 +2047440,21 @@ │ │ │ │ bl 5c7664 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r2, r2, #5 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r0, 60a610 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047483,23 +2047498,23 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - addw r0, r4, #2235 @ 0x8bb │ │ │ │ - @ instruction: 0xe80e00b4 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + @ instruction: 0xf6f400bb │ │ │ │ + ldrd r0, r0, [lr], #720 @ 0x2d0 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r8, r9 │ │ │ │ + cmp r8, r7 │ │ │ │ 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 r5, [r0, #1728] @ 0x6c0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2047545,24 +2047560,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbc.w r0, r0, #6127616 @ 0x5d8000 │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + @ instruction: 0xf65000bb │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, r7 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2047594,21 +2047609,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + cbnz r0, 60a7a6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #26 │ │ │ │ + svc 10 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2047716,37 +2047731,37 @@ │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7664 │ │ │ │ ldr r0, [pc, #60] @ (60a900 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c752c │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60a85a │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - and.w r0, ip, #6127616 @ 0x5d8000 │ │ │ │ - beq.n 60a7ec │ │ │ │ + @ instruction: 0xf4fc00bb │ │ │ │ + bne.n 60a9cc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf37600bb │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + orn r0, r6, #6127616 @ 0x5d8000 │ │ │ │ + beq.n 60a8bc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047787,23 +2047802,23 @@ │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r4, r7, r6 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2047833,21 +2047848,21 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, r4, r4 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #30 │ │ │ │ + svc 14 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047877,21 +2047892,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r5 │ │ │ │ bl 610784 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r4, r5, r2 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2047917,21 +2047932,21 @@ │ │ │ │ bl 5c74e0 │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r6, r0 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2047957,21 +2047972,21 @@ │ │ │ │ bl 5c74e0 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, r1, r7 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r7} │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048029,22 +2048044,22 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60abcc │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60ac0a │ │ │ │ nop │ │ │ │ - adds r2, r3, r5 │ │ │ │ + subs r2, r1, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orns r0, r4, #187 @ 0xbb │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + sbc.w r0, r4, #187 @ 0xbb │ │ │ │ + ldr r6, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -2048142,35 +2048157,35 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r2, r6, r1 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 60adc6 │ │ │ │ + push {r1, r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s16 d0, d30, d29 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + and.w r0, lr, #189 @ 0xbd │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr 0, 5, r0, cr14, cr13, {5} │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + vshr.s64 d0, d29, #34 │ │ │ │ + strb r2, [r5, r2] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -2048203,20 +2048218,20 @@ │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611918 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc 0, 1, r0, cr12, cr11, {5} │ │ │ │ - subs r6, r2, r2 │ │ │ │ + vqadd.s32 d0, d28, d27 │ │ │ │ + subs r6, r0, r6 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2048279,24 +2048294,24 @@ │ │ │ │ bl 5c74e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 611918 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60aea0 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [r6, #748]! @ 0x2ec │ │ │ │ - subs r0, r2, r0 │ │ │ │ + mcr 0, 5, r0, cr6, cr11, {5} │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -2048329,20 +2048344,20 @@ │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611840 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 0, cr0, [r8], {187} @ 0xbb │ │ │ │ - adds r2, r6, r4 │ │ │ │ + stcl 0, cr0, [r8, #748] @ 0x2ec │ │ │ │ + subs r2, r4, r0 │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048427,33 +2048442,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (60b0a0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60afe8 │ │ │ │ nop │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 60b0dc │ │ │ │ + bls.n 60b0bc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r2, #14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048497,24 +2048512,23 @@ │ │ │ │ bl 5c7708 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60b0d4 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ + ldmia.w r8!, {r0, r4, r5, r7} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #104] @ (60b1c0 ) │ │ │ │ @@ -2048551,21 +2048565,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 60b1b4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5c704c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1940] @ 0x794 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r0, [r4, #28] │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 60b340 ) │ │ │ │ + add r7, pc, #304 @ (adr r7, 60b300 ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048626,29 +2048640,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 60b898 │ │ │ │ + b.n 60ba78 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2048740,32 +2048754,32 @@ │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60b36e │ │ │ │ nop │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strd r0, r0, [r0], #-756 @ 0x2f4 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + ldrd r0, r0, [r0, #-756] @ 0x2f4 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048810,25 +2048824,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r2, [r2, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w ip, [pc, #128] @ 60b524 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2048879,21 +2048893,21 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #320] @ (60b668 ) │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r2, [pc, #968] @ (60b908 ) │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2048988,33 +2049002,33 @@ │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7664 │ │ │ │ ldr r0, [pc, #48] @ (60b670 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c752c │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60b5f0 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r7, 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 r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2049056,23 +2049070,23 @@ │ │ │ │ bl 5c74e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 610bc0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - eors r0, r1 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2049106,23 +2049120,23 @@ │ │ │ │ ldr.w r3, [r4, #308] @ 0x134 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 60b758 │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ 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, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (60b938 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2049269,46 +2049283,46 @@ │ │ │ │ b.n 60b894 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #312] @ (60ba74 ) │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #20] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 60bb8c ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r0, #124] @ 0x7c │ │ │ │ + strb r6, [r6, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ bx ip │ │ │ │ lsls r7, r5, #5 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r4, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #840 @ (adr r6, 60bcb4 ) │ │ │ │ + add r7, pc, #776 @ (adr r7, 60bc74 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - it ge │ │ │ │ - lslge r5, r6, #2 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + strb r2, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itee vs │ │ │ │ - lslvs r3, r7, #2 │ │ │ │ - stmdbvc sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r3, 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 r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r0, [pc, #160] @ (60ba34 ) │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [pc, #160] @ (60ba38 ) │ │ │ │ @@ -2049361,25 +2049375,25 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5c74e0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60ba14 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #0 @ (adr r6, 60ba40 ) │ │ │ │ + add r6, pc, #960 @ (adr r6, 60be00 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x00d6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - mcr2 0, 0, r0, cr4, cr1, {5} │ │ │ │ + itte gt │ │ │ │ + lslgt r5, r6, #2 │ │ │ │ + strgt r0, [r1, #12] │ │ │ │ + lslle r3, r6, #2 │ │ │ │ + mrc2 0, 7, r0, cr4, cr1, {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 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2049495,41 +2049509,41 @@ │ │ │ │ bl 5c7ce8 │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60bb22 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + str r4, [r1, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #16 @ (adr r5, 60bbc8 ) │ │ │ │ + add r5, pc, #976 @ (adr r5, 60bf88 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + ldrsh r2, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #408 @ (adr r4, 60bd6c ) │ │ │ │ + add r5, pc, #344 @ (adr r5, 60bd2c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049574,25 +2049588,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #608 @ (adr r3, 60bedc ) │ │ │ │ + add r4, pc, #544 @ (adr r4, 60be9c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2049617,21 +2049631,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 60c0cc ) │ │ │ │ + add r3, pc, #928 @ (adr r3, 60c08c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r0, #1740 @ 0x6cc │ │ │ │ @@ -2049673,23 +2049687,23 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5c752c │ │ │ │ addw r0, r4, #1740 @ 0x6cc │ │ │ │ bl 60f640 │ │ │ │ bl 5c7664 │ │ │ │ b.n 60bd54 │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #488 @ (adr r2, 60bf78 ) │ │ │ │ + add r3, pc, #424 @ (adr r3, 60bf38 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049735,25 +2049749,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #912 @ (adr r1, 60c1c4 ) │ │ │ │ + add r2, pc, #848 @ (adr r2, 60c184 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - hlt 0x003a │ │ │ │ + cbnz r2, 60bea2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2049778,21 +2049792,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #256 @ (adr r1, 60bfa4 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 60bf64 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r3, 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 r3, r0 │ │ │ │ @@ -2049818,21 +2049832,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #848 @ (adr r0, 60c260 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 60c220 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrb r2, [r4, r1] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2049857,21 +2049871,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrb r4, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #432 @ (adr r0, 60c128 ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 60c0e8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2049926,23 +2049940,23 @@ │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60bffa │ │ │ │ nop │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #0 @ (adr r0, 60c038 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 60c3f8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #1016] @ (60c438 ) │ │ │ │ + ldr r6, [pc, #952] @ (60c3f8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049972,21 +2049986,21 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + add r0, pc, #192 @ (adr r0, 60c174 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2050016,21 +2050030,21 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2050060,21 +2050074,21 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2050104,21 +2050118,21 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2050148,21 +2050162,21 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2050192,21 +2050206,21 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2050236,21 +2050250,21 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2050280,21 +2050294,21 @@ │ │ │ │ bl 5c7708 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r3, r7, #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] @ (60c444 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2050312,19 +2050326,19 @@ │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2050360,21 +2050374,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1360 @ 0x550 │ │ │ │ bl 4551a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343658> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2050410,20 +2050424,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #992 @ 0x3e0 │ │ │ │ bl 4551a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343658> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d16, d18, #28 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2050459,20 +2050474,21 @@ │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ bl 4551a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343658> │ │ │ │ bl 5c74e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.u16 d16, d28, d18 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050518,24 +2050534,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c690 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c752c │ │ │ │ mov r0, r6 │ │ │ │ bl 60eb54 │ │ │ │ bl 5c7664 │ │ │ │ b.n 60c636 │ │ │ │ - mrc2 0, 6, r0, cr10, cr2, {5} │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + vshr.u64 d16, d18, #54 │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2050590,20 +2050606,20 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 45514c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343604> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - mcr2 0, 1, r0, cr10, cr2, {5} │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + vqadd.u16 d0, d26, d18 │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050649,24 +2050665,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 5c752c │ │ │ │ mov r0, r6 │ │ │ │ bl 60e210 │ │ │ │ bl 5c7664 │ │ │ │ b.n 60c792 │ │ │ │ - ldc2l 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + mcr2 0, 3, r0, cr14, cr2, {5} │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2050724,23 +2050740,23 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 45514c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343604> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + stc2l 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - itet gt │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - pushle {r4, r5, r6, lr} │ │ │ │ - movgt.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #128] @ (60c94c ) │ │ │ │ ldr r1, [pc, #128] @ (60c950 ) │ │ │ │ add r0, pc │ │ │ │ @@ -2050783,24 +2050799,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c960 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c752c │ │ │ │ mov r0, r6 │ │ │ │ bl 60ed44 │ │ │ │ bl 5c7664 │ │ │ │ b.n 60c906 │ │ │ │ - stc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + ldc2l 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x00fa │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strh r6, [r4, r1] │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + itet al │ │ │ │ + lslal r3, r7, #2 │ │ │ │ + strh r6, [r2, r5] │ │ │ │ + lslal r3, r6, #2 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2050856,23 +2050872,23 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ mov r1, r5 │ │ │ │ bl 45514c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343604> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb5e00b2 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + mcrr2 0, 11, r0, lr, cr2 │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x0056 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte mi │ │ │ │ + lslmi r3, r7, #2 │ │ │ │ + stmdbmi sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movpl.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r0, [pc, #212] @ (60cb14 ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r1, [pc, #212] @ (60cb18 ) │ │ │ │ @@ -2050947,29 +2050963,29 @@ │ │ │ │ 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} │ │ │ │ - @ instruction: 0xfa9400b2 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + @ instruction: 0xfb8400b2 │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #120] @ (60cb9c ) │ │ │ │ + ldr r2, [pc, #56] @ (60cb5c ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf39200b1 │ │ │ │ - strb r6, [r4, #31] │ │ │ │ + eor.w r0, r2, #5799936 @ 0x588000 │ │ │ │ + ldrb r6, [r2, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2051025,24 +2051041,24 @@ │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60cbc4 │ │ │ │ nop │ │ │ │ - vst1.8 @ instruction: 0xf98200b2 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + @ instruction: 0xfa7200b2 │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #72] @ (60cc40 ) │ │ │ │ + ldr r1, [pc, #8] @ (60cc00 ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2051069,20 +2051085,20 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [r4, r0] │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh.w r0, [r6, #178] @ 0xb2 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + vld1.8 @ instruction: 0xf9a600b2 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bxns r9 │ │ │ │ + ldr r0, [pc, #240] @ (60cd5c ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ cbz r1, 60ccca │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2051111,20 +2051127,20 @@ │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610c28 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - ldr r7, [pc, #808] @ (60cff8 ) │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str.w r0, [sl, r2, lsl #3] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + ldrsh.w r0, [sl, r2, lsl #3] │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r1, 60cd3a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2051153,20 +2051169,20 @@ │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610c28 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - ldr r7, [pc, #456] @ (60cf08 ) │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf7da00b2 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + str.w r0, [sl, #178] @ 0xb2 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ (60cf0c ) │ │ │ │ @@ -2051325,31 +2051341,31 @@ │ │ │ │ b.n 60ce02 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #1000] @ (60d300 ) │ │ │ │ + ldr r7, [pc, #936] @ (60d2c0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf74a00b2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + ldrh.w r0, [sl, r2, lsl #3] │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf4b200af │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + sub.w r0, r2, #5734400 @ 0x578000 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #896] @ (60d2ac ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #488] @ (60d118 ) │ │ │ │ + ldr r7, [pc, #424] @ (60d0d8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2051411,22 +2051427,22 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 60cfda │ │ │ │ nop │ │ │ │ - @ instruction: 0xf58200b2 │ │ │ │ - ldr r5, [pc, #272] @ (60d108 ) │ │ │ │ + @ instruction: 0xf67200b2 │ │ │ │ + ldr r6, [pc, #208] @ (60d0c8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [pc, #232] @ (60d0e8 ) │ │ │ │ + ldr r6, [pc, #168] @ (60d0a8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2051532,35 +2051548,35 @@ │ │ │ │ bl 5c74e0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1940] @ 0x794 │ │ │ │ b.n 60d02c │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60d0b4 │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #672] @ (60d3e4 ) │ │ │ │ + ldr r5, [pc, #608] @ (60d3a4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf4a600b2 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + @ instruction: 0xf59600b2 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #568] @ (60d38c ) │ │ │ │ + ldr r5, [pc, #504] @ (60d34c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #512] @ (60d35c ) │ │ │ │ + ldr r5, [pc, #448] @ (60d31c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #280] @ (60d278 ) │ │ │ │ + ldr r5, [pc, #216] @ (60d238 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #776] @ (60d46c ) │ │ │ │ + ldr r4, [pc, #712] @ (60d42c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf3d800b2 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf4c800b2 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1940] @ 0x794 │ │ │ │ @@ -2051682,35 +2051698,35 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60fe00 │ │ │ │ bl 5c7bac │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60d2bc │ │ │ │ b.n 60d220 │ │ │ │ - ldr r3, [pc, #456] @ (60d4a0 ) │ │ │ │ + ldr r4, [pc, #392] @ (60d460 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf33c00b2 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + bic.w r0, ip, #5832704 @ 0x590000 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #320] @ (60d428 ) │ │ │ │ + ldr r4, [pc, #256] @ (60d3e8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #608] @ (60d54c ) │ │ │ │ + ldr r2, [pc, #544] @ (60d50c ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #88] @ (60d348 ) │ │ │ │ + ldr r4, [pc, #24] @ (60d308 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #856] @ (60d64c ) │ │ │ │ + ldr r3, [pc, #792] @ (60d60c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #304] @ (60d428 ) │ │ │ │ + ldr r3, [pc, #240] @ (60d3e8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf26200b2 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + @ instruction: 0xf35200b2 │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + setend le │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr.w r6, [pc, #1832] @ 60da40 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2052577,39 +2052593,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (60dd9c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dd16 │ │ │ │ ldr r0, [pc, #52] @ (60dda0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dcf4 │ │ │ │ nop │ │ │ │ - lsrs r2, r4 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 60dcc4 │ │ │ │ + blt.n 60dca4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r0 │ │ │ │ + sbcs r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r0 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r2, r7 │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r0, r5 │ │ │ │ + adcs r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r2, r4 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r6, r3 │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r6, 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 5c7380 │ │ │ │ @@ -2052715,40 +2052731,40 @@ │ │ │ │ bl 5c7c24 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60df28 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60de04 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + lsrs r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adcs.w r0, r6, #5767168 @ 0x580000 │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ + movw r0, #26800 @ 0x68b0 │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + bkpt 0x008a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + ands r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + ands r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2052801,25 +2052817,25 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - eor.w r0, r4, #5767168 @ 0x580000 │ │ │ │ - ldrd r0, r0, [r8, #712] @ 0x2c8 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + sbcs.w r0, r4, #5767168 @ 0x580000 │ │ │ │ + @ instruction: 0xeac800b2 │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + movs r2, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ lsls r3, r6, #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 5c7380 │ │ │ │ @@ -2052873,27 +2052889,27 @@ │ │ │ │ bl 5c7c24 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60e0b4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e034 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 60e104 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2052946,27 +2052962,27 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c7898 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60db10 │ │ │ │ + b.n 60dcf0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r5, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + cbnz r4, 60e1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r4, 60e1de │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2053003,23 +2053019,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c7898 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ 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 5c7380 │ │ │ │ @@ -2053330,99 +2053346,99 @@ │ │ │ │ bl 5c78f8 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r5, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 60e5f8 │ │ │ │ + bge.n 60e5d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r5, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r5, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #188 @ 0xbc │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #640 @ (adr r0, 60e90c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2053447,17 +2053463,17 @@ │ │ │ │ bl 5c7b14 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2053495,19 +2053511,19 @@ │ │ │ │ bne.n 60e75c │ │ │ │ bl 5c7b14 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r2, #12 │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #736] @ (60ea70 ) │ │ │ │ + ldr r5, [pc, #672] @ (60ea30 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ 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 5c7380 │ │ │ │ @@ -2053544,23 +2053560,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r3, 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 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2053593,17 +2053609,17 @@ │ │ │ │ bl 5c7b14 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2053751,47 +2053767,47 @@ │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 60e90c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5c7d90 │ │ │ │ b.n 60e924 │ │ │ │ bl 5c7ce8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r1, #172 @ 0xac │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 60ecec ) │ │ │ │ + add r3, pc, #528 @ (adr r3, 60ecac ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60e4a0 │ │ │ │ + b.n 60e680 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + subs r1, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #4 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2053834,21 +2053850,21 @@ │ │ │ │ bl 5d2b9c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5c79d0 │ │ │ │ b.n 60eb02 │ │ │ │ bl 5c7ce8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r7, #7 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -2053980,45 +2053996,45 @@ │ │ │ │ bl 5c7c24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r5, #1 │ │ │ │ b.n 60ebda │ │ │ │ bl 5c7ce8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #24 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60e9b0 │ │ │ │ + b.n 60eb90 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #110 @ 0x6e │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r7, #32 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2054186,53 +2054202,53 @@ │ │ │ │ bl 5c7b14 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60e85c │ │ │ │ + b.n 60ea3c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #50 @ 0x32 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #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 5c7380 │ │ │ │ @@ -2054255,17 +2054271,17 @@ │ │ │ │ bne.n 60efe4 │ │ │ │ bl 5c7b14 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ 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 r4, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2054290,17 +2054306,17 @@ │ │ │ │ bl 5c7b14 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, #10 │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r3, 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, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2054449,49 +2054465,49 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60f29c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f23c │ │ │ │ nop │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #416] @ (60f42c ) │ │ │ │ + ldr r7, [pc, #352] @ (60f3ec ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r4, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r4, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2], {173} @ 0xad │ │ │ │ + stc2 0, cr0, [r2, #-692] @ 0xfffffd4c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2054678,61 +2054694,61 @@ │ │ │ │ b.n 60f3ae │ │ │ │ bl 5c7ce8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60f530 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f2ec │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60f5bc │ │ │ │ + b.n 60f79c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #456 @ (adr r7, 60f6b0 ) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 60f5c8 │ │ │ │ + bgt.n 60f5a8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + b.n 60f554 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #24 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 20 │ │ │ │ + b.n 60f504 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 60f8c4 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 60f884 ) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #104 @ (adr r7, 60f594 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsb.w r0, [r4, #173] @ 0xad │ │ │ │ + @ instruction: 0xfa8400ad │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2054795,29 +2054811,29 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60f614 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f578 │ │ │ │ nop │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 60f5c0 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr??.w r0, [r2, sp, lsl #2] │ │ │ │ + vld4.32 {d16-d19}, [r2 :128]! │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 60f636 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cbz r3, 60f636 │ │ │ │ @@ -2054909,31 +2054925,31 @@ │ │ │ │ add.w r0, r6, #176 @ 0xb0 │ │ │ │ cbz r1, 60f72a │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60f534 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #312 @ (adr r5, 60f878 ) │ │ │ │ + add r6, pc, #248 @ (adr r6, 60f838 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #30 │ │ │ │ + adds r0, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ b.w 60f640 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054962,21 +2054978,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + beq.n 60f6fc │ │ │ │ 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 r4, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2055040,29 +2055056,29 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60f8b4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f868 │ │ │ │ nop │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 60f8fc │ │ │ │ + bcc.n 60f8dc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rsbs r0, r2, #5668864 @ 0x568000 │ │ │ │ + movt r0, #10413 @ 0x28ad │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7380 │ │ │ │ cbz r0, 60f916 │ │ │ │ @@ -2055091,20 +2055107,21 @@ │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vshr.u64 d16, d18, #32 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r1, 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 5c7380 │ │ │ │ @@ -2055134,20 +2055151,21 @@ │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vqadd.u32 d16, d24, d18 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r1, 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 r4, r0 │ │ │ │ @@ -2055299,50 +2055317,50 @@ │ │ │ │ bl 5c7c24 │ │ │ │ bl 5c7c9c │ │ │ │ b.n 60fa9a │ │ │ │ ldr r0, [pc, #76] @ (60fbac ) │ │ │ │ add r0, pc │ │ │ │ b.n 60fa06 │ │ │ │ nop │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [lr, #-756] @ 0xfffffd0c │ │ │ │ - bls.n 60fc18 │ │ │ │ + mcr2 0, 0, r0, cr14, cr13, {5} │ │ │ │ + bge.n 60fbf8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + wfe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #448 @ (adr r0, 60fd38 ) │ │ │ │ + add r1, pc, #384 @ (adr r1, 60fcf8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bmi.n 60fc54 │ │ │ │ + bpl.n 60fc34 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bhi.n 60fc04 │ │ │ │ + bls.n 60fbe4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 60fc64 │ │ │ │ + bge.n 60fc44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 60fdb8 ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 60fd78 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf30600ad │ │ │ │ + @ instruction: 0xf3f600ad │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7380 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2055394,27 +2055412,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ 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 5c7380 │ │ │ │ @@ -2055495,35 +2055513,35 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, r9 │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #234 @ 0xea │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r3, r6, #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] │ │ │ │ @@ -2055546,19 +2055564,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - muls r0, r2 │ │ │ │ + add r0, r8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ 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 5c7380 │ │ │ │ @@ -2055580,19 +2055598,19 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r4, 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 5c7380 │ │ │ │ @@ -2055621,21 +2055639,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c7898 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ 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 5c7380 │ │ │ │ @@ -2055693,29 +2055711,29 @@ │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #580] @ (6101fc ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2055923,51 +2055941,51 @@ │ │ │ │ b.n 6100b2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, r7 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf70000bd │ │ │ │ - bcc.n 6101e0 │ │ │ │ + @ instruction: 0xf7f000bd │ │ │ │ + bmi.n 6101c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 61025c │ │ │ │ + bmi.n 61023c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf68600bd │ │ │ │ - bcc.n 610300 │ │ │ │ + @ instruction: 0xf77600bd │ │ │ │ + bmi.n 6102e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 61017c │ │ │ │ + bcc.n 61015c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb7e6 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cdp2 1, 2, cr0, cr12, cr14, {3} │ │ │ │ - ldcl 0, cr0, [r8], #-692 @ 0xfffffd4c │ │ │ │ - ldcl 0, cr0, [r2], #-692 @ 0xfffffd4c │ │ │ │ + stcl 0, cr0, [r8, #-692]! @ 0xfffffd4c │ │ │ │ + stcl 0, cr0, [r2, #-692]! @ 0xfffffd4c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2056221,85 +2056239,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (61060c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7c70 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7c9c │ │ │ │ b.n 6103b6 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #32 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #28 │ │ │ │ + cmp r0, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #24 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #24 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ lsls r3, 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, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2056403,33 +2056421,33 @@ │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 610744 │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ 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 5c7380 │ │ │ │ @@ -2056466,23 +2056484,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r3, r6, #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 5c7380 │ │ │ │ @@ -2056564,35 +2056582,35 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (610938 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6108cc │ │ │ │ nop │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #152] @ (6109b4 ) │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #344 @ (adr r1, 610a80 ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 610a40 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + ldr r0, [pc, #696] @ (610be4 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 6103f0 │ │ │ │ + b.n 6105d0 │ │ │ │ lsls r5, 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 5c7380 │ │ │ │ @@ -2056630,19 +2056648,19 @@ │ │ │ │ bl 5c78f8 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ 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 5c7380 │ │ │ │ @@ -2056687,25 +2056705,25 @@ │ │ │ │ bl 610964 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 611040 │ │ │ │ + b.n 611220 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7380 │ │ │ │ @@ -2056726,19 +2056744,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5c78c8 │ │ │ │ bl 5c7c9c │ │ │ │ bl 5c7c24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r7, r7, #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 │ │ │ │ @@ -2056940,23 +2056958,23 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c7898 │ │ │ │ bl 5c77c8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #224] @ (610e04 ) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 610d74 │ │ │ │ + pop {r1, r2, r5} │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ @@ -2056992,23 +2057010,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ lsls r7, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #44] @ (610de8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2057024,19 +2057042,19 @@ │ │ │ │ bl 5c7d34 │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r2, #4 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2057081,25 +2057099,25 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1, #1 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r6, r7, #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 │ │ │ │ @@ -2057133,23 +2057151,23 @@ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r4, r7, #5 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + subs r6, r4, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r3, 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 r4, r1 │ │ │ │ @@ -2057186,21 +2057204,21 @@ │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ bl 5c7664 │ │ │ │ bl 5c74e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r7, r7, #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] @ (610fe4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2057219,19 +2057237,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 611012 │ │ │ │ + hlt 0x001c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r1, #6 │ │ │ │ lsls r3, r6, #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] @ (611060 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2057265,19 +2057283,19 @@ │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7ce8 │ │ │ │ bl 5c74e0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r4, r4, #1 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #24 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (6110f8 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057321,19 +2057339,19 @@ │ │ │ │ bne.n 6110b0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + cbnz r4, 61112e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r0, #22 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #528 @ (adr r4, 611314 ) │ │ │ │ + add r5, pc, #464 @ (adr r5, 6112d4 ) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (611218 ) │ │ │ │ @@ -2057435,19 +2057453,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 6111ba │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 61116e │ │ │ │ nop │ │ │ │ - subs r4, r3, r5 │ │ │ │ + adds r4, r1, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (611338 ) │ │ │ │ @@ -2057549,19 +2057567,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 6112da │ │ │ │ bl 5c7ce8 │ │ │ │ b.n 61128e │ │ │ │ nop │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 611382 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2057699,15 +2057717,15 @@ │ │ │ │ ldr.w r2, [r3, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 611410 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str.w r2, [r3, #132] @ 0x84 │ │ │ │ b.n 611410 │ │ │ │ nop │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2057753,22 +2057771,22 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 74614 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr??.w r0, [r6, sp, lsl #3] │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + @ instruction: 0xfa4600bd │ │ │ │ + adds r0, r4, r2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #100] @ 0x64 │ │ │ │ @@ -2057888,32 +2057906,32 @@ │ │ │ │ bl 5c752c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 611664 │ │ │ │ bl 5c7ac8 │ │ │ │ b.n 611632 │ │ │ │ nop │ │ │ │ - asrs r2, r1, #29 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh.w r0, [r8, #189] @ 0xbd │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + vld1.8 @ instruction: 0xf9a800bd │ │ │ │ + adds r2, r0, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ @@ -2057973,26 +2057991,26 @@ │ │ │ │ cbnz r7, 611782 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf73600bd │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + strh.w r0, [r6, sp, lsl #3] │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2058036,22 +2058054,22 @@ │ │ │ │ cbnz r6, 611822 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 74614 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf66a00bd │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + @ instruction: 0xf75a00bd │ │ │ │ + asrs r4, r6, #22 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2058410,15 +2058428,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 611824 │ │ │ │ lsls r6, r5, #5 │ │ │ │ b.n 6117fc │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #44 @ 0x2c │ │ │ │ lsls r7, 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, #3936] @ 0xf60 │ │ │ │ @@ -2058796,15 +2058814,15 @@ │ │ │ │ blx r7 │ │ │ │ b.n 611f8c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ b.n 6127c8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + str r4, [r0, #4] │ │ │ │ lsls r3, r7, #4 │ │ │ │ b.n 61250c │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2059118,17 +2059136,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ble.n 612214 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 612370 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #112] @ (612394 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2059204,15 +2059222,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (6123e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r3, r7, #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] @ (612448 ) │ │ │ │ @@ -2059250,15 +2059268,15 @@ │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 612450 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ blt.n 612400 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2059400,25 +2059418,25 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ blt.n 6124f0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ bge.n 6125d8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldmia r7!, {r3, r4} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsrs r4, r3, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -2059599,27 +2059617,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (612820 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 6121f0 │ │ │ │ b.n 612774 │ │ │ │ nop │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmdb sl!, {r0, r2, r3, r4, r5, r7} │ │ │ │ - ands.w r0, sl, #6193152 @ 0x5e8000 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + ands.w r0, sl, sp, ror #2 │ │ │ │ + add.w r0, sl, #6193152 @ 0x5e8000 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #140] @ (6128c0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2059680,15 +2059698,15 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 6129b0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2059786,17 +2059804,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 612824 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 6129c2 │ │ │ │ b.n 612938 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #184] @ (612ab4 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2059874,17 +2059892,17 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 6129fc │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r7, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r2, [pc, #216] @ (612bb8 ) │ │ │ │ @@ -2059986,15 +2060004,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ svc 237 @ 0xed │ │ │ │ lsls r4, r6, #5 │ │ │ │ svc 222 @ 0xde │ │ │ │ lsls r4, r6, #5 │ │ │ │ bmi.n 612af4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ svc 134 @ 0x86 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2062667,15 +2062685,15 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb63a │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 614520 │ │ │ │ + b.n 614700 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2062726,19 +2062744,19 @@ │ │ │ │ b.n 614a78 │ │ │ │ ldr r2, [pc, #20] @ (614abc ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 74c04 │ │ │ │ b.n 614a78 │ │ │ │ nop │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r6, [r5, #30] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #412] @ (614c70 ) │ │ │ │ @@ -2062896,21 +2062914,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 614bfe │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ push {r2, r5, lr} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r1, r7, #2 │ │ │ │ cbz r2, 614cf6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2063005,19 +2063023,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74cd0 │ │ │ │ mov r2, r0 │ │ │ │ b.n 614d2c │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 614c88 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2063089,19 +2063107,19 @@ │ │ │ │ bl 6246b8 │ │ │ │ b.n 614e1a │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ sxth r6, r6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r1, r7, #2 │ │ │ │ cbz r6, 614e9a │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 6150c8 │ │ │ │ + b.n 6152a8 │ │ │ │ lsls r2, r6, #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] │ │ │ │ @@ -2063112,17 +2063130,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 72834 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (614e98 ) │ │ │ │ add r2, pc │ │ │ │ blx 729b4 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2063216,15 +2063234,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 627620 │ │ │ │ mov r6, r0 │ │ │ │ b.n 614ed2 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ 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 │ │ │ │ @@ -2063235,15 +2063253,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (614fe0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 74878 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r1, r7, #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, #3920] @ 0xf50 │ │ │ │ @@ -2063446,29 +2063464,29 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - svc 24 │ │ │ │ + b.n 6151fc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r6, sp, #880 @ 0x370 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #26 │ │ │ │ + svc 10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + svc 28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2063481,15 +2063499,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61523c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 73200 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #756] @ (615548 ) │ │ │ │ @@ -2063785,35 +2063803,35 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #600 @ 0x258 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r4, sp, #912 @ 0x390 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - bgt.n 6154e4 │ │ │ │ + ble.n 6154c4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 615578 │ │ │ │ + bgt.n 615558 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 615558 │ │ │ │ + bgt.n 615538 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 615528 │ │ │ │ + blt.n 615508 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 615528 │ │ │ │ + blt.n 615508 │ │ │ │ lsls r2, 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, #3912] @ 0xf48 │ │ │ │ @@ -2064058,27 +2064076,27 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 615804 │ │ │ │ + bge.n 6157e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r1, sp, #808 @ 0x328 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bls.n 615870 │ │ │ │ + bge.n 615850 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 615884 │ │ │ │ + bge.n 615864 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 6157e0 │ │ │ │ + bls.n 6157c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2064121,15 +2064139,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #816 @ (adr r7, 615bb8 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 615864 │ │ │ │ + bhi.n 615844 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r7, pc, #584 @ (adr r7, 615adc ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6158dc │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2064158,15 +2064176,15 @@ │ │ │ │ blx 72660 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ 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 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ cmp ip, r1 │ │ │ │ @@ -2064213,19 +2064231,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #20] @ (615968 ) │ │ │ │ mov r1, lr │ │ │ │ add r3, pc │ │ │ │ blx 72660 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2064269,15 +2064287,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #472 @ (adr r6, 615bbc ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 615914 │ │ │ │ + bvc.n 6158f4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r6, pc, #208 @ (adr r6, 615ac0 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2064413,21 +2064431,21 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 615af0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #224 @ (adr r5, 615c34 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 615c40 │ │ │ │ + bvs.n 615c20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, pc, #1016 @ (adr r4, 615f58 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - bpl.n 615b88 │ │ │ │ + bvs.n 615b68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 615b68 │ │ │ │ + bpl.n 615b48 │ │ │ │ lsls r2, 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 r3, r0 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2064483,15 +2064501,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73b90 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r1, r7, #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 r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2064542,15 +2064560,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 748cc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2064574,15 +2064592,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74908 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r1, r7, #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 r4, r0 │ │ │ │ @@ -2064603,15 +2064621,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 615b68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 615fc8 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r1, r7, #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] │ │ │ │ @@ -2064628,19 +2064646,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 72870 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (615d9c ) │ │ │ │ add r3, pc │ │ │ │ blx 73fec │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -2064670,19 +2064688,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74148 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bcs.n 615d5c │ │ │ │ + bcc.n 615d3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xf7a200ae │ │ │ │ + ldrb.w r0, [r2, #174] @ 0xae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r5, [pc, #852] @ (61616c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2065014,49 +2065032,49 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 615f5c │ │ │ │ nop │ │ │ │ add r1, pc, #848 @ (adr r1, 6164c0 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6160a4 │ │ │ │ + bcc.n 616084 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 6161b4 │ │ │ │ + bcc.n 616194 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 6161ec │ │ │ │ + bcs.n 6161cc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 616204 │ │ │ │ + bcs.n 6161e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 61625c │ │ │ │ + bne.n 61623c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 616134 │ │ │ │ + bne.n 616114 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 6161e4 │ │ │ │ + bcs.n 6161c4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 616204 │ │ │ │ + bne.n 6161e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 6161a4 │ │ │ │ + bne.n 616184 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 6160b8 │ │ │ │ + bne.n 616298 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + beq.n 6160ec │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 6160f0 │ │ │ │ + bne.n 6160d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + beq.n 616170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 6162a0 │ │ │ │ + bne.n 616280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + beq.n 616120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 616160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #216] @ (6162a8 ) │ │ │ │ @@ -2065159,23 +2065177,23 @@ │ │ │ │ b.n 616230 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + beq.n 6161c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + beq.n 6162d8 │ │ │ │ lsls r2, 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (616494 ) │ │ │ │ @@ -2065351,19 +2065369,19 @@ │ │ │ │ b.n 6163e6 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r7, #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.w lr, [pc, #140] @ 616548 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2065421,15 +2065439,15 @@ │ │ │ │ b.n 616518 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2065586,19 +2065604,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 6166b4 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 616664 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r1, r7, #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, #3952] @ 0xf70 │ │ │ │ @@ -2065808,27 +2065826,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ @@ -2065977,25 +2065995,25 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2066409,49 +2066427,49 @@ │ │ │ │ ldrd r0, r3, [sp, #20] │ │ │ │ b.n 616cd0 │ │ │ │ nop │ │ │ │ str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r6!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov ip, r0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2066622,25 +2066640,25 @@ │ │ │ │ b.n 6170ea │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (617354 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2066844,19 +2066862,19 @@ │ │ │ │ b.n 6172b6 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #268] @ (617488 ) │ │ │ │ @@ -2067268,29 +2067286,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldrh r4, [r0, #20] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #18] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r2, #16] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbnz r4, 6177b2 │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 617802 │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 6177f2 │ │ │ │ + pop {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -2067336,21 +2067354,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 735f4 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbnz r2, 6178a4 │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 6178a6 │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 6178a2 │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 6178a0 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2067510,25 +2067528,25 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 6179e8 │ │ │ │ + rev r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x003c │ │ │ │ + cbnz r4, 617a4e │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + cbnz r2, 617a10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - rev r2, r7 │ │ │ │ + cbnz r2, 617a3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #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, #3960] @ 0xf78 │ │ │ │ @@ -2067851,23 +2067869,23 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb86c │ │ │ │ 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 │ │ │ │ ldr.w lr, [pc, #72] @ 617dd8 │ │ │ │ @@ -2068206,20 +2068224,20 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #2] │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #336] @ (61825c ) │ │ │ │ + ldr r7, [pc, #272] @ (61821c ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xfbfc013a │ │ │ │ + stc2l 1, cr0, [ip], #232 @ 0xe8 │ │ │ │ ldrb r4, [r4, #29] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cbz r6, 61815a │ │ │ │ + cbz r6, 618196 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #188] @ (6181e8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2068624,15 +2068642,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #14] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #96] @ (61856c ) │ │ │ │ + ldr r3, [pc, #32] @ (61852c ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2069052,49 +2069070,49 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r3, #76 @ 0x4c │ │ │ │ movgt r0, r0 │ │ │ │ ldrble r4, [r0, #11] │ │ │ │ lslgt r6, r5, #5 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [pc, #48] @ (6189c0 ) │ │ │ │ + ldr r0, [pc, #1008] @ (618d80 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 624380 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #3 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2069266,39 +2069284,39 @@ │ │ │ │ b.n 6186ba │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strb r0, [r3, #19] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - muls r4, r2 │ │ │ │ + add r4, r8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #132] @ (618c40 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2069355,15 +2069373,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r7, #16] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #16] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #132] @ (618ce4 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2069420,15 +2069438,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #14] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #13] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r7, pc, #880 @ (adr r7, 619064 ) │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ lsls r2, r6, #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] @ (618d94 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2069486,15 +2069504,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r6, #11] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r1 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ strb r2, [r0, #10] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ @@ -2069587,23 +2069605,23 @@ │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 618e52 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #744 @ (adr r6, 619184 ) │ │ │ │ + add r7, pc, #680 @ (adr r7, 619144 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - eors r4, r3 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ands r6, r7 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ strb r0, [r3, #6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ands r6, r2 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -2069611,15 +2069629,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 618da4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r5, pc, #936 @ (adr r5, 61927c ) │ │ │ │ + add r6, pc, #872 @ (adr r6, 61923c ) │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2069627,15 +2069645,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 618da4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r5, pc, #872 @ (adr r5, 619264 ) │ │ │ │ + add r6, pc, #808 @ (adr r6, 619224 ) │ │ │ │ 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 r3, [r0, #0] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ @@ -2069668,17 +2069686,17 @@ │ │ │ │ blx 725ac │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 748cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + eors r6, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + eors r4, r3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ @@ -2069711,17 +2069729,17 @@ │ │ │ │ blx 74644 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 748cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r7, #18 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ @@ -2069754,17 +2069772,17 @@ │ │ │ │ blx 72d74 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 748cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2069809,17 +2069827,17 @@ │ │ │ │ blx 72d74 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 748cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -2069848,29 +2069866,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 748cc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [pc, #8] @ (619140 ) │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 73840 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r1, r7, #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] │ │ │ │ @@ -2069881,17 +2069899,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 740dc │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (619178 ) │ │ │ │ add r3, pc │ │ │ │ blx 729d8 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r6, #28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2069908,15 +2069926,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (6191b8 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 73840 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2069942,17 +2069960,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (619210 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 729d8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r5, #134 @ 0x86 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #76] @ (619274 ) │ │ │ │ @@ -2069989,15 +2070007,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #672 @ (adr r2, 619520 ) │ │ │ │ + add r3, pc, #608 @ (adr r3, 6194e0 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -2070036,15 +2070054,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #272 @ (adr r2, 619400 ) │ │ │ │ + add r3, pc, #208 @ (adr r3, 6193c0 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2070115,17 +2070133,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #888 @ (adr r1, 619734 ) │ │ │ │ + add r2, pc, #824 @ (adr r2, 6196f4 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2070170,15 +2070188,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #128 @ (adr r1, 6194c0 ) │ │ │ │ + add r2, pc, #64 @ (adr r2, 619480 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r5, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2071035,15 +2071053,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 748cc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 74614 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2071138,15 +2071156,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r6, [r2, #24] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [r7, #16] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2071187,15 +2071205,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r0, [r7, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [r0, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2071246,15 +2071264,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r2, [r0, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [r6, #0] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2071272,15 +2071290,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 624580 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2071296,15 +2071314,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 624580 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2071320,15 +2071338,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 624580 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r6, #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] @ (61a134 ) │ │ │ │ @@ -2071377,15 +2071395,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r5, r4] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrsh r0, [r4, r3] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2071464,17 +2071482,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r6, [r5, r1] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrsh r4, [r1, r0] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2071586,21 +2071604,21 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r0, r7] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r2, [r3, r3] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2071692,17 +2071710,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r2] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r3, r7] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2071754,17 +2071772,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, r6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrh r0, [r0, r5] │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2072160,33 +2072178,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, r0] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r1, r6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61a968 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2072296,23 +2072314,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ blx 74320 │ │ │ │ b.n 61a902 │ │ │ │ nop │ │ │ │ str r0, [r7, #24] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2720] @ 0xaa0 │ │ │ │ ldr r4, [pc, #824] @ (61ad70 ) │ │ │ │ @@ -2072638,29 +2072656,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 61add4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ strh r4, [r4, r3] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 74b5c >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ @@ -2072769,17 +2072787,17 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61ae6e │ │ │ │ mov r0, r5 │ │ │ │ blx 73414 , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61ae48 │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [r4, r6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, r5] │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -2072849,28 +2072867,28 @@ │ │ │ │ blx 731e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ blx 72570 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r1, r7, #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] @ (61afb4 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #40] @ 0x28 │ │ │ │ blx 746bc │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -2072891,15 +2072909,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ blx 72f04 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r1, r7, #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] │ │ │ │ @@ -2072922,15 +2072940,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61b054 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 746bc │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, r2, #1 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r1, r7, #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] │ │ │ │ @@ -2072984,17 +2073002,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 73b04 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61b076 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r4, r7, #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] │ │ │ │ @@ -2073012,15 +2073030,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 746bc │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -2073060,17 +2073078,17 @@ │ │ │ │ blx 731e8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 72570 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r6, r0, #5 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2073098,17 +2073116,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 72570 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2073124,15 +2073142,15 @@ │ │ │ │ blx 72cfc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 72570 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2073237,17 +2073255,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61aedc │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r7, #20 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2073299,19 +2073317,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 746bc │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2073378,21 +2073396,21 @@ │ │ │ │ bl 61aedc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 72570 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2074528,35 +2074546,35 @@ │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 61c084 │ │ │ │ b.n 61bf0e │ │ │ │ ldr r1, [pc, #288] @ (61c1dc ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r1, r7, #2 │ │ │ │ mov r8, r7 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ands.w r1, r1, #64 @ 0x40 │ │ │ │ bne.w 61b7e4 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 61c4d6 │ │ │ │ ldr.w r3, [pc, #1240] @ 61c5d8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2075002,25 +2075020,25 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r8, {r1, r2} │ │ │ │ bl 637730 │ │ │ │ b.n 61c4b4 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2075076,15 +2075094,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 7357c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #404] @ (61c840 ) │ │ │ │ @@ -2075238,15 +2075256,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r7, #226 @ 0xe2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2075359,15 +2075377,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #178 @ 0xb2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2075514,19 +2075532,19 @@ │ │ │ │ b.n 61ca98 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #210 @ 0xd2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r5, #70 @ 0x46 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cbz r6, 61cb50 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r2, r7, #4 │ │ │ │ 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 │ │ │ │ @@ -2075975,17 +2075993,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ bl 6161bc │ │ │ │ vstr d8, [sp] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2076315,17 +2076333,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8, #-736] @ 0xfffffd20 │ │ │ │ - stc2l 0, cr0, [r4], #-736 @ 0xfffffd20 │ │ │ │ - @ instruction: 0xfbb000b8 │ │ │ │ + mcr2 0, 0, r0, cr8, cr8, {5} │ │ │ │ + ldc2l 0, cr0, [r4, #-736] @ 0xfffffd20 │ │ │ │ + stc2 0, cr0, [r0], #736 @ 0x2e0 │ │ │ │ cmp r5, #10 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, fp │ │ │ │ @@ -2076385,16 +2076403,16 @@ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ blx 73c08 │ │ │ │ b.n 61d0f0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xfb2200b8 │ │ │ │ - @ instruction: 0xfad800b8 │ │ │ │ + ldc2 0, cr0, [r2], {184} @ 0xb8 │ │ │ │ + smlaltt r0, r0, r8, r8 │ │ │ │ adds r6, #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 │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2076580,15 +2076598,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xfa0c00b8 │ │ │ │ + @ instruction: 0xfafc00b8 │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ lsls r6, r5, #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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2076642,15 +2076660,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #228 @ 0xe4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [ip, r8, lsl #3] │ │ │ │ + vld4.32 {d0-d3}, [ip :256], r8 │ │ │ │ cmp r1, #140 @ 0x8c │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2076720,21 +2076738,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 61d6f6 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #208 @ 0xd0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + str r4, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2077069,18 +2077087,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #114 @ 0x72 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r0, #2232 @ 0x8b8 │ │ │ │ - @ instruction: 0xf62600b8 │ │ │ │ - add.w r0, r0, #6029312 @ 0x5c0000 │ │ │ │ - bic.w r0, ip, #6029312 @ 0x5c0000 │ │ │ │ + @ instruction: 0xf79000b8 │ │ │ │ + @ instruction: 0xf71600b8 │ │ │ │ + @ instruction: 0xf5f000b8 │ │ │ │ + adds.w r0, ip, #6029312 @ 0x5c0000 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx 748cc │ │ │ │ vldr d8, [pc, #908] @ 61dea0 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -2077427,15 +2077445,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r6, #184 @ 0xb8 │ │ │ │ + @ instruction: 0xf29600b8 │ │ │ │ movs r3, #0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2077538,15 +2077556,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r1, #32 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 d16, d30, d24 │ │ │ │ + orr.w r0, lr, #184 @ 0xb8 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2077625,15 +2077643,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r0, #4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 1, r0, cr12, cr8, {5} │ │ │ │ + vqadd.s32 d0, d28, d24 │ │ │ │ subs r6, r4, #5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2077747,15 +2077765,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r3, #4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6, #-736]! @ 0xfffffd20 │ │ │ │ + mcr 0, 1, r0, cr6, cr8, {5} │ │ │ │ subs r0, r5, #0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2077871,15 +2077889,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, #7 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl], {184} @ 0xb8 │ │ │ │ + stc 0, cr0, [sl, #-736] @ 0xfffffd20 │ │ │ │ adds r6, r3, #3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #332] @ (61e4b0 ) │ │ │ │ @@ -2078010,15 +2078028,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaac00b8 │ │ │ │ + @ instruction: 0xeb9c00b8 │ │ │ │ subs r2, r6, r5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2078453,26 +2078471,25 @@ │ │ │ │ eors r5, r4 │ │ │ │ subs r6, r0, r4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, r3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xe8d400b8 │ │ │ │ - b.n 61e8e0 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + strd r0, r0, [r4, #736] @ 0x2e0 │ │ │ │ + ldmia.w r6!, {r3, r4, r5, r7} │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61e720 │ │ │ │ + b.n 61e900 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61e6a0 │ │ │ │ + b.n 61e880 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61e638 │ │ │ │ + b.n 61e818 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61e5cc │ │ │ │ + b.n 61e7ac │ │ │ │ lsls r0, r7, #2 │ │ │ │ asrs r0, r5, #27 │ │ │ │ lsls r6, r5, #5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 61d600 │ │ │ │ @@ -2078873,31 +2078890,31 @@ │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61e7b8 │ │ │ │ + b.n 61e998 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61e6d0 │ │ │ │ + b.n 61e8b0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61e68c │ │ │ │ + b.n 61e86c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61f50c │ │ │ │ + b.n 61e6ec │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [pc, #48] @ (61edcc ) │ │ │ │ + ldr r4, [pc, #1008] @ (61f18c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 61f308 │ │ │ │ + b.n 61f4e8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61f240 │ │ │ │ + b.n 61f420 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61f0bc │ │ │ │ + b.n 61f29c │ │ │ │ lsls r0, r7, #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, #3040] @ 0xbe0 │ │ │ │ @@ -2079241,25 +2079258,25 @@ │ │ │ │ nop │ │ │ │ asrs r2, r5, #8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r1, [pc, #368] @ (61f2d0 ) │ │ │ │ + ldr r2, [pc, #304] @ (61f290 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 61f1bc │ │ │ │ + b.n 61f39c │ │ │ │ lsls r0, r7, #2 │ │ │ │ asrs r4, r4, #5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + b.n 61f1d8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #16 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ @@ -2079776,21 +2079793,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 61f5fc │ │ │ │ + ble.n 61f7dc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - blt.n 61f6a8 │ │ │ │ + bgt.n 61f688 │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 61f790 │ │ │ │ + bgt.n 61f770 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r1, r2, [sp, #116] @ 0x74 │ │ │ │ bl 63784c │ │ │ │ str r0, [r5, #12] │ │ │ │ @@ -2080005,17 +2080022,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 61f864 │ │ │ │ + bhi.n 61fa44 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvs.n 61f8e4 │ │ │ │ + bvc.n 61f8c4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r7, sp, #508 @ 0x1fc │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 73de8 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2080560,21 +2080577,21 @@ │ │ │ │ b.w 61f322 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 61fe6c │ │ │ │ + bpl.n 61fe4c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcc.n 61fe98 │ │ │ │ + bmi.n 61fe78 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 61fdf8 │ │ │ │ + bcs.n 61ffd8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #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, #3912] @ 0xf48 │ │ │ │ @@ -2080872,20 +2080889,20 @@ │ │ │ │ str.w fp, [sp] │ │ │ │ b.n 61fffe │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + beq.n 620224 │ │ │ │ lsls r0, r7, #2 │ │ │ │ vmla.f32 q8, q2, d13[1] │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2081163,20 +2081180,20 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 620328 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r6, #436] @ 0x1b4 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldc2l 1, cr0, [r0], {109} @ 0x6d │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r0, 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov sl, r3 │ │ │ │ @@ -2081733,20 +2081750,20 @@ │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaea016d │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, 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, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2082000,15 +2082017,15 @@ │ │ │ │ blx 735dc │ │ │ │ mov r1, r0 │ │ │ │ b.n 620c14 │ │ │ │ nop │ │ │ │ @ instruction: 0xf528016d │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xf3ac016d │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -2082349,34 +2082366,34 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 621076 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, r4, #109 @ 0x6d │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ lsls r0, r7, #2 │ │ │ │ sbcs.w r1, r2, #109 @ 0x6d │ │ │ │ - itet ls │ │ │ │ - lslls r0, r7, #2 │ │ │ │ - itte eq @ unpredictable │ │ │ │ - lsleq r0, r7, #2 │ │ │ │ - bkpt 0x00cc │ │ │ │ - lslne r0, r7, #2 │ │ │ │ - bkpt 0x00aa │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - bkpt 0x0086 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - bkpt 0x0062 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - bkpt 0x004e │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - bkpt 0x0008 │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + itet │ │ │ │ + lsl r0, r7, #2 │ │ │ │ + itt lt @ unpredictable │ │ │ │ + lsllt r0, r7, #2 │ │ │ │ + itte ls @ unpredictable │ │ │ │ + lslls r0, r7, #2 │ │ │ │ + itet vc @ unpredictable │ │ │ │ + lslvc r0, r7, #2 │ │ │ │ + itee pl @ unpredictable │ │ │ │ + lslpl r0, r7, #2 │ │ │ │ + ittt cc @ unpredictable │ │ │ │ + lslcc r0, r7, #2 │ │ │ │ + bkpt 0x00f8 │ │ │ │ + lslcc r0, r7, #2 │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r0, 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, #3928] @ 0xf58 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2082729,40 +2082746,40 @@ │ │ │ │ blx 73840 │ │ │ │ mov r5, r0 │ │ │ │ b.n 62143e │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cdp 1, 12, cr0, cr4, cr13, {3} │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r0, r7, #2 │ │ │ │ cdp 1, 1, cr0, cr10, cr13, {3} │ │ │ │ - pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r6, 62155c │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r6, 62154c │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - revsh r6, r6 │ │ │ │ + cbnz r6, 621580 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - revsh r4, r2 │ │ │ │ + cbnz r4, 62157c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 62157c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - rev16 r0, r7 │ │ │ │ + cbnz r0, 62156e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - rev16 r4, r1 │ │ │ │ + cbnz r4, 621566 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - rev r0, r0 │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2082949,19 +2082966,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ bl 656c0c │ │ │ │ mov r1, r0 │ │ │ │ b.n 621700 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + cbnz r2, 621734 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r0, 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, #3512] @ 0xdb8 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3092] @ 622360 │ │ │ │ @@ -2084101,41 +2084118,41 @@ │ │ │ │ adcs r6, r0 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ b.n 6221ce │ │ │ │ nop │ │ │ │ stmia.w r8!, {r0, r2, r3, r5, r6, r8} │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r0, r7, #2 │ │ │ │ b.n 6220ac │ │ │ │ lsls r5, r5, #5 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r2, 6223ba │ │ │ │ + cbz r2, 6223f6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r2, 6223bc │ │ │ │ + cbz r2, 6223f8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - sxth r4, r5 │ │ │ │ + cbz r4, 6223c6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r0, 622384 │ │ │ │ + cbz r0, 6223c0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + cbz r2, 62239a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r3, sp, #220 @ 0xdc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 621ce6 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2084213,15 +2084230,15 @@ │ │ │ │ orr.w r3, r3, #5 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ b.w 621bfc │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1128] @ 622900 │ │ │ │ @@ -2084635,17 +2084652,17 @@ │ │ │ │ bpl.w 622528 │ │ │ │ b.n 6227ba │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ blt.n 6229bc │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r2, r6, #2 │ │ │ │ bls.n 622954 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084753,15 +2084770,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bvs.n 6229e8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r2, r7, #4 │ │ │ │ bpl.n 622a14 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2085045,15 +2085062,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bpl.n 622c78 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #976 @ (adr r1, 623150 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 623110 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ bcc.n 622df0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2085167,21 +2085184,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 622f74 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #688 @ (adr r0, 62317c ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 62313c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + add r0, pc, #296 @ (adr r0, 623000 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ bne.n 622fa8 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2085290,21 +2085307,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bne.n 62301c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + add r0, pc, #304 @ (adr r0, 623144 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ beq.n 62304c │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2085539,24 +2085556,24 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldmia r7, {r4, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf35c00b1 │ │ │ │ - @ instruction: 0xf7d800b8 │ │ │ │ + orr.w r0, ip, #5799936 @ 0x588000 │ │ │ │ + str.w r0, [r8, #184] @ 0xb8 │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2085654,15 +2085671,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldmia r4, {r3, r4, r6} │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2085916,17 +2085933,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldmia r2!, {r1, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2086006,17 +2086023,17 @@ │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74cd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2086089,17 +2086106,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 74cd0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r7, #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, #1624] @ 623e68 │ │ │ │ @@ -2086699,33 +2086716,33 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmia r5!, {r1, r3, r4} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r1, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6ae │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2086765,15 +2086782,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 623ee4 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2086799,15 +2086816,15 @@ │ │ │ │ blx 729c0 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 623f5c │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2086884,22 +2086901,22 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 624048 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf7fe00b1 │ │ │ │ + str??.w r0, [lr, #177] @ 0xb1 │ │ │ │ stmia r0!, {r4, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ite gt │ │ │ │ lslgt r5, r5, #5 │ │ │ │ stmdble sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2086976,22 +2086993,22 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 624128 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf73a00b1 │ │ │ │ + strh.w r0, [sl, r1, lsl #3] │ │ │ │ ite vs │ │ │ │ lslvs r5, r5, #5 │ │ │ │ subvc r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bkpt 0x00ea │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2087043,15 +2087060,15 @@ │ │ │ │ nop │ │ │ │ bkpt 0x00a4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xf75600b1 │ │ │ │ + str.w r0, [r6, r1, lsl #3] │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (624288 ) │ │ │ │ @@ -2087126,18 +2087143,18 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r3, r6, #5 │ │ │ │ cbz r4, 6242ea │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xf6de00b1 │ │ │ │ + @ instruction: 0xf7ce00b1 │ │ │ │ ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subw r0, sl, #2225 @ 0x8b1 │ │ │ │ + @ instruction: 0xf79a00b1 │ │ │ │ sxtb r2, r3 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #4] @ (6242b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -2087164,15 +2087181,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 74b80 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf61c00b1 │ │ │ │ + @ instruction: 0xf70c00b1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (624320 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2087308,16 +2087325,16 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #16 │ │ │ │ b.n 624422 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 624422 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf67800b1 │ │ │ │ - @ instruction: 0xf62800b1 │ │ │ │ + @ instruction: 0xf76800b1 │ │ │ │ + @ instruction: 0xf71800b1 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2087416,23 +2087433,23 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 6244f4 │ │ │ │ ldr r0, [pc, #40] @ (62457c ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 6244f4 │ │ │ │ nop │ │ │ │ - rsbs r0, r0, #5799936 @ 0x588000 │ │ │ │ - @ instruction: 0xf5e000b1 │ │ │ │ - @ instruction: 0xf59e00b1 │ │ │ │ - adcs.w r0, r6, #5799936 @ 0x588000 │ │ │ │ - adcs.w r0, r6, #5799936 @ 0x588000 │ │ │ │ - adcs.w r0, sl, #5799936 @ 0x588000 │ │ │ │ - sbc.w r0, sl, #5799936 @ 0x588000 │ │ │ │ - ldr.w r0, [r6, fp, lsl #3] │ │ │ │ - adds.w r0, r6, #5799936 @ 0x588000 │ │ │ │ + movt r0, #2225 @ 0x8b1 │ │ │ │ + @ instruction: 0xf6d000b1 │ │ │ │ + @ instruction: 0xf68e00b1 │ │ │ │ + movw r0, #26801 @ 0x68b1 │ │ │ │ + movw r0, #26801 @ 0x68b1 │ │ │ │ + movw r0, #43185 @ 0xa8b1 │ │ │ │ + @ instruction: 0xf65a00b1 │ │ │ │ + vst4.32 {d16-d19}, [r6 :256], fp │ │ │ │ + addw r0, r6, #2225 @ 0x8b1 │ │ │ │ stmdb 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 │ │ │ │ ldr r3, [pc, #260] @ (62469c ) │ │ │ │ @@ -2087540,21 +2087557,21 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ rev16 r4, r3 │ │ │ │ lsls r5, r5, #5 │ │ │ │ rev16 r6, r1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cbnz r0, 6246e0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, sl, #5799936 @ 0x588000 │ │ │ │ + adc.w r0, sl, #5799936 @ 0x588000 │ │ │ │ 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 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -2087832,19 +2087849,19 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ b.n 62481c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb890 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xb76a │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #144] @ 624a58 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2087955,15 +2087972,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 73cbc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r0, 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, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #256] @ (624c04 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2088068,15 +2088085,15 @@ │ │ │ │ nop │ │ │ │ push {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r4, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #296] @ (624d50 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2088198,17 +2088215,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 624dcc │ │ │ │ lsls r5, r5, #5 │ │ │ │ cbz r6, 624dc8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r5, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r0, 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, #3848] @ 0xf08 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (624ff0 ) │ │ │ │ @@ -2088453,28 +2088470,28 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ sxtb r0, r7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ sxtb r2, r6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cbz r6, 625012 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xebf000b1 │ │ │ │ - rsbs r0, r6, r1, ror #2 │ │ │ │ - rsb r0, r8, r1, ror #2 │ │ │ │ - ldrb r0, [r1, #27] │ │ │ │ + stcl 0, cr0, [r0], #708 @ 0x2c4 │ │ │ │ + stcl 0, cr0, [r6], {177} @ 0xb1 │ │ │ │ + ldc 0, cr0, [r8], #708 @ 0x2c4 │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r0, 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, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1156] @ 6254b8 │ │ │ │ @@ -2088921,33 +2088938,33 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r7, sp, #24 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 6252f0 │ │ │ │ + b.n 6254d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 6252cc │ │ │ │ + b.n 6254ac │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 6252b4 │ │ │ │ + b.n 625494 │ │ │ │ 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, #3728] @ 0xe90 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1352] @ 625a48 │ │ │ │ @@ -2089459,33 +2089476,33 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r2, sp, #328 @ 0x148 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 625e88 │ │ │ │ + b.n 626068 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 625e64 │ │ │ │ + b.n 626044 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 625e4c │ │ │ │ + b.n 62602c │ │ │ │ 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 │ │ │ │ @@ -2089613,15 +2089630,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 746bc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2089658,15 +2089675,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 746bc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2089807,21 +2089824,21 @@ │ │ │ │ b.n 625d06 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #544 @ (adr r3, 625fdc ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r6, #11] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r2, pc, #944 @ (adr r2, 626174 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2090041,23 +2090058,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 625f0c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #560 @ (adr r1, 626250 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + strb r6, [r5, #3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r0, pc, #816 @ (adr r0, 626360 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r0, 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.w ip, #1 │ │ │ │ @@ -2090320,21 +2090337,21 @@ │ │ │ │ b.n 62627a │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r0, 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 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2090661,25 +2090678,25 @@ │ │ │ │ b.n 626588 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -2090880,17 +2090897,17 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 62632c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcs.n 626848 │ │ │ │ + bcc.n 626828 │ │ │ │ lsls r1, r6, #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 │ │ │ │ @@ -2091199,15 +2091216,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 626c48 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + beq.n 626d2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2091919,17 +2091936,17 @@ │ │ │ │ b.n 62739a │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 6196f0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62732c │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ 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 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2092129,21 +2092146,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 74148 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ b.n 62756c │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #812] @ (627960 ) │ │ │ │ @@ -2092450,43 +2092467,43 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #14] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #12] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrh r0, [r1, #10] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (627ac4 ) │ │ │ │ @@ -2092597,15 +2092614,15 @@ │ │ │ │ b.n 627abc │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2092679,17 +2092696,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 7357c │ │ │ │ mov r4, r0 │ │ │ │ b.n 627b44 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ @@ -2092882,15 +2092899,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r6, #20] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #20] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (627de8 ) │ │ │ │ mov ip, r1 │ │ │ │ @@ -2093009,15 +2093026,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (627ed8 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ nop │ │ │ │ - bx r0 │ │ │ │ + blx lr │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2094469,15 +2094486,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r4, [r5, #14] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r2, #13] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r6, #12] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2094572,15 +2094589,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 731f4 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 628d78 │ │ │ │ ldr r0, [pc, #4] @ (628e0c ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2094883,25 +2094900,25 @@ │ │ │ │ nop │ │ │ │ strb r2, [r6, #5] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r6, #5] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -2096112,15 +2096129,15 @@ │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 629d00 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 629cfa │ │ │ │ movs r3, #2 │ │ │ │ b.n 629d00 │ │ │ │ - mcr 0, 6, r0, cr12, cr2, {5} │ │ │ │ + vshr.s64 d0, d18, #4 │ │ │ │ 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 │ │ │ │ ldrb.w r3, [ip, #12] │ │ │ │ @@ -2096223,15 +2096240,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 629e32 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r0, 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, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2096414,15 +2096431,15 @@ │ │ │ │ blx 72d74 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3244] @ 0xcac │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62a0a4 │ │ │ │ ldr.w r0, [r4, #3252] @ 0xcb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -2096598,35 +2096615,35 @@ │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #48] @ (62a2b8 ) │ │ │ │ add r3, pc │ │ │ │ blx 748cc │ │ │ │ b.n 62a184 │ │ │ │ nop │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r5, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2096649,15 +2096666,15 @@ │ │ │ │ blx 73b90 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72f04 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr.w r3, [r0, #3288] @ 0xcd8 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62a312 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2096732,15 +2096749,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 72f04 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r0, 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62a4c4 ) │ │ │ │ @@ -2096817,15 +2096834,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, r7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrh r4, [r2, r5] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ @@ -2096922,19 +2096939,19 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ b.n 62a516 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r2, r4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + cmp r2, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrh r2, [r6, r1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r0, 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62a718 ) │ │ │ │ @@ -2097042,17 +2097059,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, r7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2097125,15 +2097142,15 @@ │ │ │ │ bhi.n 62a7be │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 6161bc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r0, 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 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2097322,23 +2097339,23 @@ │ │ │ │ b.n 62a9a0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r2, [r3, r7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrsb r0, [r3, r1] │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2097413,17 +2097430,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 619aa4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62aa44 │ │ │ │ bl 62a064 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62aa44 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2097514,15 +2097531,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 72d74 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r0, 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 │ │ │ │ ldr r2, [pc, #384] @ (62ad88 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2097672,17 +2097689,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r6, r7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r0, r7, #2 │ │ │ │ strh r0, [r2, r2] │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2097744,15 +2097761,15 @@ │ │ │ │ b.n 62adcc │ │ │ │ blx 733b0 │ │ │ │ b.n 62ae04 │ │ │ │ blx 73de8 │ │ │ │ b.n 62ae04 │ │ │ │ blx 7263c │ │ │ │ b.n 62ae04 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #184] @ (62af1c ) │ │ │ │ @@ -2097979,21 +2097996,21 @@ │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ vstr d7, [sp] │ │ │ │ bl 619aa4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62b006 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - subs r0, r6, #4 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #1000] @ 0x3e8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2098098,25 +2098115,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 619aa4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62b104 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #480] @ (62b3e4 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2098302,15 +2098319,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 62b232 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #976] @ (62b7b8 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r4, [pc, #416] @ (62b594 ) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2098515,15 +2098532,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62b5aa │ │ │ │ b.n 62b496 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62b598 │ │ │ │ b.n 62b524 │ │ │ │ nop │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2098633,19 +2098650,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62b636 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62b636 │ │ │ │ nop │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2098884,17 +2098901,17 @@ │ │ │ │ b.n 62b8a0 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62b952 │ │ │ │ b.n 62b7de │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62b940 │ │ │ │ b.n 62b87c │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r0, 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, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2098986,17 +2099003,17 @@ │ │ │ │ b.n 62ba6a │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r0, r5 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp lr, r1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2099593,39 +2099610,39 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r0, r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r6, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ tst r2, r0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2099932,15 +2099949,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 62c3ca │ │ │ │ add.w r7, r4, r2, lsl #4 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ b.n 62c3ca │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #116] @ (62c4fc ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2100342,19 +2100359,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r2, #86 @ 0x56 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r1, #28 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsls r2, r4, #27 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ @@ -2100699,21 +2100716,21 @@ │ │ │ │ b.n 62cb5a │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r5, #104 @ 0x68 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ lsls r0, 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 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r6, r3 │ │ │ │ @@ -2101387,39 +2101404,39 @@ │ │ │ │ beq.w 62cf12 │ │ │ │ bhi.w 62cf9e │ │ │ │ b.n 62d2e8 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #190 @ 0xbe │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r1, #34 @ 0x22 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mcr2 0, 2, r0, cr0, cr7, {5} │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + vqadd.u64 d0, d16, d23 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf3c000ba │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + @ instruction: 0xf4b000ba │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #-732]! @ 0xfffffd24 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + mcr2 0, 3, r0, cr10, cr7, {5} │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldc2 0, cr0, [r6, #-732] @ 0xfffffd24 │ │ │ │ - ldc2 0, cr0, [r4, #-732] @ 0xfffffd24 │ │ │ │ + mcr2 0, 0, r0, cr6, cr7, {5} │ │ │ │ + mcr2 0, 0, r0, cr4, cr7, {5} │ │ │ │ stmdb 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, #1232] @ 62d85c │ │ │ │ @@ -2101918,19 +2101935,19 @@ │ │ │ │ b.n 62d3ca │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa000b7 │ │ │ │ - vst4.32 {d0-d3}, [r0 :256], r7 │ │ │ │ + @ instruction: 0xfb9000b7 │ │ │ │ + ldr??.w r0, [r0, #183] @ 0xb7 │ │ │ │ cmp r2, #30 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xf78a00b7 │ │ │ │ + ldr??.w r0, [sl, 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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #368] @ (62d9f8 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #368] @ (62d9fc ) │ │ │ │ @@ -2102610,24 +2102627,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r5, #206 @ 0xce │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf39400b7 │ │ │ │ - @ instruction: 0xf34000b7 │ │ │ │ - @ instruction: 0xf31800b7 │ │ │ │ - @ instruction: 0xf31200b7 │ │ │ │ - sbcs.w r0, lr, #183 @ 0xb7 │ │ │ │ - @ instruction: 0xf0b000b7 │ │ │ │ + eor.w r0, r4, #5996544 @ 0x5b8000 │ │ │ │ + bics.w r0, r0, #5996544 @ 0x5b8000 │ │ │ │ + and.w r0, r8, #5996544 @ 0x5b8000 │ │ │ │ + and.w r0, r2, #5996544 @ 0x5b8000 │ │ │ │ + @ instruction: 0xf26e00b7 │ │ │ │ + sub.w r0, r0, #183 @ 0xb7 │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - vshr.s64 d0, d23, #26 │ │ │ │ - vqadd.s16 d16, d30, d23 │ │ │ │ + eors.w r0, r6, #183 @ 0xb7 │ │ │ │ + orr.w r0, lr, #183 @ 0xb7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 748cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ @@ -2103132,51 +2103149,52 @@ │ │ │ │ b.n 62e2f4 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ + mcr 0, 5, r0, cr6, cr7, {5} │ │ │ │ + mcr 0, 1, r0, cr6, cr7, {5} │ │ │ │ + mcr 0, 0, r0, cr4, cr7, {5} │ │ │ │ ldc 0, cr0, [r6, #732]! @ 0x2dc │ │ │ │ - ldc 0, cr0, [r6, #-732]! @ 0xfffffd24 │ │ │ │ - ldc 0, cr0, [r4, #-732] @ 0xfffffd24 │ │ │ │ - stcl 0, cr0, [r6], {183} @ 0xb7 │ │ │ │ - add r7, pc, #456 @ (adr r7, 62e694 ) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blx r8 │ │ │ │ + ldr r0, [pc, #704] @ (62e790 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xeb2e00b7 │ │ │ │ - @ instruction: 0xead000b7 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + ldc 0, cr0, [lr], {183} @ 0xb7 │ │ │ │ + rsb r0, r0, r7, ror #2 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #160 @ (adr r5, 62e598 ) │ │ │ │ + add r6, pc, #96 @ (adr r6, 62e558 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stc2 0, cr0, [lr], {174} @ 0xae │ │ │ │ - vaddl.u16 q8, d24, d30 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + ldc2l 0, cr0, [lr], #696 @ 0x2b8 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -2103556,26 +2103574,24 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r4, r1, r3 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmdb lr!, {r0, r1, r2, r4, r5, r7} │ │ │ │ - strd r0, r0, [r6], #732 @ 0x2dc │ │ │ │ - strd r0, r0, [lr], #-732 @ 0x2dc │ │ │ │ - b.n 62e8d4 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ + ands.w r0, lr, r7, ror #2 │ │ │ │ + ldrd r0, r0, [r6, #732] @ 0x2dc │ │ │ │ + ldrd r0, r0, [lr, #-732] @ 0x2dc │ │ │ │ + @ instruction: 0xe8c600b7 │ │ │ │ adds r0, r1, r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - b.n 62e7d0 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - b.n 62e6d0 │ │ │ │ + strex r0, r0, [r0, #732] @ 0x2dc │ │ │ │ + b.n 62e8b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 62e67c │ │ │ │ + b.n 62e85c │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1104] @ 62ed9c │ │ │ │ @@ -2103996,25 +2104012,25 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #26 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 62f580 │ │ │ │ + b.n 62e760 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r2, r1, #18 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - b.n 62f30c │ │ │ │ + b.n 62f4ec │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 62f2d4 │ │ │ │ + b.n 62f4b4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 62f0fc │ │ │ │ + b.n 62f2dc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 62f068 │ │ │ │ + b.n 62f248 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ ldr r4, [pc, #1016] @ (62f1d0 ) │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ @@ -2104405,21 +2104421,21 @@ │ │ │ │ nop │ │ │ │ asrs r0, r4, #8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + b.n 62f2a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 62f164 │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 62f11c │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r7, 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 │ │ │ │ ldr r4, [pc, #688] @ (62f4b0 ) │ │ │ │ @@ -2104684,23 +2104700,23 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ lsrs r0, r6, #23 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 62f4a4 │ │ │ │ + bgt.n 62f484 │ │ │ │ lsls r7, r6, #2 │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - blt.n 62f57c │ │ │ │ + bgt.n 62f55c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #6 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 62f4ec │ │ │ │ + bge.n 62f4cc │ │ │ │ lsls r7, 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, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1256] @ 62f9d0 │ │ │ │ @@ -2105187,31 +2105203,31 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #11 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 62f974 │ │ │ │ + bls.n 62f954 │ │ │ │ lsls r7, r6, #2 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bhi.n 62fa6c │ │ │ │ + bls.n 62fa4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 62fac4 │ │ │ │ + bhi.n 62faa4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 62f95c │ │ │ │ + bvc.n 62f93c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc │ │ │ │ + cmp r4, sp │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 62fa88 │ │ │ │ + bvc.n 62fa68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc │ │ │ │ + cmp r0, sp │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mvns r6, r0 │ │ │ │ + add lr, r6 │ │ │ │ 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 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2105981,21 +2105997,21 @@ │ │ │ │ bl 6442cc │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62a3e0 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 62ff86 │ │ │ │ - lsrs r0, r0 │ │ │ │ + sbcs r0, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r0 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r1 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (6303fc ) │ │ │ │ @@ -2107212,15 +2107228,15 @@ │ │ │ │ @ instruction: 0xfbd6016c │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfba4016c │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ vst2.8 {d0[3],d1[3]}, [sl], ip │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ sub.w r1, r2, #110 @ 0x6e │ │ │ │ cmp r1, #30 │ │ │ │ bhi.n 630de6 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r6, #51712 @ 0xca00 │ │ │ │ movt r6, #1616 @ 0x650 │ │ │ │ @@ -2108503,103 +2108519,103 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ blx 73c08 │ │ │ │ b.n 631a7a │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ittt cc │ │ │ │ - lslcc r7, r6, #2 │ │ │ │ - itte eq @ unpredictable │ │ │ │ - lsleq r7, r6, #2 │ │ │ │ - bkpt 0x00e8 │ │ │ │ - lslne r7, r6, #2 │ │ │ │ - bkpt 0x00d4 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - bkpt 0x0078 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - bkpt 0x005e │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bkpt 0x0038 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + itet │ │ │ │ + lsl r7, r6, #2 │ │ │ │ + it le @ unpredictable │ │ │ │ + lslle r7, r6, #2 │ │ │ │ + itt gt │ │ │ │ + lslgt r7, r6, #2 │ │ │ │ + it vs @ unpredictable │ │ │ │ + lslvs r7, r6, #2 │ │ │ │ + itee mi │ │ │ │ + lslmi r7, r6, #2 │ │ │ │ + it cs @ unpredictable │ │ │ │ + lslcs r7, r6, #2 │ │ │ │ + bkpt 0x0016 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 631bc2 │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 631bba │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - revsh r2, r3 │ │ │ │ + cbnz r2, 631bbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r4, 631bae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + cbnz r4, 631b9a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rev r2, r1 │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r2, 631b98 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 631b70 │ │ │ │ + rev r6, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + cbnz r4, 631b94 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + cbnz r4, 631b84 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + cbnz r4, 631b78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + cpsid ai │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + cpsie a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 631c36 │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2109117,21 +2109133,21 @@ │ │ │ │ b.n 631df0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 632624 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + cbz r6, 632114 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ lsls r7, r6, #2 │ │ │ │ svc 60 @ 0x3c │ │ │ │ lsls r4, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2109422,15 +2109438,15 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 632424 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ bgt.n 632470 │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2109615,21 +2109631,21 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 63259c │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r7, r6, #2 │ │ │ │ bge.n 6326c0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r7, 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, #3632] @ 0xe30 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [pc, #2992] @ 6331a4 │ │ │ │ @@ -2110733,29 +2110749,29 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 633190 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #18 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ bvc.n 63322c │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #992 @ (adr r0, 6335a8 ) │ │ │ │ + add r1, pc, #928 @ (adr r1, 633568 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + add r0, pc, #288 @ (adr r0, 6332ec ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ sub.w r1, r3, #20 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r1 │ │ │ │ cbz r2, 6331fa │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ @@ -2111989,34 +2112005,35 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 62b1f0 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ b.w 6328b0 │ │ │ │ nop │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vshr.u64 d0, d16, #50 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 62c508 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ @@ -2112766,31 +2112783,31 @@ │ │ │ │ b.w 633cca │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr.w r3, [r5, #3008] @ 0xbc0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [r5, #524] @ 0x20c │ │ │ │ bl 629fc0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2113219,33 +2113236,33 @@ │ │ │ │ b.w 6328b0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ands.w r0, ip, #5767168 @ 0x580000 │ │ │ │ + add.w r0, ip, #5767168 @ 0x580000 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adc.w r0, ip, #176 @ 0xb0 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + @ instruction: 0xf23c00b0 │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ (634dd4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2114398,47 +2114415,47 @@ │ │ │ │ b.n 6356d6 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sxth r4, r0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #31] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1624] @ 635f84 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2115030,31 +2115047,31 @@ │ │ │ │ blx 7407c │ │ │ │ add r6, pc, #808 @ (adr r6, 6362b0 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #784 @ (adr r6, 6362a0 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r5, pc, #736 @ (adr r5, 636280 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mrc2 0, 0, r0, cr2, cr2, {5} │ │ │ │ + vqadd.u8 d0, d18, d18 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #480] @ 0x1e0 │ │ │ │ subw sp, sp, #3580 @ 0xdfc │ │ │ │ mov r5, r3 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2116138,61 +2116155,61 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #144 @ (adr r0, 636c90 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ add r0, pc, #80 @ (adr r0, 636c54 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 636cdc │ │ │ │ + bge.n 636cbc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 636c84 │ │ │ │ + bge.n 636c64 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 636cac │ │ │ │ + bge.n 636c8c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 636be4 │ │ │ │ + bls.n 636bc4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 636bf0 │ │ │ │ + bls.n 636bd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 636bd4 │ │ │ │ + bls.n 636bb4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 636c28 │ │ │ │ + bls.n 636c08 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 636cb4 │ │ │ │ + bvs.n 636c94 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bpl.n 636ccc │ │ │ │ + bvs.n 636cac │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 636d18 │ │ │ │ + bpl.n 636cf8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 636d54 │ │ │ │ + bmi.n 636d34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 65938c │ │ │ │ @@ -2116234,27 +2116251,27 @@ │ │ │ │ bl 53a520 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4289d8> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 49722c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3856e4> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl affa34 │ │ │ │ + bl affacc │ │ │ │ mov r0, r5 │ │ │ │ bl 4d5d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c41f4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl b00fcc │ │ │ │ + bl b01064 │ │ │ │ mov r0, r5 │ │ │ │ bl 659bc4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4d54c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c3978> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl af9aac │ │ │ │ + bl af9b44 │ │ │ │ mov r0, r5 │ │ │ │ bl 65963c │ │ │ │ mov r0, r5 │ │ │ │ bl 64d6c0 │ │ │ │ b.n 636cda │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2116418,19 +2116435,19 @@ │ │ │ │ b.n 636e90 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r7, 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, #3632] @ 0xe30 │ │ │ │ ldr r5, [pc, #244] @ (636fdc ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2116527,15 +2116544,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + str r0, [r4, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -2117073,59 +2117090,59 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r0] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #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, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2117348,15 +2117365,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r6, #0] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2117495,21 +2117512,21 @@ │ │ │ │ nop │ │ │ │ strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #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, #3760] @ 0xeb0 │ │ │ │ @@ -2117634,17 +2117651,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -2117713,17 +2117730,17 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ blx 740dc │ │ │ │ mov r5, r0 │ │ │ │ b.n 637b80 │ │ │ │ nop │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -2117841,17 +2117858,17 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ blx 73c08 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 637d12 │ │ │ │ strh r2, [r0, #30] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2118027,24 +2118044,24 @@ │ │ │ │ ldr r4, [pc, #28] @ (637f64 ) │ │ │ │ add r4, pc │ │ │ │ b.n 637ed8 │ │ │ │ strh r2, [r6, #10] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - itt lt │ │ │ │ - lsllt r0, r6, #2 │ │ │ │ - ittt ls @ unpredictable │ │ │ │ - lslls r0, r6, #2 │ │ │ │ - nopls {14} │ │ │ │ - lslls r0, r6, #2 │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ + lsls r0, r6, #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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ ldr r5, [pc, #372] @ (6380f4 ) │ │ │ │ @@ -2118495,17 +2118512,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r3, #27] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #23] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r3, [pc, #960] @ (6387ec ) │ │ │ │ + ldr r4, [pc, #896] @ (6387ac ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #936] @ (6387d8 ) │ │ │ │ + ldr r4, [pc, #872] @ (638798 ) │ │ │ │ lsls r7, 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, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (63854c ) │ │ │ │ @@ -2118616,19 +2118633,19 @@ │ │ │ │ b.n 63849c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #14] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #64] @ (638598 ) │ │ │ │ + ldr r3, [pc, #0] @ (638558 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r4, [r3, #13] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r1, [pc, #384] @ (6386e0 ) │ │ │ │ + ldr r2, [pc, #320] @ (6386a0 ) │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -2118710,23 +2118727,23 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #9] │ │ │ │ lsls r4, r5, #5 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 63866a │ │ │ │ + hlt 0x000a │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 63866a │ │ │ │ + rev16 r2, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r6, [r0, #8] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cbnz r6, 638678 │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r0, r6, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2118787,15 +2118804,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 74b80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + cbnz r6, 638728 │ │ │ │ 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 r2, [pc, #40] @ (638734 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2118811,16 +2118828,16 @@ │ │ │ │ bl 644a40 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 616f68 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xf6380138 │ │ │ │ - @ instruction: 0xf6240138 │ │ │ │ + @ instruction: 0xf7280138 │ │ │ │ + @ instruction: 0xf7140138 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (638774 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2118835,16 +2118852,16 @@ │ │ │ │ bl 644a40 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 616f68 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xf5f00138 │ │ │ │ - rsbs r1, ip, #12058624 @ 0xb80000 │ │ │ │ + @ instruction: 0xf6e00138 │ │ │ │ + movt r1, #51256 @ 0xc838 │ │ │ │ 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] @ (6387d4 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2118874,19 +2118891,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 73b90 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - sub.w r1, r6, #12058624 @ 0xb80000 │ │ │ │ - @ instruction: 0xf5900138 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + @ instruction: 0xf6960138 │ │ │ │ + @ instruction: 0xf6800138 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2119044,21 +2119061,21 @@ │ │ │ │ blx 73b90 │ │ │ │ b.n 63897c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #31] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r6, sl │ │ │ │ + mov r6, r8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strb r4, [r7, #25] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb71c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2119148,15 +2119165,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 638a50 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r4, r9 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r7, 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, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r9, r2 │ │ │ │ @@ -2120030,50 +2120047,50 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 6391e6 │ │ │ │ nop │ │ │ │ strb r4, [r7, #19] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ strb r2, [r2, #12] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - asrs r6, r4 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vsra.s8 d16, d24, #2 │ │ │ │ - vsra.s32 d0, d24, #6 │ │ │ │ - eors r4, r3 │ │ │ │ + @ instruction: 0xf0be0138 │ │ │ │ + @ instruction: 0xf0aa0138 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vand d0, d4, d24 │ │ │ │ - mrc 1, 7, r0, cr0, cr8, {1} │ │ │ │ - mcr 1, 6, r0, cr6, cr8, {1} │ │ │ │ - mrc 1, 5, r0, cr4, cr8, {1} │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + vsra.s32 d16, d24, #12 │ │ │ │ + vsra.s32 d16, d24, #32 │ │ │ │ + vsra.s32 d0, d24, #10 │ │ │ │ + vsra.s32 d0, d24, #28 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mcr 1, 1, r0, cr0, cr8, {1} │ │ │ │ - mcr 1, 0, r0, cr12, cr8, {1} │ │ │ │ - stcl 1, cr0, [r0, #224] @ 0xe0 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + vbic d0, d0, d24 │ │ │ │ + mrc 1, 7, r0, cr12, cr8, {1} │ │ │ │ + mrc 1, 5, r0, cr0, cr8, {1} │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sub.w r1, r0, r8, rrx │ │ │ │ - @ instruction: 0xeb8e0138 │ │ │ │ - @ instruction: 0xeb280138 │ │ │ │ - adds.w r1, r2, r8, rrx │ │ │ │ - @ instruction: 0xeaca0138 │ │ │ │ - @ instruction: 0xeab80138 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + ldc 1, cr0, [r0], {56} @ 0x38 │ │ │ │ + ldcl 1, cr0, [lr], #-224 @ 0xffffff20 │ │ │ │ + ldc 1, cr0, [r8], {56} @ 0x38 │ │ │ │ + stc 1, cr0, [r2], {56} @ 0x38 │ │ │ │ + subs.w r1, sl, r8, rrx │ │ │ │ + sub.w r1, r8, r8, rrx │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bic.w r1, r2, r8, rrx │ │ │ │ - ands.w r1, r0, r8, rrx │ │ │ │ - ldrd r0, r1, [r2, #224]! @ 0xe0 │ │ │ │ - @ instruction: 0xe9ba0138 │ │ │ │ - @ instruction: 0xe9a80138 │ │ │ │ + adds.w r1, r2, r8, rrx │ │ │ │ + add.w r1, r0, r8, rrx │ │ │ │ + @ instruction: 0xeae20138 │ │ │ │ + @ instruction: 0xeaaa0138 │ │ │ │ + eors.w r1, r8, r8, rrx │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 639460 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ lsrs r6, r0, #12 │ │ │ │ @@ -2121186,37 +2121203,37 @@ │ │ │ │ nop │ │ │ │ str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - add r7, pc, #136 @ (adr r7, 63a0dc ) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #976 @ (adr r3, 63a42c ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 63a3ec ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 63a3ac │ │ │ │ + b.n 63a58c │ │ │ │ lsls r0, r7, #4 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n 63a1f8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + b.n 63a1cc │ │ │ │ lsls r0, r7, #4 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + b.n 63a188 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + b.n 63a150 │ │ │ │ lsls r0, r7, #4 │ │ │ │ str r2, [r5, #8] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #912 @ (adr r0, 63a410 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r5, [pc, #892] @ (63a400 ) │ │ │ │ movs r6, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #2 │ │ │ │ add r5, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -2121567,35 +2121584,35 @@ │ │ │ │ b.n 63a42c │ │ │ │ @ instruction: 0xea11812d │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ - ble.n 63a40c │ │ │ │ + ble.n 63a3ec │ │ │ │ lsls r0, r7, #4 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bgt.n 63a3d8 │ │ │ │ + ble.n 63a3b8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bgt.n 63a4f0 │ │ │ │ + ble.n 63a4d0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bgt.n 63a4b4 │ │ │ │ + ble.n 63a494 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bgt.n 63a474 │ │ │ │ + ble.n 63a454 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - blt.n 63a3dc │ │ │ │ + bgt.n 63a3bc │ │ │ │ lsls r0, r7, #4 │ │ │ │ - blt.n 63a3b0 │ │ │ │ + bgt.n 63a390 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 63a444 │ │ │ │ + blt.n 63a424 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bge.n 63a41c │ │ │ │ + blt.n 63a3fc │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #1 │ │ │ │ ble.w 63a5aa │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #524 @ 0x20c │ │ │ │ @@ -2121895,17 +2121912,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 615d08 │ │ │ │ b.w 639b1e │ │ │ │ strb r3, [r2, r1] │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 63a658 │ │ │ │ + bhi.n 63a838 │ │ │ │ lsls r0, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2122060,19 +2122077,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 72ec8 │ │ │ │ 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 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r7, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r6, #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] @ (63a994 ) │ │ │ │ @@ -2122127,15 +2122144,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r2, [r3, r3] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrsb r2, [r0, r2] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2122257,17 +2122274,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 644480 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r7, r6, #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] @ (63ab74 ) │ │ │ │ @@ -2122310,15 +2122327,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r4, r3] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ strb r2, [r4, r2] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2122441,17 +2122458,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 644480 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r7, 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, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #372] @ 63ae60 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2122603,21 +2122620,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, r4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, r3] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r6, [r0, r3] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -2122657,15 +2122674,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63af84 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2122715,15 +2122732,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 728c4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r7, 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, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63b2a0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2123004,21 +2123021,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63b172 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, r1] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r7, [pc, #288] @ (63b3d0 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2123818,17 +2123835,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 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr.w r7, [pc, #1088] @ 63beec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 627620 │ │ │ │ add r7, pc │ │ │ │ mov r3, r0 │ │ │ │ @@ -2124277,19 +2124294,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63873c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63bb24 │ │ │ │ nop │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r7, 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 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2124343,15 +2124360,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 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r7, 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 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (63c07c ) │ │ │ │ @@ -2124936,23 +2124953,23 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b.n 63c2f4 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r7, #72 @ 0x48 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #234 @ 0xea │ │ │ │ lsls r4, r5, #5 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r7, 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2125848,15 +2125865,15 @@ │ │ │ │ blx 748cc │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6161bc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r7, 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 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2126008,15 +2126025,16 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #212 @ 0xd4 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - vqadd.u32 d0, d18, d22 │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ lsls r4, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2126302,15 +2126320,15 @@ │ │ │ │ b.n 63d2a4 │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - @ instruction: 0xfb1000b6 │ │ │ │ + stc2 0, cr0, [r0], {182} @ 0xb6 │ │ │ │ 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 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ @@ -2126340,15 +2126358,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 73b04 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfabe00b6 │ │ │ │ + @ instruction: 0xfbae00b6 │ │ │ │ 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 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ @@ -2126378,15 +2126396,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 73b04 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa5e00b6 │ │ │ │ + @ instruction: 0xfb4e00b6 │ │ │ │ stmdb 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, r0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ @@ -2126793,30 +2126811,30 @@ │ │ │ │ b.n 63d4e0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - vld4.32 {d0-d3}, [r4 :256], r6 │ │ │ │ + @ instruction: 0xfa1400b6 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2126888,15 +2126906,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 73b04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 63d94c │ │ │ │ - @ instruction: 0xf59e00b6 │ │ │ │ + @ instruction: 0xf68e00b6 │ │ │ │ stmdb 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2127707,16 +2127725,16 @@ │ │ │ │ b.n 63dce0 │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #10 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldc 0, cr0, [lr, #-728]! @ 0xfffffd28 │ │ │ │ - stcl 0, cr0, [r4], #728 @ 0x2d8 │ │ │ │ + mcr 0, 1, r0, cr14, cr6, {5} │ │ │ │ + ldcl 0, cr0, [r4, #728] @ 0x2d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ sub.w sp, sp, #516 @ 0x204 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #2836] @ 63ed14 │ │ │ │ @@ -2128880,23 +2128898,23 @@ │ │ │ │ bl 63dc04 │ │ │ │ ldr.w r8, [sp, #232] @ 0xe8 │ │ │ │ b.n 63ea52 │ │ │ │ adds r0, r6, #7 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 63eaac │ │ │ │ + b.n 63ec8c │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r6, r4, #25 │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2129284,23 +2129302,23 @@ │ │ │ │ bl 627620 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ b.n 63ec16 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 63f270 │ │ │ │ + b.n 63f450 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ add.w r8, sp, #476 @ 0x1dc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -2129935,17 +2129953,17 @@ │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ b.n 63f6c0 │ │ │ │ bl 627484 │ │ │ │ mov r5, r0 │ │ │ │ b.n 63f6a4 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - blt.n 63f740 │ │ │ │ + bgt.n 63f720 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 63f6c0 │ │ │ │ + bls.n 63f6a0 │ │ │ │ lsls r6, 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 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2130168,15 +2130186,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #1 │ │ │ │ lsls r4, r5, #5 │ │ │ │ lsls r2, r7, #30 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - mov ip, ip │ │ │ │ + blxns sl │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov sl, r0 │ │ │ │ @@ -2130612,31 +2130630,31 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 63fa62 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r7, #23 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 63fe70 │ │ │ │ + bmi.n 63fe50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 63fe38 │ │ │ │ + bcc.n 63fe18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 63fdac │ │ │ │ + bcs.n 63fd8c │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r6, r5, #9 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - beq.n 63fe08 │ │ │ │ + bne.n 63fde8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -2131861,17 +2131879,17 @@ │ │ │ │ nop │ │ │ │ vrev16.32 q0, │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f16 q0, q5, d3[3] │ │ │ │ asrs r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 61b1b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -2132459,21 +2132477,21 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf13a016b │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0024 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - pop {r1, pc} │ │ │ │ + ite ne │ │ │ │ + lslne r6, r6, #2 │ │ │ │ + popeq {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r7} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r2, [sp, #2096] @ 0x830 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ ldr.w r1, [sp, #2092] @ 0x82c │ │ │ │ bl 6161bc │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2133546,19 +2133564,19 @@ │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ b.w 64147e │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r6, 641f00 │ │ │ │ + push {r1, r2, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r4, 641ef4 │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ addw r7, sp, #2104 @ 0x838 │ │ │ │ @@ -2134187,19 +2134205,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #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, #3448] @ 0xd78 │ │ │ │ @@ -2134897,23 +2134915,23 @@ │ │ │ │ strd r3, r3, [sp, #200] @ 0xc8 │ │ │ │ b.n 642a46 │ │ │ │ nop │ │ │ │ bge.n 642d3c │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, pc, #552 @ (adr r6, 642f2c ) │ │ │ │ + add r7, pc, #488 @ (adr r7, 642eec ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ bvc.n 642c88 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (642e80 ) │ │ │ │ @@ -2135062,15 +2135080,15 @@ │ │ │ │ b.n 642e3e │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 642e2c │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #200 @ (adr r1, 642f54 ) │ │ │ │ + add r2, pc, #136 @ (adr r2, 642f14 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ bcs.n 642f58 │ │ │ │ lsls r3, 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, #3880] @ 0xf28 │ │ │ │ @@ -2135571,23 +2135589,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ bne.n 643474 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #512 @ (adr r4, 6435dc ) │ │ │ │ + add r5, pc, #448 @ (adr r5, 64359c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #32] │ │ │ │ blx 7263c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2136223,23 +2136241,23 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldmia r3!, {r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, r0 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r5, #5 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ bl 463798 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x351c50> │ │ │ │ mov fp, r0 │ │ │ │ @@ -2136405,15 +2136423,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6436fc │ │ │ │ b.n 643702 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ b.n 643aac │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r6, #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] @ (643d14 ) │ │ │ │ @@ -2136492,17 +2136510,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r3!, {r2} │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2136571,15 +2136589,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmia r2!, {r1, r6} │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -2136598,15 +2136616,15 @@ │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ blx 742cc │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 643e08 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r6, 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 r4, r0 │ │ │ │ ldr r0, [pc, #200] @ (643f04 ) │ │ │ │ @@ -2136688,19 +2136706,19 @@ │ │ │ │ b.n 643e9a │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r6, 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #248] @ (644024 ) │ │ │ │ @@ -2136799,17 +2136817,17 @@ │ │ │ │ bne.n 643fa4 │ │ │ │ b.n 643fca │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r6, #2 │ │ │ │ itte │ │ │ │ lsl r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ moval.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2136892,15 +2136910,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ itte vs │ │ │ │ lslvs r3, r5, #5 │ │ │ │ subvs r3, #76 @ 0x4c │ │ │ │ movvc r0, r0 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ itee eq │ │ │ │ lsleq r3, r5, #5 │ │ │ │ pushne {r4, r5, r6, r7, lr} │ │ │ │ movne.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2136925,15 +2136943,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 72db4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -2136980,15 +2136998,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x007e │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ bkpt 0x003e │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2137043,15 +2137061,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ pop {r3, r5, r7, pc} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2137078,15 +2137096,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 7462c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r6, #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] @ 644334 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2137120,15 +2137138,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 644330 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ pop {r2, r4, pc} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ pop {r5, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2137153,15 +2137171,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72f04 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r6, 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2137183,15 +2137201,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72f04 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 7462c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r6, 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2137228,15 +2137246,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 72828 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2137350,17 +2137368,17 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6443d8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 6444fa │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r6, 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 r6, [pc, #804] @ (6448c8 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2137674,35 +2137692,35 @@ │ │ │ │ b.n 644878 │ │ │ │ b.n 6448c2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ rev16 r2, r2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #22 │ │ │ │ + subs r0, #6 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xb8de │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r6, 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, #1976] @ 0x7b8 │ │ │ │ ldr r4, [pc, #284] @ (644a2c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2137812,19 +2137830,19 @@ │ │ │ │ b.n 6449e4 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6e6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xb614 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r6, 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, #3472] @ 0xd90 │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2138225,25 +2138243,25 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ push {r1, r3, r4, r7, lr} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r1, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r1, r3, r5, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 644eb0 │ │ │ │ bls.n 644ea6 │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 644eac │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2138592,29 +2138610,29 @@ │ │ │ │ b.n 6450a2 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, r8 │ │ │ │ b.n 6450a2 │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - and.w r0, r6, #175 @ 0xaf │ │ │ │ - vext.8 d16, d30, d31, #0 │ │ │ │ - vext.8 d16, d22, d31, #0 │ │ │ │ - vaddl.s32 q8, d30, d31 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + @ instruction: 0xf0f600af │ │ │ │ + @ instruction: 0xf0ee00af │ │ │ │ + @ instruction: 0xf0e600af │ │ │ │ + @ instruction: 0xf0de00af │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2138747,19 +2138765,19 @@ │ │ │ │ blx 73b6c │ │ │ │ b.n 645384 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r6, r6, #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, #3760] @ 0xeb0 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2138859,15 +2138877,15 @@ │ │ │ │ bl 6444b4 │ │ │ │ b.n 645494 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ lsls r3, r5, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ mov.w ip, #144 @ 0x90 │ │ │ │ @@ -2138974,15 +2138992,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6455ee │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -2138999,31 +2139017,30 @@ │ │ │ │ bl 61a4e8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 72570 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 645468 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + @ instruction: 0xe80200af │ │ │ │ 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] @ (645668 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 733c8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r6, r6, #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] @ (645730 ) │ │ │ │ @@ -2139098,15 +2139115,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r0, r7, #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] @ (645790 ) │ │ │ │ @@ -2139269,17 +2139286,17 @@ │ │ │ │ bne.n 6458f4 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 6458fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xe81000af │ │ │ │ + stmdb r0, {r0, r1, r2, r3, r5, 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 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2139347,18 +2139364,16 @@ │ │ │ │ bl 658b98 │ │ │ │ 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 6459e6 │ │ │ │ - b.n 6458ac │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - b.n 6458ac │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + @ instruction: 0xe82800af │ │ │ │ + @ instruction: 0xe82600af │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2139383,15 +2139398,15 @@ │ │ │ │ blx 72bf4 │ │ │ │ mov r1, r0 │ │ │ │ b.n 645a72 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61af1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 646014 │ │ │ │ + b.n 6461f4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r0, #3572 @ 0xdf4 │ │ │ │ @@ -2139442,19 +2139457,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 658b98 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 645798 │ │ │ │ + b.n 645978 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 64577c │ │ │ │ + b.n 64595c │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2139621,15 +2139636,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 658dec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2139739,21 +2139754,21 @@ │ │ │ │ bl 61af1c │ │ │ │ b.n 645e30 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #368 @ (adr r2, 646000 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r1, pc, #800 @ (adr r1, 6461bc ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r6, 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 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2139850,19 +2139865,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 645ece │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 645f04 │ │ │ │ - b.n 646384 │ │ │ │ + b.n 646564 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 646354 │ │ │ │ + b.n 646534 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2140178,15 +2140193,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + svc 62 @ 0x3e │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2140399,15 +2140414,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 72f04 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 6465e0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2140546,21 +2140561,21 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 646658 │ │ │ │ + blt.n 646638 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2141057,15 +2141072,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 646bc8 │ │ │ │ + bvs.n 646ba8 │ │ │ │ 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.w lr, #3 │ │ │ │ @@ -2141484,15 +2141499,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r5, #5 │ │ │ │ str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r5, #5 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - beq.n 647058 │ │ │ │ + bne.n 647038 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2141632,21 +2141647,21 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r3, 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, #3896] @ 0xf38 │ │ │ │ @@ -2141753,15 +2141768,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r3, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2141831,15 +2141846,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6161bc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ lsls r6, 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 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2142019,23 +2142034,23 @@ │ │ │ │ b.n 647610 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #26] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldrh r2, [r1, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r0, [r5, #14] │ │ │ │ lsls r3, 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, #3896] @ 0xf38 │ │ │ │ @@ -2142130,15 +2142145,15 @@ │ │ │ │ b.n 6476c6 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #10] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2142238,15 +2142253,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #2] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + ldrsb r2, [r5, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2142289,15 +2142304,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64779c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r6, r6, #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, #224] @ 647a38 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2142381,15 +2142396,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ lsls r6, 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, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2142464,19 +2142479,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 748cc │ │ │ │ mov r2, r0 │ │ │ │ b.n 647a96 │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r6, 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2142671,15 +2142686,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 647cc6 │ │ │ │ b.n 647d36 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r5, r1, #5 │ │ │ │ @@ -2142767,19 +2142782,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 647280 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - str r6, [r1, r4] │ │ │ │ + str r6, [r7, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r6, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2142930,21 +2142945,21 @@ │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ b.n 647f8c │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ b.n 647f8c │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ b.n 647f8c │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #632] @ (648278 ) │ │ │ │ + str r6, [r1, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #376] @ (64817c ) │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #16] @ (648018 ) │ │ │ │ + ldr r7, [pc, #976] @ (6483d8 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [pc, #816] @ (64833c ) │ │ │ │ + ldr r7, [pc, #752] @ (6482fc ) │ │ │ │ lsls r6, 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.w r8, [r0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2143017,15 +2143032,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 647280 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #424] @ (648290 ) │ │ │ │ + ldr r7, [pc, #360] @ (648250 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #812] @ (648428 ) │ │ │ │ @@ -2143337,23 +2143352,23 @@ │ │ │ │ movs r4, #1 │ │ │ │ b.n 6483ae │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r7, #27] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #200] @ (6484fc ) │ │ │ │ + ldr r6, [pc, #136] @ (6484bc ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrb r0, [r6, #25] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r4, [pc, #816] @ (64876c ) │ │ │ │ + ldr r5, [pc, #752] @ (64872c ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #416] @ (6485e0 ) │ │ │ │ + ldr r5, [pc, #352] @ (6485a0 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfa8a0137 │ │ │ │ + @ instruction: 0xfb7a0137 │ │ │ │ stmdb 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2143504,20 +2143519,20 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 748cc │ │ │ │ mov r6, r0 │ │ │ │ b.n 648516 │ │ │ │ - ldr??.w r0, [r8, ] │ │ │ │ - ldr r0, [pc, #880] @ (648968 ) │ │ │ │ + @ instruction: 0xfa680137 │ │ │ │ + ldr r1, [pc, #816] @ (648928 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [pc, #808] @ (648924 ) │ │ │ │ + ldr r1, [pc, #744] @ (6488e4 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [pc, #712] @ (6488c8 ) │ │ │ │ + ldr r1, [pc, #648] @ (648888 ) │ │ │ │ lsls r6, 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 r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2143696,19 +2143711,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 748cc │ │ │ │ mov r6, r0 │ │ │ │ b.n 6486d2 │ │ │ │ - mov lr, lr │ │ │ │ + @ instruction: 0x47e6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mov lr, sl │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mov lr, r7 │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r6, 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 r7, [r0, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2143893,19 +2143908,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 748cc │ │ │ │ mov r6, r0 │ │ │ │ b.n 6488c0 │ │ │ │ - add r8, pc │ │ │ │ + cmp r8, sp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add lr, r7 │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add lr, r4 │ │ │ │ + cmp lr, r2 │ │ │ │ lsls r6, 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 r2, [pc, #564] @ (648c50 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2144115,31 +2144130,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 648a3c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r3, #23] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 648c9c │ │ │ │ + cbz r4, 648cd8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 648ca2 │ │ │ │ + cbz r6, 648cde │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 648ca8 │ │ │ │ + push {r1, r2} │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r6, [r1, #21] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - uxtb r4, r5 │ │ │ │ + cbz r4, 648ce2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r0, r7 │ │ │ │ + add r0, sp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #564] @ (648ec4 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2144348,17 +2144363,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, #13] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #10] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r2, r1 │ │ │ │ + sbcs r2, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r6, r4 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r6, 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, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2144517,20 +2144532,20 @@ │ │ │ │ add.w r4, r4, r9, lsl #2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 649090 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mcrr2 0, 11, r0, r4, cr0 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + ldc2 0, cr0, [r4, #-704]! @ 0xfffffd40 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 649500 │ │ │ │ @@ -2144935,23 +2144950,23 @@ │ │ │ │ b.n 6494a0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xe9980137 │ │ │ │ + eor.w r1, r8, r7, rrx │ │ │ │ stmdb 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, #536] @ (649748 ) │ │ │ │ mov fp, r3 │ │ │ │ @@ -2145165,17 +2145180,17 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64984a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2145260,15 +2145275,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 72f04 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1192] @ 649d0c │ │ │ │ @@ -2145717,27 +2145732,27 @@ │ │ │ │ b.n 649cb0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 649794 │ │ │ │ + b.n 649974 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 64a180 │ │ │ │ + b.n 64a360 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (649f64 ) │ │ │ │ @@ -2145947,21 +2145962,21 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #82 @ 0x52 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r6, 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2146248,19 +2146263,19 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, #4] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r0, r6] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ lsls r6, r6, #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, #804] @ (64a5dc ) │ │ │ │ @@ -2146557,27 +2146572,27 @@ │ │ │ │ blx 748cc │ │ │ │ b.n 64a554 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r4, r2] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r1, #24 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r6, 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2147966,23 +2147981,23 @@ │ │ │ │ adds r3, #1 │ │ │ │ b.n 64b46a │ │ │ │ ldr r1, [pc, #28] @ (64b4f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr.w r1, [r1, lr, lsl #2] │ │ │ │ b.n 64b41e │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64b550 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2149210,24 +2149225,24 @@ │ │ │ │ adds r3, r7, #1 │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64b19c │ │ │ │ b.n 64c118 │ │ │ │ - bkpt 0x00ca │ │ │ │ - lsls r7, r6, #4 │ │ │ │ - bkpt 0x0026 │ │ │ │ - lsls r7, r6, #4 │ │ │ │ - bkpt 0x00ee │ │ │ │ - lsls r7, r6, #4 │ │ │ │ - bkpt 0x007a │ │ │ │ - lsls r7, r6, #4 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte lt │ │ │ │ + lsllt r7, r6, #4 │ │ │ │ + itet ne @ unpredictable │ │ │ │ + lslne r7, r6, #4 │ │ │ │ + ittt le @ unpredictable │ │ │ │ + lslle r7, r6, #4 │ │ │ │ + itet vs @ unpredictable │ │ │ │ + lslvs r7, r6, #4 │ │ │ │ + stmdbvc sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movvs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #924] @ (64c5e4 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r3, [pc, #924] @ (64c5e8 ) │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ @@ -2150338,17 +2150353,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ adds r5, #218 @ 0xda │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 64cf4a │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cbz r2, 64cf48 │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r3, #106 @ 0x6a │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2150786,17 +2150801,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #42 @ 0x2a │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #226 @ 0xe2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #172] @ (64d4d8 ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -2150996,17 +2151011,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 64d53e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #84] @ (64d6b4 ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -2151602,91 +2151617,91 @@ │ │ │ │ bl 6530e8 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 64d928 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r0, #6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r3, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r4, #98 @ 0x62 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r6, [r7, #100] @ 0x64 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ add.w r4, r0, #23808 @ 0x5d00 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2151915,15 +2151930,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #226 @ 0xe2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #136] @ (64e060 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2151979,25 +2151994,25 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 64ee24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2153301,322 +2153316,322 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 64e25a │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 64dfc8 │ │ │ │ b.w 64e25a │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #248 @ (adr r7, 64ef34 ) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 64f1f0 ) │ │ │ │ + add r6, pc, #832 @ (adr r6, 64f1b0 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #616 @ (adr r5, 64f0e8 ) │ │ │ │ + add r6, pc, #552 @ (adr r6, 64f0a8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + str r0, [r2, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 64f23c ) │ │ │ │ + add r5, pc, #856 @ (adr r5, 64f1fc ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r2, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #696 @ (adr r4, 64f170 ) │ │ │ │ + add r5, pc, #632 @ (adr r5, 64f130 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + str r2, [r0, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r0, #5] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #304 @ (adr r4, 64f000 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 64efc0 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #976 @ (adr r3, 64f2b8 ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 64f278 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 64f004 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 64efc4 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 64f00c ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 64efcc ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #256 @ (adr r3, 64f024 ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 64efe4 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #272 @ (adr r3, 64f03c ) │ │ │ │ + add r4, pc, #208 @ (adr r4, 64effc ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #272 @ (adr r3, 64f044 ) │ │ │ │ + add r4, pc, #208 @ (adr r4, 64f004 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ittt ge │ │ │ │ - lslge r5, r6, #2 │ │ │ │ - strge r2, [r0, #48] @ 0x30 │ │ │ │ - lslge r7, r5, #2 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + strb r6, [r5, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #344 @ (adr r2, 64f0b8 ) │ │ │ │ + add r3, pc, #280 @ (adr r3, 64f078 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrb r6, [r3, r6] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bkpt 0x00b4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + itt ge │ │ │ │ + lslge r5, r6, #2 │ │ │ │ + strge r4, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strd r0, r0, [lr, #-740]! @ 0x2e4 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + orrs.w r0, lr, r9, ror #2 │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #360 @ (adr r1, 64f0f8 ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 64f0b8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #384 @ (adr r1, 64f120 ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 64f0e0 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 64f128 ) │ │ │ │ + add r1, pc, #280 @ (adr r1, 64f0e8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, #14] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #600 @ (adr r4, 64f248 ) │ │ │ │ + add r5, pc, #536 @ (adr r5, 64f208 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldr r2, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rev r6, r1 │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrb r4, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r6, 64f07c │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r2, 64f078 │ │ │ │ + rev r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 64f52c │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 64f530 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 64f534 │ │ │ │ @@ -2154071,116 +2154086,116 @@ │ │ │ │ b.w 64e746 │ │ │ │ ldr r3, [pc, #212] @ (64f5f4 ) │ │ │ │ add r3, pc │ │ │ │ b.w 64ed12 │ │ │ │ ldr r3, [pc, #208] @ (64f5f8 ) │ │ │ │ add r3, pc │ │ │ │ b.w 64ec7c │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r4, r2] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r0, 64f5fe │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sxtb r6, r7 │ │ │ │ + cbz r6, 64f61a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ + ldr r6, [r6, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vst4.32 {d16-d19}, [r6 :128], r9 │ │ │ │ - ldrsh.w r0, [lr, r9, lsl #2] │ │ │ │ + @ instruction: 0xfa3600a9 │ │ │ │ + @ instruction: 0xfa2e00a9 │ │ │ │ stmdb 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 r6, r0 │ │ │ │ movw r0, #40376 @ 0x9db8 │ │ │ │ @@ -2156337,33 +2156352,33 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 650c82 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf398016a │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf390016a │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mcr2 1, 4, r0, cr2, cr0, {3} │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf2fa016a │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ ldr r4, [pc, #100] @ (650e04 ) │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ @@ -2156407,20 +2156422,20 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 650dd0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf254016a │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #32874 @ 0x806a │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xf228016a │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r7, 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] @ 650ed8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2156572,24 +2156587,24 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 650f68 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0fc016a │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r5, #62 @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ eor.w r1, sl, #106 @ 0x6a │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r5, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ ldr r2, [pc, #168] @ (651088 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2156657,19 +2156672,19 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 651016 │ │ │ │ ands.w r1, r4, #106 @ 0x6a │ │ │ │ and.w r1, lr, #106 @ 0x6a │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f32 d16, d2, d10[1] │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2156965,68 +2156980,68 @@ │ │ │ │ ... │ │ │ │ vrhadd.s q0, q3, q13 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.s32 q0, q5, q13 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r4, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6515b4 │ │ │ │ + b.n 651794 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r3, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xeae400aa │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + rsbs r0, r4, sl, asr #2 │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r3, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + subs r2, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #18 │ │ │ │ + subs r2, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ 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 r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2158054,15 +2158069,15 @@ │ │ │ │ str.w r3, [r5, #3452] @ 0xd7c │ │ │ │ mov r0, r6 │ │ │ │ bl 6510a8 │ │ │ │ nop │ │ │ │ adcs.w r1, r4, sl, asr #1 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xe9a4016a │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 651f8a │ │ │ │ ldr r2, [pc, #304] @ (6520b8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2158217,15 +2158232,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (652140 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r0, #246 @ 0xf6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 652154 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 652162 │ │ │ │ ldr r3, [pc, #28] @ (652168 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158239,15 +2158254,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (652170 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r0, #64 @ 0x40 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r0, #70 @ 0x46 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r4, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 652184 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 652192 │ │ │ │ ldr r3, [pc, #28] @ (652198 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158261,15 +2158276,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6521a0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r7, #144 @ 0x90 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r7, #194 @ 0xc2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6521b4 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6521c2 │ │ │ │ ldr r3, [pc, #28] @ (6521c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158283,15 +2158298,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6521d0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r7, #32 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r7, #50 @ 0x32 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6521e4 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6521f2 │ │ │ │ ldr r3, [pc, #28] @ (6521f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158305,15 +2158320,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (652200 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r6, #194 @ 0xc2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 652214 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 652222 │ │ │ │ ldr r3, [pc, #28] @ (652228 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158327,15 +2158342,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (652230 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r6, #78 @ 0x4e │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 652244 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 652252 │ │ │ │ ldr r3, [pc, #28] @ (652258 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158349,15 +2158364,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (652260 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r5, #218 @ 0xda │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 652274 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 652282 │ │ │ │ ldr r3, [pc, #28] @ (652288 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158371,15 +2158386,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (652290 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r5, #126 @ 0x7e │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6522a4 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 6522b2 │ │ │ │ ldr r3, [pc, #28] @ (6522b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158393,15 +2158408,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6522c0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r5, #58 @ 0x3a │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6522d4 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 6522e2 │ │ │ │ ldr r3, [pc, #28] @ (6522e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158415,15 +2158430,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6522f0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r4, #168 @ 0xa8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r4, #206 @ 0xce │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 652304 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 652312 │ │ │ │ ldr r3, [pc, #28] @ (652318 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158437,15 +2158452,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (652320 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r4, #30 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r7, 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 652354 │ │ │ │ @@ -2158466,19 +2158481,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ adds r4, #108 @ 0x6c │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r6, r6 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 65239a │ │ │ │ @@ -2158491,17 +2158506,17 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6523a8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 65238e │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r2, r5 │ │ │ │ + sbcs r2, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r7, 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 6523d2 │ │ │ │ @@ -2158514,17 +2158529,17 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6523e0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 6523c6 │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - eors r2, r6 │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r0 │ │ │ │ cbz r1, 652468 │ │ │ │ @@ -2158571,15 +2158586,15 @@ │ │ │ │ b.n 652426 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 72f94 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 65233c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 652010 │ │ │ │ + b.n 6521f0 │ │ │ │ lsls r2, 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] @ 6524f0 │ │ │ │ @@ -2158670,15 +2158685,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 65256c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - orrs r2, r0 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ bge.n 652534 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6521bc │ │ │ │ lsls r0, r6, #5 │ │ │ │ @@ -2158725,15 +2158740,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6525f0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ bge.n 6526b0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 652138 │ │ │ │ lsls r0, r6, #5 │ │ │ │ @@ -2158780,15 +2158795,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 652674 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ bls.n 65262c │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6520b4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ @@ -2158826,15 +2158841,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 652708 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2158845,17 +2158860,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (65271c ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #0 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159067,47 +2159082,47 @@ │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (652990 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65278c │ │ │ │ nop │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 652754 │ │ │ │ + b.n 652934 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 65296c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + cbz r0, 65296a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r7, #82 @ 0x52 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #26 │ │ │ │ + adds r0, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bic.w r0, r6, #174 @ 0xae │ │ │ │ - adcs.w r0, r4, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf53a00ae │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + adds.w r0, r6, #174 @ 0xae │ │ │ │ + movw r0, #18606 @ 0x48ae │ │ │ │ + @ instruction: 0xf62a00ae │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add.w r0, r0, #5701632 @ 0x570000 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf5f000ae │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159755,68 +2159770,68 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - orns r0, sl, #5701632 @ 0x570000 │ │ │ │ - orrs.w r0, lr, #5701632 @ 0x570000 │ │ │ │ - orr.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + sbc.w r0, sl, #5701632 @ 0x570000 │ │ │ │ + adc.w r0, lr, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf53800ae │ │ │ │ + @ instruction: 0xf52600ae │ │ │ │ + add.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf4ea00ae │ │ │ │ + @ instruction: 0xf4cc00ae │ │ │ │ + @ instruction: 0xf4ae00ae │ │ │ │ + eors.w r0, r4, #5701632 @ 0x570000 │ │ │ │ + orns r0, r6, #5701632 @ 0x570000 │ │ │ │ + orrs.w r0, r8, #5701632 @ 0x570000 │ │ │ │ bics.w r0, r6, #5701632 @ 0x570000 │ │ │ │ - ands.w r0, r8, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf3fa00ae │ │ │ │ - @ instruction: 0xf3dc00ae │ │ │ │ - @ instruction: 0xf3be00ae │ │ │ │ - @ instruction: 0xf3a400ae │ │ │ │ - @ instruction: 0xf38600ae │ │ │ │ - @ instruction: 0xf36800ae │ │ │ │ - @ instruction: 0xf34600ae │ │ │ │ - @ instruction: 0xf32a00ae │ │ │ │ - @ instruction: 0xf31400ae │ │ │ │ - eor.w r0, r6, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf2d400ae │ │ │ │ - movt r0, #174 @ 0xae │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + ands.w r0, sl, #5701632 @ 0x570000 │ │ │ │ + and.w r0, r4, #5701632 @ 0x570000 │ │ │ │ + sbcs.w r0, r6, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf3c400ae │ │ │ │ + @ instruction: 0xf3b000ae │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ + @ instruction: 0xf37c00ae │ │ │ │ + @ instruction: 0xf36c00ae │ │ │ │ + @ instruction: 0xf38000ae │ │ │ │ + @ instruction: 0xf37800ae │ │ │ │ + and.w r0, ip, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf3fc00ae │ │ │ │ + @ instruction: 0xf31a00ae │ │ │ │ + @ instruction: 0xf30200ae │ │ │ │ + @ instruction: 0xf2ec00ae │ │ │ │ + @ instruction: 0xf2d800ae │ │ │ │ + movt r0, #16558 @ 0x40ae │ │ │ │ + @ instruction: 0xf2bc00ae │ │ │ │ + subw r0, r4, #174 @ 0xae │ │ │ │ @ instruction: 0xf28c00ae │ │ │ │ - @ instruction: 0xf27c00ae │ │ │ │ - @ instruction: 0xf29000ae │ │ │ │ - @ instruction: 0xf28800ae │ │ │ │ - @ instruction: 0xf31c00ae │ │ │ │ - @ instruction: 0xf30c00ae │ │ │ │ - @ instruction: 0xf22a00ae │ │ │ │ - @ instruction: 0xf21200ae │ │ │ │ - @ instruction: 0xf1fc00ae │ │ │ │ - @ instruction: 0xf1e800ae │ │ │ │ - rsbs r0, r4, #174 @ 0xae │ │ │ │ - rsb r0, ip, #174 @ 0xae │ │ │ │ - subs.w r0, r4, #174 @ 0xae │ │ │ │ - @ instruction: 0xf19c00ae │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs.w r0, sl, #174 @ 0xae │ │ │ │ - bhi.n 653048 │ │ │ │ + @ instruction: 0xf26a00ae │ │ │ │ + bls.n 653028 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adc.w r0, lr, #174 @ 0xae │ │ │ │ - @ instruction: 0xf13200ae │ │ │ │ - adds.w r0, r6, #174 @ 0xae │ │ │ │ - add r1, pc, #496 @ (adr r1, 6532d8 ) │ │ │ │ + @ instruction: 0xf23e00ae │ │ │ │ + @ instruction: 0xf22200ae │ │ │ │ + addw r0, r6, #174 @ 0xae │ │ │ │ + add r2, pc, #432 @ (adr r2, 653298 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159879,22 +2159894,22 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [sl], #696 @ 0x2b8 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + strd r0, r0, [sl, #696]! @ 0x2b8 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 653488 ) │ │ │ │ + add r7, pc, #672 @ (adr r7, 653448 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, pc, #96 @ (adr r0, 65320c ) │ │ │ │ + add r1, pc, #32 @ (adr r1, 6531cc ) │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2159978,26 +2159993,26 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 6532bc ) │ │ │ │ + add r6, pc, #984 @ (adr r6, 65367c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vhadd.s8 d0, d24, d30 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + vext.8 d16, d24, d30, #0 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + add r0, pc, #16 @ (adr r0, 6532c8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2160080,25 +2160095,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cdp 0, 7, cr0, cr4, cr14, {5} │ │ │ │ - add r4, pc, #984 @ (adr r4, 653784 ) │ │ │ │ + vhadd.s32 d16, d20, d30 │ │ │ │ + add r5, pc, #920 @ (adr r5, 653744 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cdp 0, 5, cr0, cr4, cr14, {5} │ │ │ │ - cdp 0, 3, cr0, cr6, cr14, {5} │ │ │ │ - cdp 0, 1, cr0, cr8, cr14, {5} │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + vhadd.s8 d16, d20, d30 │ │ │ │ + vhadd.s32 d0, d22, d30 │ │ │ │ + vhadd.s8 d0, d24, d30 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2160164,22 +2160179,22 @@ │ │ │ │ ldr r0, [pc, #32] @ (653490 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #968 @ (adr r3, 653850 ) │ │ │ │ + add r4, pc, #904 @ (adr r4, 653810 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc 0, cr0, [ip, #696] @ 0x2b8 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + cdp 0, 8, cr0, cr12, cr14, {5} │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2160331,33 +2160346,33 @@ │ │ │ │ ldr r0, [pc, #60] @ (653658 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc 0, cr0, [r0, #-696] @ 0xfffffd48 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + cdp 0, 0, cr0, cr0, cr14, {5} │ │ │ │ + movs r3, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #64 @ (adr r3, 65367c ) │ │ │ │ + add r4, pc, #0 @ (adr r4, 65363c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc 0, cr0, [ip], {174} @ 0xae │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + stc 0, cr0, [ip, #696] @ 0x2b8 │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, pc, #552 @ (adr r2, 653874 ) │ │ │ │ + add r3, pc, #488 @ (adr r3, 653834 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldcl 0, cr0, [r6], #-696 @ 0xfffffd48 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + stcl 0, cr0, [r6, #-696]! @ 0xfffffd48 │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldc 0, cr0, [r8], #-696 @ 0xfffffd48 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + stc 0, cr0, [r8, #-696]! @ 0xfffffd48 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2160426,29 +2160441,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add.w r0, lr, lr, asr #2 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + @ instruction: 0xebfe00ae │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 65377c ) │ │ │ │ + add r2, pc, #24 @ (adr r2, 65373c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xead000ae │ │ │ │ - movs r0, #14 │ │ │ │ + rsb r0, r0, lr, asr #2 │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 653ad8 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 653a98 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2160742,53 +2160757,53 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds.w r0, r4, lr, asr #2 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + stc 0, cr0, [r4], {174} @ 0xae │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #400 @ (adr r0, 653be4 ) │ │ │ │ + add r1, pc, #336 @ (adr r1, 653ba4 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [pc, #856] @ (653db8 ) │ │ │ │ + ldr r4, [pc, #792] @ (653d78 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r0, pc, #0 @ (adr r0, 653a68 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 653e28 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r0, pc, #824 @ (adr r0, 653da4 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xeaba00ae │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + sub.w r0, sl, lr, asr #2 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adcs.w r0, r4, lr, asr #2 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + mcrr 0, 10, r0, r4, cr14 │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - and.w r0, sl, lr, asr #2 │ │ │ │ - strd r0, r0, [r6, #696]! @ 0x2b8 │ │ │ │ - strd r0, r0, [r6, #696] @ 0x2b8 │ │ │ │ - @ instruction: 0xe9a200ae │ │ │ │ - @ instruction: 0xe98400ae │ │ │ │ - ldrd r0, r0, [ip], #696 @ 0x2b8 │ │ │ │ - strd r0, r0, [r4], #696 @ 0x2b8 │ │ │ │ - stmdb r0!, {r1, r2, r3, r5, r7} │ │ │ │ - stmdb r2, {r1, r2, r3, r5, r7} │ │ │ │ - adds r0, r3, #4 │ │ │ │ + @ instruction: 0xeafa00ae │ │ │ │ + @ instruction: 0xead600ae │ │ │ │ + @ instruction: 0xeab600ae │ │ │ │ + eors.w r0, r2, lr, asr #2 │ │ │ │ + orns r0, r4, lr, asr #2 │ │ │ │ + strd r0, r0, [ip, #696]! @ 0x2b8 │ │ │ │ + ldrd r0, r0, [r4, #696] @ 0x2b8 │ │ │ │ + ands.w r0, r0, lr, asr #2 │ │ │ │ + ldrd r0, r0, [r2, #696]! @ 0x2b8 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2160935,36 +2160950,34 @@ │ │ │ │ blx 73768 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 737ec │ │ │ │ b.n 653afe │ │ │ │ - adds r0, r4, #0 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strd r0, r0, [r8], #-696 @ 0x2b8 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrd r0, r0, [r8, #-696] @ 0x2b8 │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmdb ip, {r1, r2, r3, r5, r7} │ │ │ │ - subs r6, r4, r7 │ │ │ │ + and.w r0, ip, lr, asr #2 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia.w r0, {r1, r2, r3, r5, r7} │ │ │ │ - ldrd r0, r0, [r2], #-696 @ 0x2b8 │ │ │ │ - @ instruction: 0xe85800ae │ │ │ │ - b.n 653ae8 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xe81400ae │ │ │ │ - b.n 653c68 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + @ instruction: 0xe98000ae │ │ │ │ + strd r0, r0, [r2, #-696]! @ 0x2b8 │ │ │ │ + strd r0, r0, [r8, #-696] @ 0x2b8 │ │ │ │ + @ instruction: 0xe83200ae │ │ │ │ + stmdb r4, {r1, r2, r3, r5, r7} │ │ │ │ + strd r0, r0, [lr], #696 @ 0x2b8 │ │ │ │ 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 │ │ │ │ beq.w 653e20 │ │ │ │ @@ -2161136,41 +2161149,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r2, r3, r1 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 653be0 │ │ │ │ + b.n 653dc0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 653b84 │ │ │ │ + b.n 653d64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 653b58 │ │ │ │ + b.n 653d38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 653a64 │ │ │ │ + b.n 653c44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6539d0 │ │ │ │ + b.n 653bb0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 65390c │ │ │ │ + b.n 653aec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r1, 653ef2 │ │ │ │ @@ -2161220,23 +2161233,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (653f14 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r4, r4, r2 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 653f96 │ │ │ │ @@ -2161285,23 +2161298,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (653fb8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 6539d0 │ │ │ │ + b.n 653bb0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2161582,54 +2161595,54 @@ │ │ │ │ ldr r0, [pc, #96] @ (654300 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 653bd4 │ │ │ │ + b.n 653db4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 653b80 │ │ │ │ + b.n 653d60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 653b3c │ │ │ │ + b.n 653d1c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 653afc │ │ │ │ + b.n 653cdc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 654acc │ │ │ │ + b.n 653cac │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 654a9c │ │ │ │ + b.n 653c7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 654a6c │ │ │ │ + b.n 653c4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 654a40 │ │ │ │ + b.n 653c20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 654a10 │ │ │ │ + b.n 653bf0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6549ec │ │ │ │ + b.n 653bcc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6549c0 │ │ │ │ + b.n 653ba0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cdp2 0, 5, cr0, cr6, cr14, {5} │ │ │ │ - b.n 654944 │ │ │ │ + vhadd.u8 d16, d22, d30 │ │ │ │ + b.n 653b24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 654900 │ │ │ │ + b.n 654ae0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6548b4 │ │ │ │ + b.n 654a94 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2161744,43 +2161757,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (654464 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65433e │ │ │ │ nop │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 6543e0 │ │ │ │ + bpl.n 6543c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 6543b4 │ │ │ │ + bpl.n 654394 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2161913,37 +2161926,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 737ec │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 72f94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r2, r4} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 654774 │ │ │ │ + b.n 654954 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 654740 │ │ │ │ + b.n 654920 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 654724 │ │ │ │ + b.n 654904 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6546b0 │ │ │ │ + b.n 654890 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ 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 │ │ │ │ @@ -2162105,55 +2162118,55 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (6547e0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65465c │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + cbz r4, 6547c6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #864 @ (adr r6, 654b44 ) │ │ │ │ + add r7, pc, #800 @ (adr r7, 654b04 ) │ │ │ │ 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 │ │ │ │ @@ -2162231,33 +2162244,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - mov r2, r2 │ │ │ │ + bx r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + cbz r2, 6548ee │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 6547e8 │ │ │ │ + bhi.n 6549c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2162506,71 +2162519,71 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (654bc8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65494c │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 654c0c │ │ │ │ + bgt.n 654bec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - blt.n 654bd0 │ │ │ │ + bgt.n 654bb0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 654b9c │ │ │ │ + blt.n 654b7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 654b68 │ │ │ │ + blt.n 654b48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r2, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #64 @ (adr r3, 654c0c ) │ │ │ │ + add r4, pc, #0 @ (adr r4, 654bcc ) │ │ │ │ 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 │ │ │ │ @@ -2162672,41 +2162685,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - tst r2, r5 │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 654c38 │ │ │ │ + bmi.n 654c18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162782,35 +2162795,35 @@ │ │ │ │ ldr r0, [pc, #52] @ (654df8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 654e34 │ │ │ │ + bge.n 654e14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162917,39 +2162930,39 @@ │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (654f44 ) │ │ │ │ add r0, pc │ │ │ │ b.n 654eb0 │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bhi.n 654fd4 │ │ │ │ + bls.n 654fb4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 654f5c │ │ │ │ + bls.n 654f3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvc.n 654f00 │ │ │ │ + bhi.n 654ee0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + add r0, pc, #280 @ (adr r0, 655060 ) │ │ │ │ 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 │ │ │ │ @@ -2163027,33 +2163040,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r0, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 655084 │ │ │ │ + bne.n 655064 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163260,56 +2163273,56 @@ │ │ │ │ ldr r0, [pc, #100] @ (65529c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 6552c4 │ │ │ │ + bhi.n 6552a4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvc.n 655290 │ │ │ │ + bhi.n 655270 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - orr.w r0, lr, #185 @ 0xb9 │ │ │ │ - bvs.n 655224 │ │ │ │ + @ instruction: 0xf13e00b9 │ │ │ │ + bvc.n 655204 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 655200 │ │ │ │ + bvc.n 6551e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 6551dc │ │ │ │ + bvc.n 6551bc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 6551b0 │ │ │ │ + bvc.n 655190 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 655184 │ │ │ │ + bvc.n 655364 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 655330 │ │ │ │ + bvc.n 655310 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvs.n 6552b4 │ │ │ │ + bvs.n 655294 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r4, #29] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2163368,27 +2163381,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 737ec │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 72f94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bpl.n 6553d4 │ │ │ │ + bvs.n 6553b4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 65543c │ │ │ │ + bvs.n 65541c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163530,45 +2163543,45 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 655b14 │ │ │ │ + b.n 654cf4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 6554ac │ │ │ │ + bvc.n 65548c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvs.n 6555e8 │ │ │ │ + bvc.n 6555c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + str r4, [r6, #24] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163680,33 +2163693,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (655670 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp lr, sp │ │ │ │ + mov lr, fp │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp sl, r8 │ │ │ │ + mov sl, r6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163826,39 +2163839,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 737ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #352 @ (adr r0, 655914 ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 6558d4 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bkpt 0x00ac │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - strh r2, [r4, r2] │ │ │ │ + itt ls │ │ │ │ + lslls r6, r5, #2 │ │ │ │ + strhls r2, [r2, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bkpt 0x007a │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + itet vs │ │ │ │ + lslvs r6, r5, #2 │ │ │ │ + ldrbvc r0, [r0, #12] │ │ │ │ + lslvs r5, r5, #2 │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #1000] @ (655be0 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2164258,86 +2164271,86 @@ │ │ │ │ b.n 6558a2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 13, cr0, cr0, cr14, {5} │ │ │ │ - bcc.n 655b28 │ │ │ │ + vaddl.u8 q8, d16, d30 │ │ │ │ + bmi.n 655b08 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cdp2 0, 11, cr0, cr8, cr14, {5} │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + vaddl.u32 q0, d24, d30 │ │ │ │ + strh r2, [r7, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cdp2 0, 8, cr0, cr10, cr14, {5} │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + vhadd.u d16, d26, d30 │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cdp2 0, 3, cr0, cr6, cr14, {5} │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + vhadd.u32 d0, d22, d30 │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 655bcc │ │ │ │ + bmi.n 655bac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stc2l 0, cr0, [r2, #696]! @ 0x2b8 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + cdp2 0, 13, cr0, cr2, cr14, {5} │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc2 0, cr0, [r4, #696]! @ 0x2b8 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + cdp2 0, 10, cr0, cr4, cr14, {5} │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stc2l 0, cr0, [r0, #-696]! @ 0xfffffd48 │ │ │ │ - pop {r4, r5} │ │ │ │ + cdp2 0, 5, cr0, cr0, cr14, {5} │ │ │ │ + pop {r5, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - smlaltb r0, r0, sl, lr │ │ │ │ - bics r6, r1 │ │ │ │ + ldc2 0, cr0, [sl], #696 @ 0x2b8 │ │ │ │ + add r6, pc │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stc2 0, cr0, [lr], {174} @ 0xae │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + ldc2l 0, cr0, [lr, #-696]! @ 0xfffffd48 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r4, pc, #464 @ (adr r4, 655e48 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r3, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 73768 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2164420,15 +2164433,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 655d52 │ │ │ │ add r2, pc, #824 @ (adr r2, 6560a4 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa400ae │ │ │ │ + @ instruction: 0xfb9400ae │ │ │ │ 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, 655daa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -2164496,15 +2164509,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 655dec │ │ │ │ add r2, pc, #200 @ (adr r2, 655ef8 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0200ae │ │ │ │ + @ instruction: 0xfaf200ae │ │ │ │ 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] @ (655ebc ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2164564,15 +2164577,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #27] │ │ │ │ lsls r2, r5, #5 │ │ │ │ add r1, pc, #456 @ (adr r1, 656098 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r6, #174] @ 0xae │ │ │ │ + @ instruction: 0xfa8600ae │ │ │ │ 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 │ │ │ │ bl 655d74 │ │ │ │ @@ -2164748,15 +2164761,15 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 65601a │ │ │ │ mov r0, lr │ │ │ │ b.n 656056 │ │ │ │ nop │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 6560f6 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 6560d4 │ │ │ │ @@ -2165434,19 +2165447,19 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r6, #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, #3984] @ 0xf90 │ │ │ │ @@ -2165622,24 +2165635,24 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r7, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - vaddl.s8 q8, d24, d30 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + @ instruction: 0xf0b800ae │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d0, d18, d30 │ │ │ │ + bic.w r0, r2, #174 @ 0xae │ │ │ │ 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] @ (656bec ) │ │ │ │ mov r5, r3 │ │ │ │ @@ -2165853,25 +2165866,25 @@ │ │ │ │ b.n 656a56 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2166011,19 +2166024,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 73cd4 │ │ │ │ add sp, #28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r4, #32] │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2167084,29 +2167097,29 @@ │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 64ae9c │ │ │ │ b.n 6579a0 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 657428 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -2167700,19 +2167713,19 @@ │ │ │ │ b.n 657fa6 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r1, #10] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #272] @ (6581d8 ) │ │ │ │ + str r4, [r6, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r6, [r5, #31] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r6, [pc, #64] @ (658110 ) │ │ │ │ + ldr r7, [pc, #0] @ (6580d0 ) │ │ │ │ lsls r5, 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, #3944] @ 0xf68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #204] @ (6581b0 ) │ │ │ │ @@ -2168094,17 +2168107,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ ldrb r4, [r3, #24] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #96] @ (65853c ) │ │ │ │ + ldr r5, [pc, #32] @ (6584fc ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #1000] @ (6588c8 ) │ │ │ │ + ldr r4, [pc, #936] @ (658888 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r0, #14] │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #32 │ │ │ │ @@ -2168490,17 +2168503,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 65885e │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #5] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r5 │ │ │ │ + blxns r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r2, r6 │ │ │ │ + bx r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r4, [r1, #30] │ │ │ │ lsls r2, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2168727,15 +2168740,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #23] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r2 │ │ │ │ + add ip, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r0, [r5, #18] │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -2168870,23 +2168883,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 658c32 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 658c42 │ │ │ │ nop │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - tst r4, r1 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2168955,17 +2168968,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 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r6, r5, #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 74614 │ │ │ │ @@ -2169022,15 +2169035,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 7357c │ │ │ │ mov r8, r0 │ │ │ │ b.n 658e38 │ │ │ │ nop │ │ │ │ - eors r0, r7 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2169058,15 +2169071,15 @@ │ │ │ │ blx 72f04 │ │ │ │ mov r0, r5 │ │ │ │ bl 658b98 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + lsrs r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2169156,17 +2169169,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 72f04 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 658f0a │ │ │ │ mov r0, r4 │ │ │ │ bl 658e78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + ands r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -2169288,21 +2169301,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 658b98 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r6, #50 @ 0x32 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2169328,15 +2169341,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 72d74 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 658b98 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2169367,15 +2169380,15 @@ │ │ │ │ blx 72d74 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 658b98 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2169421,15 +2169434,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 72f04 │ │ │ │ mov r0, r4 │ │ │ │ bl 658b98 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r4, #12 │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2169492,23 +2169505,23 @@ │ │ │ │ blx 72f04 │ │ │ │ b.n 65931a │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 659320 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #308] @ (6594d4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2169535,15 +2169548,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ movw r7, #257 @ 0x101 │ │ │ │ bl 4afba8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39e060> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl afc1e4 │ │ │ │ + bl afc27c │ │ │ │ mov r0, r4 │ │ │ │ bl 4a06e0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38eb98> │ │ │ │ ldr r3, [pc, #244] @ (6594e4 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d2ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c0f9c> │ │ │ │ @@ -2169604,36 +2169617,36 @@ │ │ │ │ bne.n 6594ce │ │ │ │ add sp, #436 @ 0x1b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ - bl b07718 │ │ │ │ + bl b077b0 │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 6593d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b08944 │ │ │ │ + bl b089dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6593d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aff1c8 │ │ │ │ + bl aff260 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bee3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ad2f4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d6490 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c4948> │ │ │ │ b.n 6593d0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf71c0136 │ │ │ │ + strb.w r0, [ip, ] │ │ │ │ ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2170586,15 +2170599,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 72d74 │ │ │ │ mov r4, r0 │ │ │ │ b.n 659e08 │ │ │ │ nop │ │ │ │ - adds r0, #0 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2170717,15 +2170730,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #16] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsls r2, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2171004,23 +2171017,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 72d74 │ │ │ │ mov r5, r0 │ │ │ │ b.n 65a088 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ 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, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -2171734,31 +2171747,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, r3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r4, [r6, r0] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ add r4, sp, #280 @ 0x118 │ │ │ │ add r7, sp, #156 @ 0x9c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ add r6, sp, #152 @ 0x98 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ @@ -2171996,17 +2172009,17 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ b.n 65a658 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2172374,15 +2172387,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r7, r2] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r5, 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, #3616] @ 0xe20 │ │ │ │ @@ -2172685,25 +2172698,25 @@ │ │ │ │ eors r0, r6 │ │ │ │ ldr r6, [pc, #816] @ (65b74c ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #200] @ (65b4ec ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #928 @ (adr r6, 65b7cc ) │ │ │ │ + add r7, pc, #864 @ (adr r7, 65b78c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r2, r6 │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2172908,23 +2172921,23 @@ │ │ │ │ bpl.n 65b580 │ │ │ │ b.n 65b5ec │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #600] @ (65b89c ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #328 @ (adr r4, 65b794 ) │ │ │ │ + add r5, pc, #264 @ (adr r5, 65b754 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + subs r4, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [pc, #416] @ (65b7f8 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -2173207,15 +2173220,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 747e8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2173226,15 +2173239,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 747e8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2173245,15 +2173258,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74878 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2173263,15 +2173276,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74878 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2173281,15 +2173294,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74cd0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2173299,15 +2173312,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74148 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2173317,15 +2173330,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 739a8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2173336,15 +2173349,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 739a8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2173354,15 +2173367,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73200 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2173373,15 +2173386,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73200 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2173397,15 +2173410,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 73200 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #160 @ 0xa0 │ │ │ │ @@ -2173460,15 +2173473,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (65bc08 ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 73200 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2173483,15 +2173496,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 735f4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2173507,15 +2173520,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 72660 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2173525,15 +2173538,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 72660 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2173730,15 +2173743,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2173749,15 +2173762,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 725f4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2173777,15 +2173790,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 72ec8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2173805,15 +2173818,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 72ec8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r5, r6, #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] @ (65bfe0 ) │ │ │ │ @@ -2173903,15 +2173916,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 73cd4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ 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, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2173986,15 +2173999,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 74908 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2174083,15 +2174096,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6565dc │ │ │ │ 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 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2174361,15 +2174374,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 627620 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2174765,15 +2174778,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 725ac │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ 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 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2174801,15 +2174814,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 725ac │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2174840,15 +2174853,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 725ac │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2174878,15 +2174891,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 725ac │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2174917,15 +2174930,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 725ac │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2174955,15 +2174968,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 725ac │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2175220,15 +2175233,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 725ac │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2175522,15 +2175535,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 72d74 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stc2 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2175736,15 +2175749,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 7357c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa9800b4 │ │ │ │ + @ instruction: 0xfb8800b4 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2175761,15 +2175774,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 7357c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa5400b4 │ │ │ │ + @ instruction: 0xfb4400b4 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2175786,15 +2175799,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 7357c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa1000b4 │ │ │ │ + @ instruction: 0xfb0000b4 │ │ │ │ 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 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ @@ -2175963,15 +2175976,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 7357c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb.w r0, [r8, r4, lsl #3] │ │ │ │ + ldr??.w r0, [r8, #180] @ 0xb4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2175993,15 +2176006,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 739a8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7b400b4 │ │ │ │ + strh.w r0, [r4, #180] @ 0xb4 │ │ │ │ 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] @ (65d728 ) │ │ │ │ @@ -2176011,15 +2176024,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 747e8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf78400b4 │ │ │ │ + ldr??.w r0, [r4, r4, lsl #3] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65d758 ) │ │ │ │ @@ -2176028,15 +2176041,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 747e8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf75200b4 │ │ │ │ + str.w r0, [r2, r4, lsl #3] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65d788 ) │ │ │ │ @@ -2176045,15 +2176058,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74878 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf72200b4 │ │ │ │ + ldrb.w r0, [r2, r4, lsl #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 r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2176120,15 +2176133,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 7357c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf65400b4 │ │ │ │ + @ instruction: 0xf74400b4 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2176145,15 +2176158,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 7357c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf61000b4 │ │ │ │ + @ instruction: 0xf70000b4 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2176170,15 +2176183,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 7357c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - rsb r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf6bc00b4 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2176195,15 +2176208,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 7357c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf58800b4 │ │ │ │ + @ instruction: 0xf67800b4 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2176220,15 +2176233,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 7357c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adc.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf63400b4 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2176245,15 +2176258,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 7357c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf5f000b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ movs r1, #1 │ │ │ │ @@ -2177034,15 +2177047,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r4, r7, #4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r2, r4, #4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2177900,15 +2177913,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r1, #21 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2, #18 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (65ebe8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2204358,16224 +2204371,16233 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #224] @ (670f14 ) │ │ │ │ + ldr r4, [pc, #160] @ (670ed4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #224] @ (670f30 ) │ │ │ │ + ldr r4, [pc, #160] @ (670ef0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #176] @ (670f1c ) │ │ │ │ + ldr r4, [pc, #112] @ (670edc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #144] @ (670f18 ) │ │ │ │ + ldr r4, [pc, #80] @ (670ed8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #144] @ (670f34 ) │ │ │ │ + ldr r4, [pc, #80] @ (670ef4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #112] @ (670f30 ) │ │ │ │ + ldr r4, [pc, #48] @ (670ef0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #64] @ (670f1c ) │ │ │ │ + ldr r4, [pc, #0] @ (670edc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #32] @ (670f18 ) │ │ │ │ + ldr r3, [pc, #992] @ (6712d8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #992] @ (6712f4 ) │ │ │ │ + ldr r3, [pc, #928] @ (6712b4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #928] @ (6712d0 ) │ │ │ │ + ldr r3, [pc, #864] @ (671290 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #912] @ (6712dc ) │ │ │ │ + ldr r3, [pc, #848] @ (67129c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #896] @ (6712e8 ) │ │ │ │ + ldr r3, [pc, #832] @ (6712a8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #832] @ (6712c4 ) │ │ │ │ + ldr r3, [pc, #768] @ (671284 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #832] @ (6712e0 ) │ │ │ │ + ldr r3, [pc, #768] @ (6712a0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #832] @ (6712fc ) │ │ │ │ + ldr r3, [pc, #768] @ (6712bc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #784] @ (6712e8 ) │ │ │ │ + ldr r3, [pc, #720] @ (6712a8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #752] @ (6712e4 ) │ │ │ │ + ldr r3, [pc, #688] @ (6712a4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67100c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #736] @ (6712f0 ) │ │ │ │ + ldr r3, [pc, #672] @ (6712b0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671028 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #736] @ (67130c ) │ │ │ │ + ldr r3, [pc, #672] @ (6712cc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671044 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #736] @ (671328 ) │ │ │ │ + ldr r3, [pc, #672] @ (6712e8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671060 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #720] @ (671334 ) │ │ │ │ + ldr r3, [pc, #656] @ (6712f4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67107c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #720] @ (671350 ) │ │ │ │ + ldr r3, [pc, #656] @ (671310 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #720] @ (67136c ) │ │ │ │ + ldr r3, [pc, #656] @ (67132c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #720] @ (671388 ) │ │ │ │ + ldr r3, [pc, #656] @ (671348 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #704] @ (671394 ) │ │ │ │ + ldr r3, [pc, #640] @ (671354 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #704] @ (6713b0 ) │ │ │ │ + ldr r3, [pc, #640] @ (671370 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #688] @ (6713bc ) │ │ │ │ + ldr r3, [pc, #624] @ (67137c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #672] @ (6713c8 ) │ │ │ │ + ldr r3, [pc, #608] @ (671388 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #656] @ (6713d4 ) │ │ │ │ + ldr r3, [pc, #592] @ (671394 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67115c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #624] @ (6713d0 ) │ │ │ │ + ldr r3, [pc, #560] @ (671390 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #576] @ (6713bc ) │ │ │ │ + ldr r3, [pc, #512] @ (67137c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #576] @ (6713d8 ) │ │ │ │ + ldr r3, [pc, #512] @ (671398 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #576] @ (6713f4 ) │ │ │ │ + ldr r3, [pc, #512] @ (6713b4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #528] @ (6713e0 ) │ │ │ │ + ldr r3, [pc, #464] @ (6713a0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #496] @ (6713dc ) │ │ │ │ + ldr r3, [pc, #432] @ (67139c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671204 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #480] @ (6713e8 ) │ │ │ │ + ldr r3, [pc, #416] @ (6713a8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671220 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #464] @ (6713f4 ) │ │ │ │ + ldr r3, [pc, #400] @ (6713b4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67123c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671258 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671274 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671300 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #656] @ (671594 ) │ │ │ │ + ldr r2, [pc, #592] @ (671554 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67131c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #720] @ (6715f0 ) │ │ │ │ + ldr r2, [pc, #656] @ (6715b0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671338 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671354 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671370 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67138c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #432] @ (671540 ) │ │ │ │ + ldr r2, [pc, #368] @ (671500 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #432] @ (67155c ) │ │ │ │ + ldr r2, [pc, #368] @ (67151c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #416] @ (671568 ) │ │ │ │ + ldr r2, [pc, #352] @ (671528 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #416] @ (671584 ) │ │ │ │ + ldr r2, [pc, #352] @ (671544 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #496] @ (6715f0 ) │ │ │ │ + ldr r2, [pc, #432] @ (6715b0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671418 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #592] @ (67166c ) │ │ │ │ + ldr r2, [pc, #528] @ (67162c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #640] @ (6716b8 ) │ │ │ │ + ldr r2, [pc, #576] @ (671678 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671450 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #640] @ (6716d4 ) │ │ │ │ + ldr r2, [pc, #576] @ (671694 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67146c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #640] @ (6716f0 ) │ │ │ │ + ldr r2, [pc, #576] @ (6716b0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671488 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #624] @ (6716fc ) │ │ │ │ + ldr r2, [pc, #560] @ (6716bc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #368] @ (671650 ) │ │ │ │ + ldr r2, [pc, #304] @ (671610 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671514 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67154c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #848] @ (6718d8 ) │ │ │ │ + ldr r1, [pc, #784] @ (671898 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #832] @ (6718e4 ) │ │ │ │ + ldr r1, [pc, #768] @ (6718a4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #816] @ (6718f0 ) │ │ │ │ + ldr r1, [pc, #752] @ (6718b0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #800] @ (6718fc ) │ │ │ │ + ldr r1, [pc, #736] @ (6718bc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #784] @ (671908 ) │ │ │ │ + ldr r1, [pc, #720] @ (6718c8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671610 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #752] @ (671904 ) │ │ │ │ + ldr r1, [pc, #688] @ (6718c4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67162c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #720] @ (671900 ) │ │ │ │ + ldr r1, [pc, #656] @ (6718c0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671648 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #688] @ (6718fc ) │ │ │ │ + ldr r1, [pc, #624] @ (6718bc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671664 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #656] @ (6718f8 ) │ │ │ │ + ldr r1, [pc, #592] @ (6718b8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671680 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #624] @ (6718f4 ) │ │ │ │ + ldr r1, [pc, #560] @ (6718b4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67169c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #592] @ (6718f0 ) │ │ │ │ + ldr r1, [pc, #528] @ (6718b0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #560] @ (6718ec ) │ │ │ │ + ldr r1, [pc, #496] @ (6718ac ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #528] @ (6718e8 ) │ │ │ │ + ldr r1, [pc, #464] @ (6718a8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #496] @ (6718e4 ) │ │ │ │ + ldr r1, [pc, #432] @ (6718a4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67170c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #480] @ (6718f0 ) │ │ │ │ + ldr r1, [pc, #416] @ (6718b0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671728 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #464] @ (6718fc ) │ │ │ │ + ldr r1, [pc, #400] @ (6718bc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671744 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #416] @ (6718e8 ) │ │ │ │ + ldr r1, [pc, #352] @ (6718a8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671760 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #368] @ (6718d4 ) │ │ │ │ + ldr r1, [pc, #304] @ (671894 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67177c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #352] @ (6718e0 ) │ │ │ │ + ldr r1, [pc, #288] @ (6718a0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671798 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #320] @ (6718dc ) │ │ │ │ + ldr r1, [pc, #256] @ (67189c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #304] @ (6718e8 ) │ │ │ │ + ldr r1, [pc, #240] @ (6718a8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #272] @ (6718e4 ) │ │ │ │ + ldr r1, [pc, #208] @ (6718a4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #256] @ (6718f0 ) │ │ │ │ + ldr r1, [pc, #192] @ (6718b0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671808 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #224] @ (6718ec ) │ │ │ │ + ldr r1, [pc, #160] @ (6718ac ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671824 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #208] @ (6718f8 ) │ │ │ │ + ldr r1, [pc, #144] @ (6718b8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671840 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #176] @ (6718f4 ) │ │ │ │ + ldr r1, [pc, #112] @ (6718b4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67185c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #128] @ (6718e0 ) │ │ │ │ + ldr r1, [pc, #64] @ (6718a0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671878 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #80] @ (6718cc ) │ │ │ │ + ldr r1, [pc, #16] @ (67188c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671894 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #32] @ (6718b8 ) │ │ │ │ + ldr r0, [pc, #992] @ (671c78 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #944] @ (671c64 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #896] @ (671c50 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns ip │ │ │ │ + ldr r0, [pc, #848] @ (671c3c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671904 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx fp │ │ │ │ + ldr r0, [pc, #800] @ (671c28 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671920 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r9 │ │ │ │ + ldr r0, [pc, #752] @ (671c14 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67193c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r8 │ │ │ │ + ldr r0, [pc, #704] @ (671c00 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671958 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r6 │ │ │ │ + ldr r0, [pc, #640] @ (671bdc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671974 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r4 │ │ │ │ + ldr r0, [pc, #592] @ (671bc8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671990 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r2 │ │ │ │ + ldr r0, [pc, #528] @ (671ba4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r1 │ │ │ │ + ldr r0, [pc, #480] @ (671b90 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns pc │ │ │ │ + ldr r0, [pc, #432] @ (671b7c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #384] @ (671b68 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns ip │ │ │ │ + ldr r0, [pc, #336] @ (671b54 ) │ │ │ │ lsls r5, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx fp │ │ │ │ + ldr r0, [pc, #288] @ (671b40 ) │ │ │ │ lsls r5, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r9 │ │ │ │ + ldr r0, [pc, #240] @ (671b2c ) │ │ │ │ lsls r5, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #192] @ (671b18 ) │ │ │ │ lsls r5, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r6 │ │ │ │ + ldr r0, [pc, #144] @ (671b04 ) │ │ │ │ lsls r5, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #160] @ (671b30 ) │ │ │ │ lsls r5, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #192] @ (671b6c ) │ │ │ │ lsls r5, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #160] @ (671b68 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #80 @ (adr r5, 671b34 ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 671af4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671afc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #752 @ (adr r4, 671df0 ) │ │ │ │ + add r5, pc, #688 @ (adr r5, 671db0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #816 @ (adr r1, 671e4c ) │ │ │ │ + add r2, pc, #752 @ (adr r2, 671e0c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #624 @ (adr r1, 671da8 ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 671d68 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mov ip, r8 │ │ │ │ + blxns r6 │ │ │ │ lsls r5, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #96 @ (adr r1, 671bd4 ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 671b94 ) │ │ │ │ lsls r0, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #752 @ (adr r0, 671e80 ) │ │ │ │ + add r1, pc, #688 @ (adr r1, 671e40 ) │ │ │ │ lsls r0, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #480 @ (adr r0, 671d8c ) │ │ │ │ + add r1, pc, #416 @ (adr r1, 671d4c ) │ │ │ │ lsls r0, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r0, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r5} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r0, r4 │ │ │ │ lsls r0, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r0, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r6 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r5, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r0, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r0, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - itt ge │ │ │ │ - lslge r7, r4, #2 │ │ │ │ - pushge {r3, lr} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00f0 │ │ │ │ + nop {14} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - itt vs │ │ │ │ - lslvs r7, r4, #2 │ │ │ │ - pushvs {r3, lr} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00cc │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt lt │ │ │ │ + lsllt r7, r4, #2 │ │ │ │ + pushlt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0050 │ │ │ │ + sev │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672008 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671fb4 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + @ instruction: 0xe8c400a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672024 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r4 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672040 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r5 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67205c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672078 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672094 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r6 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672104 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #720 @ (adr r4, 6723d8 ) │ │ │ │ + add r5, pc, #656 @ (adr r5, 672398 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672120 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #528 @ (adr r4, 672334 ) │ │ │ │ + add r5, pc, #464 @ (adr r5, 6722f4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67213c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 672050 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + ldrd r0, r0, [r8], #-672 @ 0x2a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672158 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671fbc │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + @ instruction: 0xe82000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672174 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672190 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671ed8 │ │ │ │ + b.n 6720b8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671d58 │ │ │ │ + b.n 671f38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67203c │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + @ instruction: 0xe80c00a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67221c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3 │ │ │ │ + rors r4, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672270 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67228c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672318 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #576 @ (adr r4, 67255c ) │ │ │ │ + add r5, pc, #512 @ (adr r5, 67251c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672334 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #592 @ (adr r1, 672588 ) │ │ │ │ + add r2, pc, #528 @ (adr r2, 672548 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672350 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #848 @ (adr r0, 6726a4 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 672664 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67236c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #336 @ (adr r0, 6724c0 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 672480 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672388 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #672 @ (adr r0, 67262c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + add r0, pc, #304 @ (adr r0, 6724d8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #688 @ (adr r3, 672690 ) │ │ │ │ + add r4, pc, #624 @ (adr r4, 672650 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #688 @ (adr r0, 6726ac ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 67266c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672414 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r0, pc, #880 @ (adr r0, 672788 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672430 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 6725a4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67244c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672468 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672484 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00fc │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite al │ │ │ │ + lslal r7, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672510 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67252c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672548 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672564 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672580 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67259c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67260c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672628 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672644 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672660 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67267c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672698 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672708 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672724 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672740 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #720 @ (adr r0, 672a14 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67275c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #896 @ (adr r3, 672ae0 ) │ │ │ │ + add r4, pc, #832 @ (adr r4, 672aa0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672778 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #112 @ (adr r4, 6727ec ) │ │ │ │ + add r5, pc, #48 @ (adr r5, 6727ac ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672794 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #928 @ (adr r4, 672b38 ) │ │ │ │ + add r5, pc, #864 @ (adr r5, 672af8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #288 @ (adr r4, 6728d4 ) │ │ │ │ + add r5, pc, #224 @ (adr r5, 672894 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672804 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672820 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67283c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672858 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672874 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672890 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #0] │ │ │ │ + str r0, [r3, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672900 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67291c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672938 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r7, 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] @ (672958 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672974 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672990 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r3, #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 r0, [pc, #8] @ (672a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #432 @ (adr r3, 672c08 ) │ │ │ │ + add r4, pc, #368 @ (adr r4, 672bc8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #720 @ (adr r3, 672d44 ) │ │ │ │ + add r4, pc, #656 @ (adr r4, 672d04 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #400 @ (adr r0, 672c3c ) │ │ │ │ + add r1, pc, #336 @ (adr r1, 672bfc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #736 @ (adr r0, 672da8 ) │ │ │ │ + add r1, pc, #672 @ (adr r1, 672d68 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #400 @ (adr r1, 672c74 ) │ │ │ │ + add r2, pc, #336 @ (adr r2, 672c34 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672afc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #784 @ (adr r0, 672e10 ) │ │ │ │ + add r1, pc, #720 @ (adr r1, 672dd0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #672 @ (adr r3, 672dbc ) │ │ │ │ + add r4, pc, #608 @ (adr r4, 672d7c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #880 @ (adr r3, 672ea8 ) │ │ │ │ + add r4, pc, #816 @ (adr r4, 672e68 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r7, 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] @ (672ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + subs r0, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #28 │ │ │ │ + subs r0, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67300c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673028 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673044 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673060 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67307c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #28 │ │ │ │ + adds r7, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #16 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #4 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67315c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673204 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673220 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67323c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673258 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673274 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #24 │ │ │ │ + adds r6, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673300 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #8 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67331c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673338 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673354 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673370 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67338c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673418 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673450 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67346c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673488 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6733bc │ │ │ │ + bmi.n 67339c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #144] @ (673570 ) │ │ │ │ + ldr r5, [pc, #80] @ (673530 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #16] @ (67350c ) │ │ │ │ + ldr r5, [pc, #976] @ (6738cc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673514 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #24 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [ip, #-672]! @ 0xfffffd60 │ │ │ │ + cdp 0, 5, cr0, cr12, cr8, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67354c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [ip], #672 @ 0x2a0 │ │ │ │ + ldcl 0, cr0, [ip, #672] @ 0x2a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [ip], #-672 @ 0xfffffd60 │ │ │ │ + ldcl 0, cr0, [ip, #-672] @ 0xfffffd60 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeafc00a8 │ │ │ │ + @ instruction: 0xebec00a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pkhtb r0, r4, r8, asr #2 │ │ │ │ + subs.w r0, r4, r8, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, r4, r8, asr #2 │ │ │ │ + sbcs.w r0, r4, r8, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pkhtb r0, r8, r8, asr #2 │ │ │ │ + subs.w r0, r8, r8, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673610 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r8, #672]! @ 0x2a0 │ │ │ │ + @ instruction: 0xeae800a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67362c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r4, #672] @ 0x2a0 │ │ │ │ + @ instruction: 0xeab400a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673648 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe98800a8 │ │ │ │ + orns r0, r8, r8, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673664 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r4, #-672] @ 0x2a0 │ │ │ │ + orr.w r0, r4, r8, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673680 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r4, r8, asr #2 │ │ │ │ + adds.w r0, r4, r8, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67369c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8400a8 │ │ │ │ + ldcl 0, cr0, [r4], #-672 @ 0xfffffd60 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r8, r8, asr #2 │ │ │ │ + adc.w r0, r8, r8, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r4], {167} @ 0xa7 │ │ │ │ + ldc2 0, cr0, [r4, #668]! @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w r8, {r3, r5, r7} │ │ │ │ + ldrd r0, r0, [r8, #-672]! @ 0x2a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673710 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673730 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r8, #672]! @ 0x2a0 │ │ │ │ + @ instruction: 0xeae800a8 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6735d0 │ │ │ │ + b.n 6737b0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb r0, {r3, r5, r7} │ │ │ │ + ldrd r0, r0, [r0, #672]! @ 0x2a0 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6736ac │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + @ instruction: 0xe83c00a8 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb1000a7 │ │ │ │ + stc2 0, cr0, [r0], {167} @ 0xa7 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + b.n 673918 │ │ │ │ lsls r0, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + b.n 67398c │ │ │ │ lsls r0, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r2, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #32 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #32 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #32 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #32 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r5, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #24 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #20 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #16 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #12 │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #4 │ │ │ │ + adds r1, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #8 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ 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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, ip │ │ │ │ + bx sl │ │ │ │ lsls r7, r4, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r5, r5, #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 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673edc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674010 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67402c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674048 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674064 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674080 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67409c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67410c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674128 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674144 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674160 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67417c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674198 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674208 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + adds r0, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674224 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #32 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674240 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #24 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67425c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #16 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674278 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674294 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674304 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674320 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67433c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674358 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674374 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674390 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #160 @ 0xa0 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674400 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67441c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674438 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674454 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674470 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67448c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r7, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674518 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674534 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674550 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67456c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674588 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip], #668 @ 0x29c │ │ │ │ + ldc2l 0, cr0, [ip, #668] @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip, #-668] @ 0xfffffd64 │ │ │ │ + cdp2 0, 0, cr0, cr12, cr7, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 674b34 │ │ │ │ + b.n 674d14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674614 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 674a80 │ │ │ │ + b.n 674c60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674630 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 674b8c │ │ │ │ + b.n 674d6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67464c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 674a90 │ │ │ │ + b.n 674c70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67466c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb1400a7 │ │ │ │ + stc2 0, cr0, [r4], {167} @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674688 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfac400a7 │ │ │ │ + @ instruction: 0xfbb400a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb3800a7 │ │ │ │ + stc2 0, cr0, [r8], #-668 @ 0xfffffd64 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r6, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #16 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674714 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r7] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674730 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67474c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674768 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674784 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674810 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67482c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674848 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674864 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674880 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67489c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67490c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674928 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674944 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674960 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67497c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674998 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674acc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #288] @ (674e5c ) │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #32 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + strb r0, [r5, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674dac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674eac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675018 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675034 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675050 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6750d4 │ │ │ │ + bmi.n 6750b4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67506c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675088 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675114 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675130 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67514c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675168 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675184 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675210 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67522c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r6, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675248 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r6, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675264 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #28 │ │ │ │ + movs r6, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675280 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67529c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67530c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675328 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675344 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675360 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67537c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675398 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675408 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675424 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675440 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67545c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675478 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675494 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 675494 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + strd r0, r0, [r0], #668 @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6753c8 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + strd r0, r0, [ip], #-668 @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675504 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675520 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67553c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675558 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675574 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675590 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r7, 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] @ (675604 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r2, #16 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675620 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67563c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675658 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675674 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675690 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675700 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67571c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675738 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r6, #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 r0, [pc, #8] @ (675754 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675770 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67578c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r5, #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 r0, [pc, #8] @ (6757c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r0, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675818 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675834 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675850 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67586c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675888 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6754f0 │ │ │ │ + b.n 6756d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 675420 │ │ │ │ + b.n 675600 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6751ac │ │ │ │ + b.n 67538c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675914 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 675930 │ │ │ │ + blt.n 675910 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675930 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6759d4 │ │ │ │ + blt.n 6759b4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67594c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 675a40 │ │ │ │ + blt.n 675a20 │ │ │ │ lsls r7, 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] @ (67596c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - udf #236 @ 0xec │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r7, 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] @ (67598c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + b.n 675a08 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #17] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675adc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #368] @ (675cc0 ) │ │ │ │ + ldr r5, [pc, #304] @ (675c80 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #480] @ (675d4c ) │ │ │ │ + ldr r5, [pc, #416] @ (675d0c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #32] @ (675ba8 ) │ │ │ │ + ldr r4, [pc, #992] @ (675f68 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #144] @ (675c34 ) │ │ │ │ + ldr r5, [pc, #80] @ (675bf4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 675d04 │ │ │ │ + bls.n 675ce4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 675be0 │ │ │ │ + blt.n 675bc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 675bac │ │ │ │ + bge.n 675b8c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 675c60 │ │ │ │ + bge.n 675c40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 675c4c │ │ │ │ + ble.n 675c2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #368] @ (675ed4 ) │ │ │ │ + ldr r5, [pc, #304] @ (675e94 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, pc │ │ │ │ + mov r8, sp │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #5 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 675e20 │ │ │ │ + bvs.n 675e00 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 675d80 │ │ │ │ + bge.n 675d60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 675f50 │ │ │ │ + bvs.n 675f30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 675e9c │ │ │ │ + bvs.n 675e7c │ │ │ │ lsls r7, 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] @ (675f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 675fbc │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r3 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r8, r7, asr #2 │ │ │ │ + ldc 0, cr0, [r8], #-668 @ 0xfffffd64 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676004 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, r8, r7, asr #2 │ │ │ │ + @ instruction: 0xebf800a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676020 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67603c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676058 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676074 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r4, r3, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676090 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r1 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r0 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676100 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67611c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676138 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676158 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r7, 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] @ (6761b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r0 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6761d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r0 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6761f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676210 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67622c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676248 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676264 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676280 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 676324 │ │ │ │ + bls.n 676304 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67629c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 676370 │ │ │ │ + bls.n 676350 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67633c │ │ │ │ + bne.n 67631c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67630c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676328 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676344 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676360 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67637c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #832] @ (6766c0 ) │ │ │ │ + ldr r7, [pc, #768] @ (676680 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676398 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6763b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6763d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6763f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676414 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676430 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6761b4 │ │ │ │ + b.n 676394 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67644c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676088 │ │ │ │ + b.n 676268 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676468 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #16 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676484 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676510 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67652c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676548 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676564 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676580 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67659c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + beq.n 676668 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67660c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676628 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676644 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676660 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67667c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676698 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676708 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676724 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676740 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67675c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676778 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676794 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676804 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676820 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67683c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676858 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676874 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676890 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676900 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67691c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67693c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676958 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r3, #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 r0, [pc, #8] @ (676974 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676990 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r3 │ │ │ │ + mov r4, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r3 │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676afc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #880] @ (676efc ) │ │ │ │ + ldr r7, [pc, #816] @ (676ebc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #592] @ (676df8 ) │ │ │ │ + ldr r7, [pc, #528] @ (676db8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #0] @ (676bc4 ) │ │ │ │ + ldr r6, [pc, #960] @ (676f84 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #528] @ (676df0 ) │ │ │ │ + ldr r6, [pc, #464] @ (676db0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #224] @ (676e84 ) │ │ │ │ + ldr r6, [pc, #160] @ (676e44 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #192] @ (676e80 ) │ │ │ │ + ldr r6, [pc, #128] @ (676e40 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #0] @ (676ddc ) │ │ │ │ + ldr r6, [pc, #960] @ (67719c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #1008] @ (6771e8 ) │ │ │ │ + ldr r6, [pc, #944] @ (6771a8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #960] @ (6771d8 ) │ │ │ │ + ldr r5, [pc, #896] @ (677198 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #960] @ (6771f8 ) │ │ │ │ + ldr r5, [pc, #896] @ (6771b8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #752] @ (677144 ) │ │ │ │ + ldr r6, [pc, #688] @ (677104 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #816] @ (6771a0 ) │ │ │ │ + ldr r5, [pc, #752] @ (677160 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #64] @ (676ecc ) │ │ │ │ + ldr r6, [pc, #0] @ (676e8c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #96] @ (676f08 ) │ │ │ │ + ldr r6, [pc, #32] @ (676ec8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676edc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677010 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67702c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677048 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677064 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677080 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67709c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 676fec │ │ │ │ + bge.n 676fcc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 677118 │ │ │ │ + bge.n 6770f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67710c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677128 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677144 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677160 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67717c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677198 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677208 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677224 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677240 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67725c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677278 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677294 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6772b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6772cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6772e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677304 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677320 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67733c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677358 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677374 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677390 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677400 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67741c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677438 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677454 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677470 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67748c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677518 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #32 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677534 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677550 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67756c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #8 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677588 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r7, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677618 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677634 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677650 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67766c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677688 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6776a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #8 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6776c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6776dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6776fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, #24 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677718 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677734 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677750 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67776c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677788 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #352] @ (677908 ) │ │ │ │ + ldr r7, [pc, #288] @ (6778c8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #144] @ (677854 ) │ │ │ │ + ldr r7, [pc, #80] @ (677814 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677814 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677830 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67784c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677868 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677884 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6778c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677918 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677934 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677954 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677970 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0030 │ │ │ │ + wfe │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67798c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6779a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6779c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6779e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677aac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677acc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - pop {r6, pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x007c │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite vs │ │ │ │ + lslvs r7, r4, #2 │ │ │ │ + pushvc {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r7, 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] @ (677b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d0, d20, d22 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d20, d22 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r7, 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] @ (677cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677cec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #24 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, #20 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677dec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #0 │ │ │ │ + subs r0, #240 @ 0xf0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r3, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678008 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678024 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678040 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67805c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67807c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67815c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6781b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6781cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6781e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678204 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 67827e │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678220 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67823c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r6 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678258 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678274 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [r2, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6782ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6782c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6782e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678300 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67831c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678338 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678354 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678370 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67838c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678418 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #960] @ (6787dc ) │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r8 │ │ │ │ + blxns r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678450 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r2 │ │ │ │ + blxns r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678470 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67848c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r0] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #688] @ (6787b0 ) │ │ │ │ + ldr r2, [pc, #624] @ (678770 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678518 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #480] @ (6786fc ) │ │ │ │ + ldr r2, [pc, #416] @ (6786bc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678538 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678554 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678574 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678590 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678600 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67861c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678638 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678654 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678670 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67868c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 678728 │ │ │ │ + push {} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 678762 │ │ │ │ + push {r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678718 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d24, d28 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678734 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d24, d28 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678750 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d24, d28 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67876c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d20, d28 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678788 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d16, d28 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32. d0, d28 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.32 d0, d28 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.16 d0, d28 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678814 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q0, d20, d28 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678830 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q0, d28, d28 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67884c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q0, d20, d28 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678868 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d16, d28, d28 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678884 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d16, d20, d28 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d16, d28, d28 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d16, d20, d28 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d28, d28 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d20, d28 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678910 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d28, d28 │ │ │ │ + movs r4, r7 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67892c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d20, d28 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678948 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d0, d28, d28 │ │ │ │ + movs r4, r5 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678964 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d0, d20, d28 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678980 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d0, d28, d28 │ │ │ │ + movs r4, r3 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67899c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d0, d20, d28 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d0, d28, d28 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d0, d20, d28 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d0, d28, d28 │ │ │ │ + vrev32. d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d0, d20, d28 │ │ │ │ + vrev32.16 d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 15, cr0, cr12, cr12, {5} │ │ │ │ + vaddl.u32 q8, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr12, {5} │ │ │ │ + vaddl.u32 q8, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 14, cr0, cr12, cr12, {5} │ │ │ │ + vaddl.u16 q8, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 14, cr0, cr4, cr12, {5} │ │ │ │ + vaddl.u16 q8, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 13, cr0, cr12, cr12, {5} │ │ │ │ + vaddl.u8 q8, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 13, cr0, cr4, cr12, {5} │ │ │ │ + vaddl.u8 q8, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr12, cr12, {5} │ │ │ │ + vrev32. d0, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678aec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr4, cr12, {5} │ │ │ │ + vrev32.16 d0, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 11, cr0, cr12, cr12, {5} │ │ │ │ + vaddl.u32 q0, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 7, cr0, cr12, cr12, {5} │ │ │ │ + vhadd.u32 d16, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 7, cr0, cr4, cr12, {5} │ │ │ │ + vhadd.u32 d16, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr12, cr12, {5} │ │ │ │ + vhadd.u16 d16, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr4, cr12, {5} │ │ │ │ + vhadd.u16 d16, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr8, cr12, {5} │ │ │ │ + vhadd.u8 d16, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 4, cr0, cr8, cr12, {5} │ │ │ │ + vhadd.u d0, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr12, cr12, {5} │ │ │ │ + vhadd.u32 d0, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr12, cr12, {5} │ │ │ │ + vhadd.u16 d0, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr0, cr12, {5} │ │ │ │ + vhadd.u16 d0, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr0, cr12, {5} │ │ │ │ + vhadd.u8 d0, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr4, cr12, {5} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 14, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678cac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 13, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #688] @ 0x2b0 │ │ │ │ + cdp2 0, 12, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip, #688] @ 0x2b0 │ │ │ │ + cdp2 0, 11, cr0, cr12, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 10, cr0, cr12, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 10, cr0, cr0, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ + cdp2 0, 9, cr0, cr0, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4, #688] @ 0x2b0 │ │ │ │ + cdp2 0, 8, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4, #688] @ 0x2b0 │ │ │ │ + cdp2 0, 7, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ + cdp2 0, 6, cr0, cr12, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ + cdp2 0, 6, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ + cdp2 0, 6, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [ip, #-688] @ 0xfffffd50 │ │ │ │ + cdp2 0, 3, cr0, cr12, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0], {172} @ 0xac │ │ │ │ + stc2l 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678eac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0], {172} @ 0xac │ │ │ │ + stc2l 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #848] @ (67921c ) │ │ │ │ + ldr r3, [pc, #784] @ (6791dc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r4, r5] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #16 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc2 0, 10, r0, r0, cr12 @ │ │ │ │ + stc2l 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr2 0, 10, r0, r8, cr12 │ │ │ │ + ldc2 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip], #-688 @ 0xfffffd50 │ │ │ │ + stc2 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r1, #0 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #256] @ (6790d0 ) │ │ │ │ + ldr r2, [pc, #192] @ (679090 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679004 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r4] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679020 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67903c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb8800ac │ │ │ │ + ldc2l 0, cr0, [r8], #-688 @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679058 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679074 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679090 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6790b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6790d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb1400ac │ │ │ │ + stc2 0, cr0, [r4], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfae800ac │ │ │ │ + @ instruction: 0xfbd800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (679160 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #144 @ (adr r4, 6791f4 ) │ │ │ │ + add r5, pc, #80 @ (adr r5, 6791b4 ) │ │ │ │ lsls r7, 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] @ (679180 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #192 @ (adr r7, 679244 ) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r7, 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] @ (6791a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa6c00ac │ │ │ │ + @ instruction: 0xfb5c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6791c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa5800ac │ │ │ │ + @ instruction: 0xfb4800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa4400ac │ │ │ │ + @ instruction: 0xfb3400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, 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 r0, [pc, #8] @ (679214 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679230 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #272 @ (adr r2, 679344 ) │ │ │ │ + add r3, pc, #208 @ (adr r3, 679304 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67924c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #416 @ (adr r4, 6793f0 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 6793b0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679268 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #368 @ (adr r3, 6793dc ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 67939c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679284 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #272 @ (adr r0, 6793b4 ) │ │ │ │ + add r1, pc, #208 @ (adr r1, 679374 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, ip, lsl #2] │ │ │ │ + @ instruction: 0xfa4800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d16-d19}, [ip :128], ip │ │ │ │ + @ instruction: 0xfa3c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679310 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #0 @ (adr r1, 679314 ) │ │ │ │ + add r1, pc, #960 @ (adr r1, 6796d4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67932c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #544 @ (adr r0, 679550 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 679510 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679348 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + add r0, pc, #288 @ (adr r0, 67946c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679364 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679380 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r0, #172] @ 0xac │ │ │ │ + vst1.8 {d16[5]}, [r0], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67939c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r4, #172] @ 0xac │ │ │ │ + ldrsh.w r0, [r4, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [r8, #172] @ 0xac │ │ │ │ + vld1.8 {d0[5]}, [r8], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [ip, #172] @ 0xac │ │ │ │ + ldrsb.w r0, [ip, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r0, #172] @ 0xac │ │ │ │ + ldrsb.w r0, [r0, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67940c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r4, #172] @ 0xac │ │ │ │ + vst1.8 {d0[5]}, [r4], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679428 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [r8, #172] @ 0xac │ │ │ │ + ldr??.w r0, [r8, ip, 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] @ (679444 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, ip, lsl #2] │ │ │ │ + vld4.32 {d16-d19}, [ip :128], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679460 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r0, ip, lsl #2] │ │ │ │ + vld4.32 {d16-d19}, [r0 :128], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67947c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [r4, ip, lsl #2] │ │ │ │ + ldr??.w r0, [r4, ip, 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] @ (679498 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r8, ip, lsl #2] │ │ │ │ + vst4.32 {d16-d19}, [r8 :128], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [ip, ip, lsl #2] │ │ │ │ + ldrsh.w r0, [ip, ip, 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] @ (6794d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r0, ip, lsl #2] │ │ │ │ + ldrsh.w r0, [r0, ip, 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] @ (6794ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [r4, ip, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [r4 :128], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679508 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r8, ip, lsl #2] │ │ │ │ + ldrsb.w r0, [r8, ip, 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] @ (679524 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [ip, ip, lsl #2] │ │ │ │ + vst4.32 {d0-d3}, [ip :128], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679540 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #416] @ (6796e4 ) │ │ │ │ + ldr r2, [pc, #352] @ (6796a4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67955c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7f400ac │ │ │ │ + str??.w r0, [r4, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679578 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7f000ac │ │ │ │ + str??.w r0, [r0, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679594 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7e800ac │ │ │ │ + ldr.w r0, [r8, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7e400ac │ │ │ │ + ldr.w r0, [r4, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7dc00ac │ │ │ │ + str.w r0, [ip, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7d800ac │ │ │ │ + str.w r0, [r8, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679604 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7d000ac │ │ │ │ + str.w r0, [r0, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679620 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7c800ac │ │ │ │ + ldrh.w r0, [r8, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67963c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7c000ac │ │ │ │ + ldrh.w r0, [r0, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679658 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7b800ac │ │ │ │ + strh.w r0, [r8, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679674 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7b000ac │ │ │ │ + strh.w r0, [r0, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679690 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7a800ac │ │ │ │ + ldrb.w r0, [r8, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7a000ac │ │ │ │ + ldrb.w r0, [r0, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf79800ac │ │ │ │ + strb.w r0, [r8, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf79000ac │ │ │ │ + strb.w r0, [r0, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679700 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf78800ac │ │ │ │ + ldr??.w r0, [r8, ip, 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] @ (67971c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf78000ac │ │ │ │ + ldr??.w r0, [r0, ip, 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] @ (679738 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf77800ac │ │ │ │ + str??.w r0, [r8, ip, 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] @ (679754 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 67977c │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679770 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf75400ac │ │ │ │ + str.w r0, [r4, ip, 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] @ (67978c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf74800ac │ │ │ │ + ldrh.w r0, [r8, ip, 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] @ (6797a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r4 │ │ │ │ + blx r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf70000ac │ │ │ │ + @ instruction: 0xf7f000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6f800ac │ │ │ │ + @ instruction: 0xf7e800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679818 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6f400ac │ │ │ │ + @ instruction: 0xf7e400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679834 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6f000ac │ │ │ │ + @ instruction: 0xf7e000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679850 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6ec00ac │ │ │ │ + @ instruction: 0xf7dc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67986c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679888 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf67800ac │ │ │ │ + @ instruction: 0xf76800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf67400ac │ │ │ │ + @ instruction: 0xf76400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679914 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf67000ac │ │ │ │ + @ instruction: 0xf76000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679930 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf66c00ac │ │ │ │ + @ instruction: 0xf75c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67994c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf66400ac │ │ │ │ + @ instruction: 0xf75400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679968 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf65c00ac │ │ │ │ + @ instruction: 0xf74c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679984 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf65400ac │ │ │ │ + @ instruction: 0xf74400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #51372 @ 0xc8ac │ │ │ │ + @ instruction: 0xf73c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #34988 @ 0x88ac │ │ │ │ + @ instruction: 0xf73800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #18604 @ 0x48ac │ │ │ │ + @ instruction: 0xf73400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf63c00ac │ │ │ │ + @ instruction: 0xf72c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf63400ac │ │ │ │ + @ instruction: 0xf72400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf62c00ac │ │ │ │ + @ instruction: 0xf71c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf62400ac │ │ │ │ + @ instruction: 0xf71400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf61c00ac │ │ │ │ + @ instruction: 0xf70c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf61400ac │ │ │ │ + @ instruction: 0xf70400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf61000ac │ │ │ │ + @ instruction: 0xf70000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, ip, #2220 @ 0x8ac │ │ │ │ + @ instruction: 0xf6fc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r4, #2220 @ 0x8ac │ │ │ │ + @ instruction: 0xf6f400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5fc00ac │ │ │ │ + @ instruction: 0xf6ec00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5f400ac │ │ │ │ + @ instruction: 0xf6e400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5ec00ac │ │ │ │ + @ instruction: 0xf6dc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5e400ac │ │ │ │ + @ instruction: 0xf6d400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, ip, #5636096 @ 0x560000 │ │ │ │ + movt r0, #51372 @ 0xc8ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r8, #5636096 @ 0x560000 │ │ │ │ + movt r0, #34988 @ 0x88ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r4, #5636096 @ 0x560000 │ │ │ │ + movt r0, #18604 @ 0x48ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, ip, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf6bc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r4, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf6b400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, ip, #5636096 @ 0x560000 │ │ │ │ + subw r0, ip, #2220 @ 0x8ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + subw r0, r4, #2220 @ 0x8ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, ip, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf69c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf69400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf69000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf59c00ac │ │ │ │ + @ instruction: 0xf68c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf59400ac │ │ │ │ + @ instruction: 0xf68400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf58c00ac │ │ │ │ + @ instruction: 0xf67c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf58800ac │ │ │ │ + @ instruction: 0xf67800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #52 @ 0x34 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf63400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf5f000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679dac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r5, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r7, 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] @ (679e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - orn r0, r8, #5636096 @ 0x560000 │ │ │ │ + adcs.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0a000a7 │ │ │ │ + @ instruction: 0xf19000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, ip, #5636096 @ 0x560000 │ │ │ │ + add.w r0, ip, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679eac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3dc00ac │ │ │ │ + @ instruction: 0xf4cc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3d400ac │ │ │ │ + @ instruction: 0xf4c400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (679f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf37400ac │ │ │ │ + orn r0, r4, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf34c00ac │ │ │ │ + bics.w r0, ip, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf34400ac │ │ │ │ + bics.w r0, r4, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf33400ac │ │ │ │ + bic.w r0, r4, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a000 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf30800ac │ │ │ │ + @ instruction: 0xf3f800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a01c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + eors r4, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a038 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a054 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a070 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, ip, #172 @ 0xac │ │ │ │ + @ instruction: 0xf39c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a08c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf27000ac │ │ │ │ + @ instruction: 0xf36000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf26400ac │ │ │ │ + @ instruction: 0xf35400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf25400ac │ │ │ │ + @ instruction: 0xf34400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a118 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #32940 @ 0x80ac │ │ │ │ + @ instruction: 0xf33800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a134 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf23c00ac │ │ │ │ + @ instruction: 0xf32c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a150 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf22c00ac │ │ │ │ + @ instruction: 0xf31c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a16c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf21c00ac │ │ │ │ + @ instruction: 0xf30c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a188 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, ip, #172 @ 0xac │ │ │ │ + @ instruction: 0xf2fc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, ip, #167 @ 0xa7 │ │ │ │ + @ instruction: 0xf18c00a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1e000ac │ │ │ │ + @ instruction: 0xf2d000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r8, #167 @ 0xa7 │ │ │ │ + @ instruction: 0xf12800a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r4, #172 @ 0xac │ │ │ │ + subw r0, r4, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a214 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r8, #172 @ 0xac │ │ │ │ + @ instruction: 0xf29800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a230 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r0, #167 @ 0xa7 │ │ │ │ + @ instruction: 0xf0f000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a24c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf18000ac │ │ │ │ + @ instruction: 0xf27000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a268 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r4, #172 @ 0xac │ │ │ │ + @ instruction: 0xf26400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a284 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r8, #172 @ 0xac │ │ │ │ + @ instruction: 0xf25800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s16 d16, d20, d23 │ │ │ │ + orr.w r0, r4, #167 @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r0, #172 @ 0xac │ │ │ │ + @ instruction: 0xf23000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67a2dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf13400ac │ │ │ │ + @ instruction: 0xf22400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67a2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf12000ac │ │ │ │ + @ instruction: 0xf21000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a318 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, ip, #172 @ 0xac │ │ │ │ + @ instruction: 0xf1fc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a334 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, ip, #172 @ 0xac │ │ │ │ + @ instruction: 0xf1fc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a350 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r4, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a36c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a388 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #28 │ │ │ │ + movs r4, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r4, #172 @ 0xac │ │ │ │ + adcs.w r0, r4, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a414 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r8, #172 @ 0xac │ │ │ │ + adc.w r0, r8, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67a434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r4, #668]! @ 0x29c │ │ │ │ + @ instruction: 0xeae400a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a450 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d0, d20, d23 │ │ │ │ + vrev32.16 d16, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a46c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, r0, #172 @ 0xac │ │ │ │ + add.w r0, r0, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a488 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r8, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0f800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r0, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0f000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vext.8 d16, d20, d28, #0 │ │ │ │ + @ instruction: 0xf0e400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s32 q8, d24, d28 │ │ │ │ + @ instruction: 0xf0d800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q8, d28, d28 │ │ │ │ + @ instruction: 0xf0cc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a514 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q8, d28, d28 │ │ │ │ + @ instruction: 0xf0bc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vext.8 d0, d28, d28, #0 │ │ │ │ + @ instruction: 0xf0ac00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a54c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r0, r7, asr #2 │ │ │ │ + stcl 0, cr0, [r0], {167} @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r4, r7, asr #2 │ │ │ │ + ldc 0, cr0, [r4], {167} @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67a220 │ │ │ │ + b.n 67a400 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67a244 │ │ │ │ + b.n 67a424 │ │ │ │ lsls r7, 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] @ (67a5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vhadd.s d0, d28, d28 │ │ │ │ + bic.w r0, ip, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67a240 │ │ │ │ + b.n 67a420 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a614 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67a1b0 │ │ │ │ + b.n 67a390 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a630 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #288 @ (adr r5, 67a754 ) │ │ │ │ + add r6, pc, #224 @ (adr r6, 67a714 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a64c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a668 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #304 @ (adr r6, 67a79c ) │ │ │ │ + add r7, pc, #240 @ (adr r7, 67a75c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a684 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 6, cr0, cr4, cr12, {5} │ │ │ │ + vhadd.s16 d16, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 5, cr0, cr8, cr12, {5} │ │ │ │ + vhadd.s8 d16, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 4, cr0, cr12, cr12, {5} │ │ │ │ + vhadd.s d0, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 4, cr0, cr0, cr12, {5} │ │ │ │ + vhadd.s d0, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a710 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 3, cr0, cr4, cr12, {5} │ │ │ │ + vhadd.s32 d0, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a72c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 2, cr0, cr8, cr12, {5} │ │ │ │ + vhadd.s16 d0, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a748 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 2, cr0, cr0, cr12, {5} │ │ │ │ + vhadd.s16 d0, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a764 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 1, cr0, cr8, cr12, {5} │ │ │ │ + vhadd.s8 d0, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a780 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 0, cr0, cr8, cr12, {5} │ │ │ │ + cdp 0, 15, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a79c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r8, #688]! @ 0x2b0 │ │ │ │ + cdp 0, 14, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r8, #688]! @ 0x2b0 │ │ │ │ + cdp 0, 13, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a80c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ + cdp 0, 9, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a828 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4, #688] @ 0x2b0 │ │ │ │ + cdp 0, 8, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a844 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8, #688] @ 0x2b0 │ │ │ │ + cdp 0, 7, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a860 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 6, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a87c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 5, cr0, cr12, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a898 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [ip, #-688] @ 0xfffffd50 │ │ │ │ + cdp 0, 4, cr0, cr12, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + cdp 0, 4, cr0, cr0, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ + cdp 0, 3, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 2, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a908 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 1, cr0, cr12, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a924 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r0, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 1, cr0, cr0, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a940 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ + cdp 0, 0, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a95c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ + ldcl 0, cr0, [r8, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a978 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + stcl 0, cr0, [ip, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a994 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + ldcl 0, cr0, [ip, #688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0], {172} @ 0xac │ │ │ │ + ldc 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ + stc 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [ip], {172} @ 0xac │ │ │ │ + stc 0, cr0, [ip, #688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8], {172} @ 0xac │ │ │ │ + ldcl 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r4], #-688 @ 0xfffffd50 │ │ │ │ + stcl 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8], #-688 @ 0xfffffd50 │ │ │ │ + ldc 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aaac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4], {172} @ 0xac │ │ │ │ + stc 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r4], {172} @ 0xac │ │ │ │ + ldcl 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebf400ac │ │ │ │ + stcl 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r8, ip, asr #2 │ │ │ │ + ldc 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r8, ip, asr #2 │ │ │ │ + stc 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r8, ip, asr #2 │ │ │ │ + ldc 0, cr0, [r8], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb9800ac │ │ │ │ + stc 0, cr0, [r8], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8c00ac │ │ │ │ + ldcl 0, cr0, [ip], #-688 @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8000ac │ │ │ │ + ldcl 0, cr0, [r0], #-688 @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r4, ip, asr #2 │ │ │ │ + stcl 0, cr0, [r4], #-688 @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r8, ip, asr #2 │ │ │ │ + mrrc 0, 10, r0, r8, cr12 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, ip, ip, asr #2 │ │ │ │ + mcrr 0, 10, r0, ip, cr12 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 67ac8c │ │ │ │ + udf #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 67ac88 │ │ │ │ + ble.n 67ac68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeae000ac │ │ │ │ + rsbs r0, r0, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 67ac20 │ │ │ │ + ble.n 67ac00 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeab800ac │ │ │ │ + sub.w r0, r8, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67ace0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bgt.n 67ac34 │ │ │ │ + ble.n 67ac14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 67ada8 │ │ │ │ + ble.n 67ad88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67acbc │ │ │ │ + bgt.n 67ac9c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r4, ip, asr #2 │ │ │ │ + @ instruction: 0xeb2400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ada4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67adc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67addc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9b400ac │ │ │ │ + @ instruction: 0xeaa400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67adf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9a400ac │ │ │ │ + eors.w r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99400ac │ │ │ │ + eor.w r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe98400ac │ │ │ │ + orns r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r4, #-688]! @ 0x2b0 │ │ │ │ + orn r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r8, #-688]! @ 0x2b0 │ │ │ │ + orrs.w r0, r8, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #0 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aebc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b270 │ │ │ │ + b.n 67b450 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr12, cr7, {5} │ │ │ │ + vrev32. d0, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, r4, #5472256 @ 0x538000 │ │ │ │ + add.w r0, r4, #5472256 @ 0x538000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r8, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xe98800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf34000a7 │ │ │ │ + bics.w r0, r0, #5472256 @ 0x538000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r0], #-688 @ 0x2b0 │ │ │ │ + strd r0, r0, [r0, #-688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r4], #-688 @ 0x2b0 │ │ │ │ + ldrd r0, r0, [r4, #-688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe85400ac │ │ │ │ + strd r0, r0, [r4, #-688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strex r0, r0, [r8, #688] @ 0x2b0 │ │ │ │ + ldmdb r8!, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b38c │ │ │ │ + b.n 67b56c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b00c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe81c00ac │ │ │ │ + stmdb ip, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b028 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe81000ac │ │ │ │ + stmdb r0, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b044 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe80400ac │ │ │ │ + ldrd r0, r0, [r4], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b060 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b054 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + strd r0, r0, [r8], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b07c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b058 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + @ instruction: 0xe8dc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b05c │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + @ instruction: 0xe8d000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b058 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + @ instruction: 0xe8c000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b054 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + ldmia.w r0!, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b050 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + stmia.w r0!, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b04c │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + ldmia.w r0, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1e800a7 │ │ │ │ + @ instruction: 0xf2d800a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b024 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + strd r0, r0, [r0], #-688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b15c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b018 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + strex r0, r0, [ip, #688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b00c │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + @ instruction: 0xe83800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67b000 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + @ instruction: 0xe82400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r0, #167 @ 0xa7 │ │ │ │ + movw r0, #167 @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + b.n 67b2e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #16] │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b204 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67afa0 │ │ │ │ + b.n 67b180 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b220 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af9c │ │ │ │ + b.n 67b17c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b23c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af98 │ │ │ │ + b.n 67b178 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b258 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af94 │ │ │ │ + b.n 67b174 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b274 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af90 │ │ │ │ + b.n 67b170 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af8c │ │ │ │ + b.n 67b16c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af88 │ │ │ │ + b.n 67b168 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af84 │ │ │ │ + b.n 67b164 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af80 │ │ │ │ + b.n 67b160 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b300 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af7c │ │ │ │ + b.n 67b15c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b31c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af78 │ │ │ │ + b.n 67b158 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b338 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af74 │ │ │ │ + b.n 67b154 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b354 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af70 │ │ │ │ + b.n 67b150 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b370 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af6c │ │ │ │ + b.n 67b14c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b38c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af68 │ │ │ │ + b.n 67b148 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af64 │ │ │ │ + b.n 67b144 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af60 │ │ │ │ + b.n 67b140 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af5c │ │ │ │ + b.n 67b13c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af58 │ │ │ │ + b.n 67b138 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b418 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af54 │ │ │ │ + b.n 67b134 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af50 │ │ │ │ + b.n 67b130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b450 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af4c │ │ │ │ + b.n 67b12c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b46c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af48 │ │ │ │ + b.n 67b128 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b488 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af44 │ │ │ │ + b.n 67b124 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af40 │ │ │ │ + b.n 67b120 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b4c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af44 │ │ │ │ + b.n 67b124 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b4dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af48 │ │ │ │ + b.n 67b128 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b4f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af4c │ │ │ │ + b.n 67b12c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b514 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af50 │ │ │ │ + b.n 67b130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af54 │ │ │ │ + b.n 67b134 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b54c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af58 │ │ │ │ + b.n 67b138 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af5c │ │ │ │ + b.n 67b13c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af60 │ │ │ │ + b.n 67b140 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b5a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af64 │ │ │ │ + b.n 67b144 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b5bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af68 │ │ │ │ + b.n 67b148 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b5d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af6c │ │ │ │ + b.n 67b14c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b5f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af70 │ │ │ │ + b.n 67b150 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b610 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af74 │ │ │ │ + b.n 67b154 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b62c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af78 │ │ │ │ + b.n 67b158 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b648 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af7c │ │ │ │ + b.n 67b15c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b664 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af80 │ │ │ │ + b.n 67b160 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b680 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af84 │ │ │ │ + b.n 67b164 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b69c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af88 │ │ │ │ + b.n 67b168 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af8c │ │ │ │ + b.n 67b16c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b6d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af90 │ │ │ │ + b.n 67b170 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b6f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af94 │ │ │ │ + b.n 67b174 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b70c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af98 │ │ │ │ + b.n 67b178 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b728 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67af9c │ │ │ │ + b.n 67b17c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b744 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67afa0 │ │ │ │ + b.n 67b180 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b760 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67afa4 │ │ │ │ + b.n 67b184 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b77c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67afa8 │ │ │ │ + b.n 67b188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b798 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67afac │ │ │ │ + b.n 67b18c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfb0 │ │ │ │ + b.n 67b190 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfb4 │ │ │ │ + b.n 67b194 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfb8 │ │ │ │ + b.n 67b198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b808 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfbc │ │ │ │ + b.n 67b19c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b824 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfc0 │ │ │ │ + b.n 67b1a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b840 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfbc │ │ │ │ + b.n 67b19c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b85c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfb0 │ │ │ │ + b.n 67b190 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b878 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfac │ │ │ │ + b.n 67b18c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b894 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfa0 │ │ │ │ + b.n 67b180 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf9c │ │ │ │ + b.n 67b17c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b8cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf90 │ │ │ │ + b.n 67b170 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b8e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf8c │ │ │ │ + b.n 67b16c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b904 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf80 │ │ │ │ + b.n 67b160 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b920 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf84 │ │ │ │ + b.n 67b164 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b93c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf88 │ │ │ │ + b.n 67b168 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b958 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf8c │ │ │ │ + b.n 67b16c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b974 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf90 │ │ │ │ + b.n 67c170 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b990 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf94 │ │ │ │ + b.n 67c174 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b9ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf98 │ │ │ │ + b.n 67c178 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b9c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf9c │ │ │ │ + b.n 67c17c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b9e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfa0 │ │ │ │ + b.n 67c180 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfa4 │ │ │ │ + b.n 67c184 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfa8 │ │ │ │ + b.n 67c188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfac │ │ │ │ + b.n 67c18c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfb0 │ │ │ │ + b.n 67c190 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfb4 │ │ │ │ + b.n 67c194 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfb8 │ │ │ │ + b.n 67c198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67baa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfbc │ │ │ │ + b.n 67c19c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfc0 │ │ │ │ + b.n 67c1a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfc4 │ │ │ │ + b.n 67c1a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bafc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfc8 │ │ │ │ + b.n 67c1a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bb18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfcc │ │ │ │ + b.n 67c1ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bb34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfd0 │ │ │ │ + b.n 67c1b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bb50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfd4 │ │ │ │ + b.n 67c1b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bb6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfd8 │ │ │ │ + b.n 67c1b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bb88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfdc │ │ │ │ + b.n 67c1bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfe0 │ │ │ │ + b.n 67c1c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfdc │ │ │ │ + b.n 67c1bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bbdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfd8 │ │ │ │ + b.n 67c1b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfd4 │ │ │ │ + b.n 67c1b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfd0 │ │ │ │ + b.n 67c1b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfcc │ │ │ │ + b.n 67c1ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfc8 │ │ │ │ + b.n 67c1a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfc4 │ │ │ │ + b.n 67c1a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfc0 │ │ │ │ + b.n 67c1a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfbc │ │ │ │ + b.n 67c19c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bcbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfb8 │ │ │ │ + b.n 67c198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bcd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfb4 │ │ │ │ + b.n 67c194 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bcf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfb0 │ │ │ │ + b.n 67c190 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfac │ │ │ │ + b.n 67c18c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfa8 │ │ │ │ + b.n 67c188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfa4 │ │ │ │ + b.n 67c184 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bfa0 │ │ │ │ + b.n 67c180 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf9c │ │ │ │ + b.n 67c17c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bdb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf7c │ │ │ │ + b.n 67c15c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bdd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf78 │ │ │ │ + b.n 67c158 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bdf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf74 │ │ │ │ + b.n 67c154 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf70 │ │ │ │ + b.n 67c150 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf6c │ │ │ │ + b.n 67c14c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf68 │ │ │ │ + b.n 67c148 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf64 │ │ │ │ + b.n 67c144 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf60 │ │ │ │ + b.n 67c140 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf5c │ │ │ │ + b.n 67c13c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67beb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf58 │ │ │ │ + b.n 67c138 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf54 │ │ │ │ + b.n 67c134 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67beec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf50 │ │ │ │ + b.n 67c130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bf08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf4c │ │ │ │ + b.n 67c12c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bf24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf48 │ │ │ │ + b.n 67c128 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bf40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67bf44 │ │ │ │ + b.n 67c124 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bf5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 67c120 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bf78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 67c11c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bf94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 67c118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bfb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 67c114 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bfcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + b.n 67c110 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bfe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + b.n 67c10c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c004 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + b.n 67c108 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c020 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + b.n 67c104 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c03c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + b.n 67c100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c058 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + b.n 67c0fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c074 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + b.n 67c0f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c090 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + b.n 67c0f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + b.n 67c0f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 32 │ │ │ │ + b.n 67c0ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 16 │ │ │ │ + b.n 67c0e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c100 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 0 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c11c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c138 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c154 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c170 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c18c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #4 │ │ │ │ + adds r1, #244 @ 0xf4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67c1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c21c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r4 │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67c254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1689dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #60] @ (67c2a8 ) │ │ │ │ add.w r8, r0, #2 │ │ │ │ @@ -2220597,17 +2220619,17 @@ │ │ │ │ lsrgt r4, r4, #1 │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 67c27a │ │ │ │ mov r7, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r5, r6, #4 │ │ │ │ │ │ │ │ 0067c2b0 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.2.5-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2220999,15 +2221021,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5fa728 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2221033,15 +2221055,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xe82000ac │ │ │ │ + ldmdb r0, {r2, r3, r5, r7} │ │ │ │ add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r3, #27 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2221073,16 +2221095,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 67c6d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x36c> │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + ldmia.w ip!, {r2, r3, r5, r7} │ │ │ │ add r6, sp, #856 @ 0x358 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r2, r3, #25 │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2221150,22 +2221171,20 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 67c7c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x458> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 67c7c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x45a> │ │ │ │ b.n 67c7da <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46e> │ │ │ │ - b.n 67c6bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x350> │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + @ instruction: 0xe85000ac │ │ │ │ add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r3, #24 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 67c684 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x318> │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + @ instruction: 0xe82e00ac │ │ │ │ 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 │ │ │ │ @@ -2221379,37 +2221398,37 @@ │ │ │ │ nop │ │ │ │ adds r7, #144 @ 0x90 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - b.n 67c68c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x320> │ │ │ │ + b.n 67c86c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x500> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 67c684 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x318> │ │ │ │ + b.n 67c864 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4f8> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsrs r2, r1, #19 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r6, r4, #2 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 67cab2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x746> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2221692,15 +2221711,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 67cd2e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x9c2> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r1, [pc, #32] @ (67cd70 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xa04>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 67cd58 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x9ec> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 67cd6c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xa00> │ │ │ │ @@ -2221709,15 +2221728,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 67cd54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x9e8> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #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] @ (67cdd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xa6c>) │ │ │ │ @@ -2221860,19 +2221879,19 @@ │ │ │ │ nop │ │ │ │ adds r1, #250 @ 0xfa │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 67d050 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xce4> │ │ │ │ + b.n 67d230 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xec4> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 67cfd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xc68> │ │ │ │ + b.n 67d1b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xe48> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 67cfc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xc54> │ │ │ │ + b.n 67d1a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xe34> │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -2221924,15 +2221943,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #250 @ 0xfa │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 67cfc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xc54> │ │ │ │ + b.n 67d1a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xe34> │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2222066,35 +2222085,35 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #94 @ 0x5e │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #264 @ (adr r0, 67d1ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xe80>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + b.n 67d188 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xe1c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r7, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r6, #206 @ 0xce │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrh r4, [r3, #16] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r4, 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 r5, r0 │ │ │ │ @@ -2222136,15 +2222155,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 67d12e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xdc2> │ │ │ │ ldrh r6, [r0, #10] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + svc 30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #2 │ │ │ │ movt r1, #8 │ │ │ │ @@ -2222193,17 +2222212,17 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #6] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - udf #4 │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 67d198 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xe2c> │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ bl 67d1ac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xe40> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2222224,17 +2222243,17 @@ │ │ │ │ blx 74a10 │ │ │ │ clz r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ blx 74614 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bgt.n 67d1e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xe74> │ │ │ │ + ble.n 67d1c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xe54> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 67d1d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xe64> │ │ │ │ + udf #166 @ 0xa6 │ │ │ │ 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 │ │ │ │ bl 67d1ac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xe40> │ │ │ │ @@ -2222267,15 +2222286,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 67d2a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xf3a> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2222412,15 +2222431,15 @@ │ │ │ │ nop │ │ │ │ cmp r5, #24 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #178 @ 0xb2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #76] @ 67d490 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1124> │ │ │ │ sub sp, #8 │ │ │ │ @@ -2222939,84 +2222958,84 @@ │ │ │ │ b.n 67d5ea <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x127e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 67d9e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1678> │ │ │ │ + bgt.n 67d9c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1658> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 67d9d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1664> │ │ │ │ + bgt.n 67d9b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1644> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 67d9c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1654> │ │ │ │ + bgt.n 67d9a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1634> │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - blt.n 67d880 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1514> │ │ │ │ + bgt.n 67da60 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16f4> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 67da04 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1698> │ │ │ │ + bgt.n 67d9e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1678> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 67d9ac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1640> │ │ │ │ + blt.n 67d98c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1620> │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - blt.n 67d930 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x15c4> │ │ │ │ + bgt.n 67d910 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x15a4> │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r1, #166 @ 0xa6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bls.n 67d8a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x153c> │ │ │ │ + bge.n 67d888 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x151c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 67d898 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x152c> │ │ │ │ + bge.n 67da78 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x170c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r0, [r7, #28] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bls.n 67da84 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1718> │ │ │ │ + bge.n 67da64 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16f8> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 67da90 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1724> │ │ │ │ + bge.n 67da70 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1704> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 67da84 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1718> │ │ │ │ + bge.n 67da64 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16f8> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r6, [r0, #26] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bls.n 67da44 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16d8> │ │ │ │ + bge.n 67da24 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16b8> │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r6, #24] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strb.w r0, [sl, #170] @ 0xaa │ │ │ │ + ldr??.w r0, [sl, sl, lsl #2] │ │ │ │ strh r2, [r7, #22] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 67d94c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x15e0> │ │ │ │ + bge.n 67d92c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x15c0> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 67d964 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x15f8> │ │ │ │ + bge.n 67d944 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x15d8> │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r2, #20] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bhi.n 67d984 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1618> │ │ │ │ + bls.n 67d964 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x15f8> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 67da48 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16dc> │ │ │ │ + bge.n 67da28 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16bc> │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r0, [r6, #14] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bhi.n 67d910 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x15a4> │ │ │ │ + bls.n 67d8f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1584> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 67d964 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x15f8> │ │ │ │ + bhi.n 67d944 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x15d8> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 67d908 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x159c> │ │ │ │ + bls.n 67d8e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x157c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 67da60 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16f4> │ │ │ │ + bls.n 67da40 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16d4> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 67d9f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x168c> │ │ │ │ + bhi.n 67d9d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x166c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #236] @ (67dae8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x177c>) │ │ │ │ @@ -2223124,28 +2223143,28 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r5, #254 @ 0xfe │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #4] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bhi.n 67db2c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x17c0> │ │ │ │ + bls.n 67db0c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x17a0> │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r5, #172 @ 0xac │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldcl 0, cr0, [r8, #-684] @ 0xfffffd54 │ │ │ │ - bvc.n 67da98 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x172c> │ │ │ │ + cdp 0, 4, cr0, cr8, cr11, {5} │ │ │ │ + bhi.n 67da78 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x170c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r2, [r5, #31] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bvc.n 67da4c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16e0> │ │ │ │ + bhi.n 67da2c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16c0> │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r2, [r2, #31] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bvc.n 67da8c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1720> │ │ │ │ + bhi.n 67da6c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1700> │ │ │ │ lsls r4, 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 r2, [pc, #404] @ (67dcb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x194c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2223318,34 +2223337,34 @@ │ │ │ │ ldr r3, [pc, #56] @ (67dcec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1980>) │ │ │ │ add r3, pc │ │ │ │ b.n 67dc86 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x191a> │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 67dd84 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1a18> │ │ │ │ + bhi.n 67dd64 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x19f8> │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bmi.n 67dc30 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x18c4> │ │ │ │ + bpl.n 67dc10 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x18a4> │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrb r6, [r6, #26] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bvs.n 67dc80 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1914> │ │ │ │ + bvc.n 67dc60 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x18f4> │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cdp 0, 6, cr0, cr6, cr11, {5} │ │ │ │ + vhadd.s16 d16, d22, d27 │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrb r4, [r2, #24] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bvs.n 67dd48 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x19dc> │ │ │ │ + bvc.n 67dd28 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x19bc> │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 67ddbc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1a50> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2223433,25 +2223452,24 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 67dd7e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1a12> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bvs.n 67ddf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1a8c> │ │ │ │ + bvc.n 67ddd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1a6c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 67ddc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1a54> │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - bvs.n 67ddf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1a88> │ │ │ │ + strd r0, r0, [sl], #688 @ 0x2b0 │ │ │ │ + bvc.n 67ddd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1a68> │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r2, [r7, #20] │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrb r6, [r1, #20] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bpl.n 67de9c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b30> │ │ │ │ + bvs.n 67de7c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b10> │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 67de54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1ae8> │ │ │ │ cbz r2, 67ddfa <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1a8e> │ │ │ │ movs r3, #1 │ │ │ │ @@ -2223676,15 +2223694,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 67dfc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c58> │ │ │ │ + bmi.n 67dfa4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c38> │ │ │ │ lsls r4, r5, #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] @ (67e0b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d48>) │ │ │ │ @@ -2223740,27 +2223758,27 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 67e066 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1cfa> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r6, r7, #6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r6, r6, #6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bcc.n 67dff8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c8c> │ │ │ │ + bmi.n 67dfd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c6c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 67dfec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c80> │ │ │ │ + bmi.n 67dfcc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c60> │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r2, r2, #6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 67e1b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1e44> │ │ │ │ + bmi.n 67e190 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1e24> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2223828,21 +2223846,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (67e1a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1e38>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 67e028 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1cbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bcs.n 67e188 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1e1c> │ │ │ │ + bcc.n 67e168 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dfc> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 67e188 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1e1c> │ │ │ │ + bcc.n 67e168 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dfc> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 67e1ac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1e40> │ │ │ │ + bcc.n 67e18c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1e20> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 67e28c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1f20> │ │ │ │ + bcc.n 67e26c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1f00> │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ ldr r4, [pc, #268] @ (67e2cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1f60>) │ │ │ │ @@ -2223951,15 +2223969,15 @@ │ │ │ │ subs r6, r4, #0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r4, r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ + cdp 0, 12, cr0, cr2, cr9, {5} │ │ │ │ lsls r1, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r1, #5 │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2224302,22 +2224320,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ subs r6, r3, r6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 67e6e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2378> │ │ │ │ + bne.n 67e6c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2358> │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r6, r7, r4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xf2e000a7 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xf3d000a7 │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subw r0, r0, #167 @ 0xa7 │ │ │ │ + @ instruction: 0xf39000a7 │ │ │ │ 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] @ (67e748 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23dc>) │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2224394,17 +2224412,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ adds r6, r4, r5 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r6, {r2, r4, 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] │ │ │ │ str.w r0, [ip, #-224] │ │ │ │ ldr r2, [pc, #592] @ (67e9c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2654>) │ │ │ │ @@ -2224634,37 +2224652,37 @@ │ │ │ │ bl 67e028 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1cbc> │ │ │ │ b.n 67e812 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x24a6> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r6, r0, r2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + beq.n 67eac4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2758> │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r4, r7, #30 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia 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, #3904] @ 0xf40 │ │ │ │ ldr.w r3, [pc, #2220] @ 67f2b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2f4c> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2225509,129 +2225527,129 @@ │ │ │ │ nop │ │ │ │ asrs r0, r5, #23 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r6, r3, #23 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 67f2f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2f88> │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bge.n 67f32c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2fc0> │ │ │ │ + blt.n 67f30c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2fa0> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r2, r6, #17 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r0, pc, #312 @ (adr r0, 67f42c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x30c0>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 67f33c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2fd0> │ │ │ │ + bne.n 67f31c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2fb0> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + beq.n 67f36c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3000> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + beq.n 67f314 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2fa8> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r1, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 67fb08 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x379c> │ │ │ │ + b.n 67ece8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x297c> │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 67fa20 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x36b4> │ │ │ │ + b.n 67ec00 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2894> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ 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 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2225829,40 +2225847,40 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r5, #16 │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsrs r6, r4, #16 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + b.n 67f6b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3348> │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #12 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ittt ge │ │ │ │ - lslge r4, r5, #2 │ │ │ │ - it lt @ unpredictable │ │ │ │ - lsllt r4, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - it cs │ │ │ │ - lslcs r4, r5, #2 │ │ │ │ - ittt cc │ │ │ │ - lslcc r4, r5, #2 │ │ │ │ - ite ne @ unpredictable │ │ │ │ - lslne r4, r5, #2 │ │ │ │ - itet cs @ unpredictable │ │ │ │ - lslcs r4, r5, #2 │ │ │ │ - stmdbcc sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + stmia r0!, {r2} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #612] @ (67f84c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34e0>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [pc, #612] @ (67f850 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34e4>) │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc │ │ │ │ @@ -2226088,63 +2226106,63 @@ │ │ │ │ b.n 67f6aa <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x333e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 67fb10 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37a4> │ │ │ │ + b.n 67fcf0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3984> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 67f924 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x35b8> │ │ │ │ + blt.n 67f904 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3598> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 67f83c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34d0> │ │ │ │ + bvc.n 67f81c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 67f930 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x35c4> │ │ │ │ + b.n 67fb10 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37a4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-176] │ │ │ │ mov r9, r1 │ │ │ │ @@ -2226382,49 +2226400,49 @@ │ │ │ │ nop │ │ │ │ lsls r6, r4, #28 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #28 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbnz r2, 67fba0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3834> │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r0, 67fbaa <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x383e> │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #23 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 67fb6c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3800> │ │ │ │ + bge.n 67fb4c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 67fb78 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x380c> │ │ │ │ + bvc.n 67fb58 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37ec> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ @ instruction: 0xef8fffff │ │ │ │ lsls r4, r3, #21 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bcc.n 67fb34 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37c8> │ │ │ │ + bmi.n 67fb14 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 67fb2c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37c0> │ │ │ │ + bmi.n 67fb0c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ strex pc, pc, [sp, #1020] @ 0x3fc │ │ │ │ mrc 15, 7, APSR_nzcv, cr15, cr15, {7} │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r0, 67fbb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3848> │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 67fbbc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3850> │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2226591,15 +2226609,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #10 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (67fd88 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3a1c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2226613,15 +2226631,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1, #10 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 74614 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2227411,17 +2227429,17 @@ │ │ │ │ b.n 68050e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x41a2> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xfb8a0167 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0020 │ │ │ │ + yield │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00d6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #292] @ (6806b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x434c>) │ │ │ │ @@ -2228078,15 +2228096,15 @@ │ │ │ │ @ instruction: 0xf4cc0167 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4b20167 │ │ │ │ bic.w r1, r2, #15138816 @ 0xe70000 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb86c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2230155,21 +2230173,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ udf #166 @ 0xa6 │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldr r0, [pc, #4] @ (682188 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5e1c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (682194 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5e28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 6821c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5e56> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2230420,15 +2230438,15 @@ │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ str.w r5, [r4, #1476] @ 0x5c4 │ │ │ │ mov.w r8, #16384 @ 0x4000 │ │ │ │ str.w r5, [r4, #1472] @ 0x5c0 │ │ │ │ str.w r5, [r4, #1468] @ 0x5bc │ │ │ │ str.w r5, [r4, #1480] @ 0x5c8 │ │ │ │ str.w r2, [r4, #1484] @ 0x5cc │ │ │ │ - bl b31f18 │ │ │ │ + bl b31fb0 │ │ │ │ movs r1, #8 │ │ │ │ str.w r1, [r4, #240] @ 0xf0 │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r1, [r4, #1888] @ 0x760 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ strd r5, r5, [r4, #324] @ 0x144 │ │ │ │ movs r5, #16 │ │ │ │ @@ -2230615,19 +2230633,19 @@ │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ asrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 3, pc, cr13, cr15, {7} │ │ │ │ mcr2 15, 1, pc, cr9, cr15, {7} @ │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r6, #4 │ │ │ │ bls.n 68267c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6310> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r6, [r5, r2] │ │ │ │ lsls r1, r4, #5 │ │ │ │ @ instruction: 0xe8cc016d │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 682728 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63bc> │ │ │ │ push {r3, lr} │ │ │ │ @@ -2231420,15 +2231438,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, #1768] @ 0x6e8 │ │ │ │ cbz r0, 682f80 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6c14> │ │ │ │ - bl b2ccb8 │ │ │ │ + bl b2cd50 │ │ │ │ ldr.w r0, [r8, #1756] @ 0x6dc │ │ │ │ cbz r0, 682f8a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6c1e> │ │ │ │ bl 5ae8d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49cd90> │ │ │ │ ldr.w r0, [r8, #1660] @ 0x67c │ │ │ │ cbz r0, 682f94 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6c28> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2231800,40 +2231818,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 685618 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x92ac> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 683304 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6f98> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b351a0 │ │ │ │ + bl b35238 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1764] @ 0x6e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 683304 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6f98> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5aed28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49d1e0> │ │ │ │ ldr.w r1, [r9, #1760] @ 0x6e0 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5af3a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49d858> │ │ │ │ mov r0, r4 │ │ │ │ - bl b2c8e4 │ │ │ │ + bl b2c97c │ │ │ │ str.w r0, [r9, #1768] @ 0x6e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 683304 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6f98> │ │ │ │ - bl b2d378 │ │ │ │ + bl b2d410 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b278c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a0c44> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b3644 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a1afc> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b34b0c │ │ │ │ + bl b34ba4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ movs r1, #1 │ │ │ │ bl 5af034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49d4ec> │ │ │ │ mov r0, r4 │ │ │ │ bl 68edcc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x12a60> │ │ │ │ b.n 68330e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6fa2> │ │ │ │ bl 5aeab4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49cf6c> │ │ │ │ @@ -2240119,15 +2240137,15 @@ │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #21] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - str??.w r0, [r6, #308] @ 0x134 │ │ │ │ + ldr??.w r0, [r6, #308] @ 0x134 │ │ │ │ strb r6, [r1, #8] │ │ │ │ lsls r7, r4, #5 │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 6892fe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xcf92> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ b.n 688d92 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xca26> │ │ │ │ ldrb.w r1, [r4, #36] @ 0x24 │ │ │ │ @@ -2244830,15 +2244848,15 @@ │ │ │ │ ldrsb.w r3, [r9, #1377] @ 0x561 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68cbbc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x10850> │ │ │ │ ldrsb.w r3, [r9, #1378] @ 0x562 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68cb8a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1081e> │ │ │ │ mov r0, r6 │ │ │ │ - bl b35294 │ │ │ │ + bl b3532c │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r9, #724] @ 0x2d4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w fp, #2 │ │ │ │ b.n 68cab6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1074a> │ │ │ │ ldrb.w r2, [r4, #80] @ 0x50 │ │ │ │ @@ -2246420,16 +2246438,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 68dd00 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x11994> │ │ │ │ - lsls r3, r5, #2 │ │ │ │ + strd r0, r0, [ip], #684 @ 0x2ac │ │ │ │ adds r2, #156 @ 0x9c │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r3, #30 │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2246720,15 +2246737,15 @@ │ │ │ │ ldr.w r1, [r5, #1748] @ 0x6d4 │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 68e032 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x11cc6> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl b33f3c │ │ │ │ + bl b33fd4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5dd900 │ │ │ │ mov r0, r6 │ │ │ │ blx 74614 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2246750,15 +2246767,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 68ddb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x11a4c> │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ mov r1, r4 │ │ │ │ - bl b33ed0 │ │ │ │ + bl b33f68 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 68e0b2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x11d46> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2246789,22 +2246806,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r3, #1756] @ 0x6dc │ │ │ │ str.w r1, [r4, #1404] @ 0x57c │ │ │ │ str.w r2, [r4, #1408] @ 0x580 │ │ │ │ cbz r1, 68e126 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x11dba> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl b33f18 │ │ │ │ + bl b33fb0 │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ ldr.w r3, [r4, #3136] @ 0xc40 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3136] @ 0xc40 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl b33f18 │ │ │ │ + bl b33fb0 │ │ │ │ b.n 68e112 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x11da6> │ │ │ │ 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 │ │ │ │ @@ -2247587,15 +2247604,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 59f74c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x48dc04> │ │ │ │ cbz r0, 68ea08 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1269c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1768] @ 0x6e8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b2dfe8 │ │ │ │ + bl b2e080 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68ea02 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x12696> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 683138 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6dcc> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2247815,15 +2247832,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrb.w r3, [r6, #1656] @ 0x678 │ │ │ │ ldr.w r4, [r6, #1652] @ 0x674 │ │ │ │ str.w r4, [r0, #1012] @ 0x3f4 │ │ │ │ str.w r2, [r0, #1008] @ 0x3f0 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r3, [r0, #1016] @ 0x3f8 │ │ │ │ - bl b2eea8 │ │ │ │ + bl b2ef40 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh.w r6, [r3, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ bl 450c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33f0ec> │ │ │ │ cbz r0, 68ecbc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x12950> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2248323,15 +2248340,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 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r4, 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 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2253570,20 +2253587,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 692de2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16a76> │ │ │ │ nop │ │ │ │ bvs.n 692e7e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16b12> │ │ │ │ - vtbx.8 d21, {d15-d16}, d12 │ │ │ │ + vshll.u32 , d28, #31 │ │ │ │ lsls r4, r6, #4 │ │ │ │ bvs.n 692ea6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x16b3a> │ │ │ │ - vtbx.8 d21, {d31}, d10 │ │ │ │ + @ instruction: 0xffff59ba │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r4, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r5, [pc, #1440] @ 69349c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x17130> │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2254550,15 +2254567,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r1, 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 693664 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x172f8> │ │ │ │ - ldr r5, [pc, #736] @ (693c94 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x17928>) │ │ │ │ + ldr r6, [pc, #672] @ (693c54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x178e8>) │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -2256495,21 +2256512,21 @@ │ │ │ │ negs r1, r0 │ │ │ │ and.w r1, r1, #31 │ │ │ │ and.w r0, r0, #31 │ │ │ │ ubfx r2, r2, #5, #14 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 694dd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x18a6a> │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r3, #28 │ │ │ │ lsls r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2259867,15 +2259884,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -2260111,15 +2260128,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1672] @ 0x688 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (697768 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b3fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r3, r5, #2 │ │ │ │ addw r0, r0, #2108 @ 0x83c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r0, #2208] @ 0x8a0 │ │ │ │ bx lr │ │ │ │ @@ -2260174,15 +2260191,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #104] @ (697880 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b514>) │ │ │ │ + ldr r6, [pc, #40] @ (697840 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b4d4>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2260216,15 +2260233,15 @@ │ │ │ │ ldr.w r1, [r5, #2280] @ 0x8e8 │ │ │ │ cbz r1, 69788c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b520> │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ - bl af65ec │ │ │ │ + bl af6684 │ │ │ │ ldr.w r0, [r5, #2216] @ 0x8a8 │ │ │ │ blx 72768 │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ bl 47c4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a9a4> │ │ │ │ add.w r0, r4, #1896 @ 0x768 │ │ │ │ bl 47c4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a9a4> │ │ │ │ @@ -2260252,15 +2260269,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #160] @ (6979a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b638>) │ │ │ │ + ldr r5, [pc, #96] @ (697964 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b5f8>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 697928 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b5bc> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2260268,15 +2260285,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #64] @ (69796c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b600>) │ │ │ │ + ldr r5, [pc, #0] @ (69792c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b5c0>) │ │ │ │ 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, r2 │ │ │ │ @@ -2260364,38 +2260381,38 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 6242b0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 47a040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3684f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl af14b0 │ │ │ │ + bl af1548 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 697b22 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b7b6> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl af1528 │ │ │ │ + bl af15c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl af1524 │ │ │ │ + bl af15bc │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 47a0bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x368574> │ │ │ │ ldr r3, [pc, #372] @ (697bd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b864>) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl af14b0 │ │ │ │ + bl af1548 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 697b54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b7e8> │ │ │ │ - bl af1528 │ │ │ │ + bl af15c0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl af1524 │ │ │ │ + bl af15bc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 47a0bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x368574> │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2260526,27 +2260543,27 @@ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - b.n 697538 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b1cc> │ │ │ │ + b.n 697718 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b3ac> │ │ │ │ lsls r4, r4, #2 │ │ │ │ strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #592] @ (697e40 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1bad4>) │ │ │ │ + ldr r2, [pc, #528] @ (697e00 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1ba94>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r1, [pc, #520] @ (697dfc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1ba90>) │ │ │ │ + ldr r2, [pc, #456] @ (697dbc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1ba50>) │ │ │ │ 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, r0 │ │ │ │ bl 450c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33f0ec> │ │ │ │ @@ -2261058,21 +2261075,21 @@ │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl af69f0 │ │ │ │ + bl af6a88 │ │ │ │ ldr.w r2, [pc, #1616] @ 6987e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c474> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r9, #2272] @ 0x8e0 │ │ │ │ - bl af11b8 │ │ │ │ + bl af1250 │ │ │ │ str.w r0, [r9, #2216] @ 0x8a8 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 6982d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1bf6a> │ │ │ │ bl 624144 │ │ │ │ ldr.w r3, [pc, #1588] @ 6987e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c478> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2261276,15 +2261293,15 @@ │ │ │ │ str.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r4, #1492] @ 0x5d4 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ str.w fp, [r4, #1448] @ 0x5a8 │ │ │ │ str.w r2, [r4, #1488] @ 0x5d0 │ │ │ │ - bl b31f18 │ │ │ │ + bl b31fb0 │ │ │ │ ldr.w r2, [r4, #1880] @ 0x758 │ │ │ │ movs r3, #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 69874c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c3e0> │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -2261508,20 +2261525,20 @@ │ │ │ │ strh r0, [r0, #2] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #0] │ │ │ │ lsls r6, r4, #5 │ │ │ │ @ instruction: 0xfb1c015f │ │ │ │ - cmp sl, sl │ │ │ │ + mov sl, r8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r5, #5 │ │ │ │ @ instruction: 0xfa00015f │ │ │ │ - cmp sl, r8 │ │ │ │ + mov sl, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r5, #5 │ │ │ │ bl 5c8792 │ │ │ │ bl 5d6796 │ │ │ │ bl 66c79a │ │ │ │ ldc2l 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -2261538,37 +2261555,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr.w pc, [r1, #255]! │ │ │ │ pld [pc, #-4095] @ 6977c9 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1b45d> │ │ │ │ bl 56e7ca <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x45cc82> │ │ │ │ bl 53c7ce <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x42ac86> │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add ip, r5 │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, fp │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add ip, r0 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmn r6, r6 │ │ │ │ + mvns r6, r4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bls.n 69873c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c3d0> │ │ │ │ + bge.n 69871c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c3b0> │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrb r2, [r2, #21] │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r4 │ │ │ │ + add r0, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bls.n 6988b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c54c> │ │ │ │ + bge.n 698898 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c52c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r0, #1692] @ 0x69c │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 698824 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c4b8> │ │ │ │ add.w r2, r0, #155648 @ 0x26000 │ │ │ │ @@ -2261704,15 +2261721,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r1, #544 @ 0x220 │ │ │ │ addw r0, r0, #2068 @ 0x814 │ │ │ │ - bl af6084 │ │ │ │ + bl af611c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2261720,18 +2261737,18 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ add.w r1, r1, #544 @ 0x220 │ │ │ │ addw r0, r0, #2068 @ 0x814 │ │ │ │ - bl af6084 │ │ │ │ + bl af611c │ │ │ │ ldr.w r1, [r4, #560] @ 0x230 │ │ │ │ ldr.w r0, [r5, #3592] @ 0xe08 │ │ │ │ - bl b34058 │ │ │ │ + bl b340f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1708] @ 0x6ac │ │ │ │ @@ -2261745,15 +2261762,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1708] @ 0x6ac │ │ │ │ ldr.w r2, [r3, #3592] @ 0xe08 │ │ │ │ cbz r1, 698a0a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c69e> │ │ │ │ ldr.w r1, [r1, #560] @ 0x230 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl b34014 │ │ │ │ + bl b340ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -2261962,17 +2261979,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 698bf6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1c88a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stc2l 1, cr0, [r8, #-204]! @ 0xffffff34 │ │ │ │ + mrc2 1, 2, r0, cr8, cr3, {1} │ │ │ │ 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, #32128 @ 0x7d80 │ │ │ │ add.w r6, r0, #32512 @ 0x7f00 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2262564,15 +2262581,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [r2, #3592] @ 0xe08 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl b34188 │ │ │ │ + bl b34220 │ │ │ │ mov r0, r5 │ │ │ │ blx 74614 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 74614 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2752] @ 0xac0 │ │ │ │ ldr.w r0, [r2, #3592] @ 0xe08 │ │ │ │ @@ -2262683,15 +2262700,15 @@ │ │ │ │ strb r4, [r7, #10] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r6, r4, #5 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - @ instruction: 0xfa500133 │ │ │ │ + @ instruction: 0xfb400133 │ │ │ │ @ instruction: 0xfa8bffff │ │ │ │ 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 │ │ │ │ @@ -2262715,15 +2262732,15 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ - bl af600c │ │ │ │ + bl af60a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ mov ip, r3 │ │ │ │ cbz r3, 699424 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d0b8> │ │ │ │ clz r3, r3 │ │ │ │ rsb ip, r3, #32 │ │ │ │ add.w r1, r0, #260 @ 0x104 │ │ │ │ @@ -2262786,19 +2262803,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ - bl af600c │ │ │ │ + bl af60a4 │ │ │ │ add.w r0, r5, #155648 @ 0x26000 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r0, #3592] @ 0xe08 │ │ │ │ - bl b33f54 │ │ │ │ + bl b33fec │ │ │ │ mov r5, r0 │ │ │ │ str.w r0, [r4, #560] @ 0x230 │ │ │ │ cbz r0, 699554 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d1e8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ mov ip, r3 │ │ │ │ cbz r3, 6994fe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d192> │ │ │ │ @@ -2262877,15 +2262894,15 @@ │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ ldrb.w r3, [r5, #366] @ 0x16e │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ strb.w r3, [r4, #580] @ 0x244 │ │ │ │ bl 6abeac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2fb40> │ │ │ │ add.w r0, r4, #544 @ 0x220 │ │ │ │ - bl af600c │ │ │ │ + bl af60a4 │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ cbz r0, 6995e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d274> │ │ │ │ clz r3, r0 │ │ │ │ rsb r0, r3, #32 │ │ │ │ add.w r1, r5, #260 @ 0x104 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ @@ -2262915,15 +2262932,15 @@ │ │ │ │ clz r3, r1 │ │ │ │ rsb r3, r3, #32 │ │ │ │ add r3, r5 │ │ │ │ lsls r3, r3, #4 │ │ │ │ b.n 699600 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d294> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b3db2c │ │ │ │ + bl b3dbc4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6995a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d23c> │ │ │ │ ldrb r4, [r7, #7] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2263063,15 +2263080,15 @@ │ │ │ │ ldr.w r2, [r9, #568] @ 0x238 │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r2, sp, #39 @ 0x27 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ strb.w r4, [sp, #39] @ 0x27 │ │ │ │ - bl af6218 │ │ │ │ + bl af62b0 │ │ │ │ ldrb.w r3, [sp, #39] @ 0x27 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6998fc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d590> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r1, sp, #4128 @ 0x1020 │ │ │ │ ldr r2, [pc, #276] @ (699910 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d5a4>) │ │ │ │ adds r1, #20 │ │ │ │ @@ -2263388,15 +2263405,15 @@ │ │ │ │ b.n 699990 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d624> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2263446,15 +2263463,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699b88 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d81c> │ │ │ │ mov r1, r4 │ │ │ │ b.n 699bbc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1d850> │ │ │ │ blx 74614 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ addw r0, r9, #2068 @ 0x814 │ │ │ │ - bl af6084 │ │ │ │ + bl af611c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ mov r0, r5 │ │ │ │ blx 74614 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2263732,17 +2263749,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 699f12 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dba6> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 699eb2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1db46> │ │ │ │ mov r1, r4 │ │ │ │ b.n 699eea <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1db7e> │ │ │ │ nop │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub.w r1, lr, r3, rrx │ │ │ │ + ldc 1, cr0, [lr], {51} @ 0x33 │ │ │ │ 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 r2, [pc, #204] @ (69a000 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dc94>) │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #204] @ (69a004 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dc98>) │ │ │ │ @@ -2263812,16 +2263829,16 @@ │ │ │ │ bne.n 699fe2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dc76> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699f88 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dc1c> │ │ │ │ b.n 699fce <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dc62> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - orr.w r1, lr, r3, rrx │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + @ instruction: 0xeb3e0133 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #192] @ (69a0dc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dd70>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2263890,16 +2263907,16 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 69a0c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dd54> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 69a06e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dd02> │ │ │ │ b.n 69a0ac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dd40> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrd r0, r1, [sl, #-204]! @ 0xcc │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + orn r1, sl, r3, rrx │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ 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 r2, [pc, #232] @ (69a1e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1de74>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2263984,16 +2264001,16 @@ │ │ │ │ bne.n 69a1c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1de56> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 69a152 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1dde6> │ │ │ │ b.n 69a1ae <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1de42> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8380133 │ │ │ │ - movs r6, #2 │ │ │ │ + stmdb r8!, {r0, r1, r4, r5, r8} │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r3, 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, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #528] @ (69a40c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1e0a0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2264455,25 +2264472,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrh r6, [r6, r6] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r4, r6] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r1, #10 │ │ │ │ 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, #2856] @ 0xb28 │ │ │ │ subw sp, sp, #1204 @ 0x4b4 │ │ │ │ ldr.w r3, [pc, #3064] @ 69b300 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1ef94> │ │ │ │ @@ -2265607,51 +2265624,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrsb r6, [r4, r4] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r5, [pc, #312] @ (69b458 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1f0ec>) │ │ │ │ + ldr r6, [pc, #248] @ (69b418 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1f0ac>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #24] @ (69b33c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1efd0>) │ │ │ │ + ldr r5, [pc, #984] @ (69b6fc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1f390>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r5, pc, #928 @ (adr r5, 69b6cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1f360>) │ │ │ │ + add r6, pc, #864 @ (adr r6, 69b68c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1f320>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r4, #30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bx r6 │ │ │ │ + ldr r0, [pc, #152] @ (69b3e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1f07c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, ip │ │ │ │ + mov r2, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 69b700 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1f394>) │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr.w r4, [pc, #2644] @ 69bdb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1fa48> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mvn.w r2, #3 │ │ │ │ add r4, pc │ │ │ │ strd r2, r3, [sp] │ │ │ │ @@ -2266612,55 +2266629,55 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, fp │ │ │ │ bl 61b554 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ b.n 69b638 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1f2cc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r6, r3 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 69be94 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1fb28>) │ │ │ │ + add r6, pc, #144 @ (adr r6, 69be54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1fae8>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmn r4, r5 │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmn r2, r4 │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r3, r5, #2 │ │ │ │ mcr 15, 2, pc, cr11, cr15, {7} @ │ │ │ │ bcc.n 69beb2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1fb46> │ │ │ │ - vaddw.u q10, , d30 │ │ │ │ + vrshr.u64 d20, d14, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r1, #29 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - eors r2, r7 │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #868] @ (69c184 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1fe18>) │ │ │ │ @@ -2266981,29 +2266998,29 @@ │ │ │ │ nop │ │ │ │ rors r0, r3 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ rors r6, r0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - bvc.n 69c218 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1feac> │ │ │ │ + bhi.n 69c1f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1fe8c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #92 @ 0x5c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldcl 0, cr0, [ip, #-664]! @ 0xfffffd68 │ │ │ │ + cdp 0, 6, cr0, cr12, cr6, {5} │ │ │ │ push {lr} │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [pc, #48] @ (69c1e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1fe7c>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #48] @ (69c1ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1fe80>) │ │ │ │ mov lr, sp │ │ │ │ add r2, pc │ │ │ │ @@ -2267028,23 +2267045,23 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ add.w r5, r0, #158720 @ 0x26c00 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ movs r2, #0 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ - bl af6018 │ │ │ │ + bl af60b0 │ │ │ │ add.w r1, r5, #548 @ 0x224 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ movs r2, #0 │ │ │ │ - bl af6018 │ │ │ │ + bl af60b0 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #552 @ 0x228 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ - bl af6018 │ │ │ │ + bl af60b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [pc, #36] @ (69c258 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1feec>) │ │ │ │ ldr r3, [pc, #40] @ (69c25c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1fef0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #40] @ 69c260 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1fef4> │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #36] @ (69c264 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1fef8>) │ │ │ │ @@ -2267957,15 +2267974,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r6, #8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #78 @ 0x4e │ │ │ │ lsls r6, r4, #5 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r3, r6, #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] @ (69ce84 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20b18>) │ │ │ │ @@ -2268176,25 +2268193,25 @@ │ │ │ │ b.n 69ccb2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20946> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r3, #70 @ 0x46 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -2268214,15 +2268231,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2972] @ 0xb9c │ │ │ │ - bl b33f3c │ │ │ │ + bl b33fd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 74614 │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ @@ -2268287,15 +2268304,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, r1, #7040 @ 0x1b80 │ │ │ │ adds r1, #12 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af6084 │ │ │ │ + bl af611c │ │ │ │ cbz r4, 69cfc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20c5c> │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2268303,15 +2268320,15 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 69cfca <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20c5e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r3, #2972] @ 0xb9c │ │ │ │ ldr.w r0, [r5, #3592] @ 0xe08 │ │ │ │ - bl b33f3c │ │ │ │ + bl b33fd4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr.w r3, [r0, #1672] @ 0x688 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -2268325,15 +2268342,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 69d0a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20d3a> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2972] @ 0xb9c │ │ │ │ - bl b33f18 │ │ │ │ + bl b33fb0 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 69d0b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20d4c> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 69d084 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20d18> │ │ │ │ @@ -2268352,15 +2268369,15 @@ │ │ │ │ bne.n 69d050 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20ce4> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 69d084 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20d18> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2972] @ 0xb9c │ │ │ │ - bl b33f3c │ │ │ │ + bl b33fd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 74614 │ │ │ │ ldr.w r0, [r6, #3248] @ 0xcb0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2268368,15 +2268385,15 @@ │ │ │ │ bl 6c22b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x45f4c> │ │ │ │ add.w r0, r4, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl b33f18 │ │ │ │ + bl b33fb0 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 69d04c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20ce0> │ │ │ │ b.n 69d084 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20d18> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ @@ -2268407,28 +2268424,28 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r0, r0, #7040 @ 0x1b80 │ │ │ │ adds r0, #12 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str.w r3, [r6, #2980] @ 0xba4 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bl af600c │ │ │ │ + bl af60a4 │ │ │ │ ldr.w r2, [r8] │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 69d39c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x21030> │ │ │ │ ldr.w r4, [r8, #8] │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [r4, #376] @ 0x178 │ │ │ │ tst.w r3, #8 │ │ │ │ ite eq │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #1 │ │ │ │ - bl afc950 │ │ │ │ + bl afc9e8 │ │ │ │ ldr.w r3, [r4, #432] @ 0x1b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 69d162 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20df6> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2268449,15 +2268466,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6abeac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2fb40> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3592] @ 0xe08 │ │ │ │ - bl b33ed0 │ │ │ │ + bl b33f68 │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r6, #2972] @ 0xb9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 69d3bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x21050> │ │ │ │ ldr.w r0, [r4, #292] @ 0x124 │ │ │ │ cbz r0, 69d1ac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20e40> │ │ │ │ clz r0, r0 │ │ │ │ @@ -2268634,15 +2268651,15 @@ │ │ │ │ b.n 69d1d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20e6c> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 69d1c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20e54> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b3db2c │ │ │ │ + bl b3dbc4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 69d12c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20dc0> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2268864,15 +2268881,15 @@ │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1676] @ 0x68c │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 69d60e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x212a2> │ │ │ │ b.n 69d5da <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2126e> │ │ │ │ nop │ │ │ │ - cbz r2, 69d650 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x212e4> │ │ │ │ + sxth r2, r6 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add.w lr, r2, r3 │ │ │ │ @@ -2269482,31 +2269499,31 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w r3, r7, #8 │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ str r3, [r4, #4] │ │ │ │ b.n 69d8c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x21554> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 69dd60 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x219f4> │ │ │ │ + push {r1, r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - uxtb r2, r1 │ │ │ │ + cbz r2, 69dd8a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x21a1e> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sxtb r2, r6 │ │ │ │ + cbz r2, 69dd78 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x21a0c> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sxth r2, r3 │ │ │ │ + cbz r2, 69dd66 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x219fa> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r6, 69dd64 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x219f8> │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r6, 69dd5a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x219ee> │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r4, 69dd52 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x219e6> │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ @@ -2269611,15 +2269628,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 69de52 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x21ae6> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adc.w r0, ip, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf23c00b0 │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #192 @ 0xc0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2269739,15 +2269756,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #114 @ 0x72 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d16, d16, #32 │ │ │ │ + @ instruction: 0xf0d000b0 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ lsls r6, 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, #4040] @ 0xfc8 │ │ │ │ lsls r5, r1, #4 │ │ │ │ @@ -2269947,15 +2269964,15 @@ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 69e094 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x21d28> │ │ │ │ movs r4, #0 │ │ │ │ b.n 69e1d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x21e68> │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r2, 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, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -2270146,15 +2270163,15 @@ │ │ │ │ b.n 69e380 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x22014> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r1, #7 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, lr, r0, ror #2 │ │ │ │ + ldc 0, cr0, [lr], #-704 @ 0xfffffd40 │ │ │ │ adds r0, r7, #1 │ │ │ │ lsls r6, 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2270412,20 +2270429,19 @@ │ │ │ │ b.n 69e646 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x222da> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, r6, r6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r4], #704 @ 0x2c0 │ │ │ │ + ldrd r0, r0, [r4, #704] @ 0x2c0 │ │ │ │ adds r2, r6, r6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xe82200b0 │ │ │ │ - b.n 69e6d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x22368> │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + ldmdb r2, {r4, r5, r7} │ │ │ │ + @ instruction: 0xe8ce00b0 │ │ │ │ stmdb 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, #532] @ (69e940 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x225d4>) │ │ │ │ add.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -2270612,19 +2270628,19 @@ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r2, r1, r3 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #264 @ (adr r2, 69ea54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x226e8>) │ │ │ │ + add r3, pc, #200 @ (adr r3, 69ea14 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x226a8>) │ │ │ │ lsls r3, r6, #4 │ │ │ │ - b.n 69e728 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x223bc> │ │ │ │ + b.n 69e908 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2259c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 69e478 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2210c> │ │ │ │ + b.n 69e658 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x222ec> │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r6, r2, #27 │ │ │ │ lsls r6, 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, #3976] @ 0xf88 │ │ │ │ @@ -2270754,19 +2270770,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 69e99e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x22632> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #26 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 69ea0c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x226a0> │ │ │ │ + udf #158 @ 0x9e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #6 │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 69e3ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x22080> │ │ │ │ + b.n 69e5cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x22260> │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r4, r0, #22 │ │ │ │ lsls r6, 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, #3136] @ 0xc40 │ │ │ │ @@ -2271668,29 +2271684,29 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r4, r2, #20 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 69f508 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2319c> │ │ │ │ + b.n 69f6e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2337c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 69f4ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23180> │ │ │ │ + b.n 69f6cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23360> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + b.n 69f4d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2316c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + b.n 69f4b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2314c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 69f4dc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23170> │ │ │ │ + bvc.n 69f4bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23150> │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 69f4dc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23170> │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 69f408 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2309c> │ │ │ │ + bgt.n 69f3e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2307c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 69f398 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2302c> │ │ │ │ + bgt.n 69f378 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2300c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6a0412 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x240a6> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ @@ -2273097,32 +2273113,32 @@ │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6a0206 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23e9a> │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ bl 61b01c │ │ │ │ b.n 6a0206 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23e9a> │ │ │ │ nop │ │ │ │ - bvs.n 6a0338 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23fcc> │ │ │ │ + bvc.n 6a0318 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23fac> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 6a032c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23fc0> │ │ │ │ + bvc.n 6a030c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23fa0> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 6a0328 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23fbc> │ │ │ │ + bvc.n 6a0308 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23f9c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 6a0350 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23fe4> │ │ │ │ + bpl.n 6a0330 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x23fc4> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc2l 1, cr0, [r2, #404]! @ 0x194 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -2274295,27 +2274311,27 @@ │ │ │ │ add r3, sp, #656 @ 0x290 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ b.w 69f00e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x22ca2> │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ blx 73bc0 <__aeabi_uidiv@plt> │ │ │ │ ubfx r4, r4, #0, #14 │ │ │ │ @@ -2274797,30 +2274813,30 @@ │ │ │ │ bl 450c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33f0ec> │ │ │ │ mov r8, r0 │ │ │ │ b.n 6a1182 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x24e16> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cdp 1, 13, cr0, cr14, cr5, {3} │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r2, r7} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r4} │ │ │ │ + pop {pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r0, 6a1676 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2530a> │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ stc 1, cr0, [sl], #-404 @ 0xfffffe6c │ │ │ │ - hlt 0x0000 │ │ │ │ + cbnz r0, 6a1690 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x25324> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r0, 6a165e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x252f2> │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r2, 6a1648 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x252dc> │ │ │ │ + rev r2, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2275529,31 +2275545,31 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xe98a0165 │ │ │ │ ldrd r0, r1, [sl, #-404]! @ 0x194 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 6a1d9c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x25a30> │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6a1e46 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x25ada> │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r0, r1 │ │ │ │ + cbz r0, 6a1e36 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x25aca> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r5, r9, [sp, #220] @ 0xdc │ │ │ │ ldr.w fp, [sp, #228] @ 0xe4 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr.w sl, [sp, #232] @ 0xe8 │ │ │ │ @@ -2276148,45 +2276164,45 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + sub sp, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 6a2404 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26098> │ │ │ │ + bhi.n 6a23e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26078> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bge.n 6a2418 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x260ac> │ │ │ │ + blt.n 6a23f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2608c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #384 @ (adr r7, 6a25e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2627c>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 6a2544 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x261d8>) │ │ │ │ + add r6, pc, #144 @ (adr r6, 6a2504 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26198>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #40 @ (adr r5, 6a24a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26134>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 6a2860 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x264f4>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #760 @ (adr r4, 6a2774 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26408>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 6a2734 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x263c8>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #712 @ (adr r4, 6a2748 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x263dc>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 6a2708 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2639c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #608 @ (adr r4, 6a26e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26378>) │ │ │ │ + add r5, pc, #544 @ (adr r5, 6a26a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26338>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #504 @ (adr r4, 6a2680 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26314>) │ │ │ │ + add r5, pc, #440 @ (adr r5, 6a2640 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x262d4>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ blt.n 6a245c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x260f0> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #420] @ 0x1a4 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ @@ -2277084,54 +2277100,54 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cdp 0, 12, cr0, cr4, cr9, {5} │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + vext.8 d0, d20, d25, #0 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #744 @ (adr r2, 6a3090 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26d24>) │ │ │ │ + add r3, pc, #680 @ (adr r3, 6a3050 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26ce4>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r3, #24] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r2, pc, #588 @ (adr r2, 6a3008 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26c9c>) │ │ │ │ @ instruction: 0xffffe9f1 │ │ │ │ - vsra.u32 d26, d2, #1 │ │ │ │ + vsubl.u q13, d15, d2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 6a30b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26d4c>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 6a3078 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26d0c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #720 @ (adr r5, 6a309c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26d30>) │ │ │ │ + add r6, pc, #656 @ (adr r6, 6a305c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26cf0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #200 @ (adr r4, 6a2e98 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26b2c>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 6a2e58 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26aec>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #704 @ (adr r3, 6a3094 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26d28>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 6a3054 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26ce8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #200 @ (adr r3, 6a2ea0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26b34>) │ │ │ │ + add r4, pc, #136 @ (adr r4, 6a2e60 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26af4>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 6a316c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26e00>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 6a312c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26dc0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #776 @ (adr r2, 6a30e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26d7c>) │ │ │ │ + add r3, pc, #712 @ (adr r3, 6a30a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26d3c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #224 @ (adr r2, 6a2ec8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26b5c>) │ │ │ │ + add r3, pc, #160 @ (adr r3, 6a2e88 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26b1c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #80 @ (adr r2, 6a2e3c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26ad0>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 6a2dfc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x26a90>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ add r6, sp, #328 @ 0x148 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ @@ -2278373,71 +2278389,71 @@ │ │ │ │ bl 6ac1e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2fe78> │ │ │ │ b.w 6a27da <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2646e> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + add r0, pc, #8 @ (adr r0, 6a3ad0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x27764>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + bkpt 0x009a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia.w r8!, {r0, r3, r5, r7} │ │ │ │ + @ instruction: 0xe9a800a9 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ movs r1, #4 │ │ │ │ bl 69cf0c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x20ba0> │ │ │ │ adds r4, r0, #1 │ │ │ │ beq.w 6a27e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2647a> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ add.w r0, r3, r0, lsl #4 │ │ │ │ @@ -2279027,27 +2279043,27 @@ │ │ │ │ ldrd r1, r2, [sp, #360] @ 0x168 │ │ │ │ bl 6acbd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3086c> │ │ │ │ b.w 6a27e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2647a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r1, #32 │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ vmov.f64 d0, #64 @ 0x3e000000 0.125 │ │ │ │ ldrb.w r2, [r2, #169] @ 0xa9 │ │ │ │ vmov s16, r2 │ │ │ │ @@ -2279382,27 +2279398,27 @@ │ │ │ │ bl 61afb8 │ │ │ │ b.w 6a27e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2647a> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ 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, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2279930,15 +2279946,15 @@ │ │ │ │ nop │ │ │ │ rev16 r4, r5 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ rev16 r4, r3 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb846 │ │ │ │ lsls r5, r4, #5 │ │ │ │ @@ -2280301,15 +2280317,15 @@ │ │ │ │ add.w r2, sp, #55 @ 0x37 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r2, [r5, #2976] @ 0xba0 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ strb.w r5, [r4, #-129] │ │ │ │ - bl af6218 │ │ │ │ + bl af62b0 │ │ │ │ ldrb.w r3, [r4, #-129] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6a5278 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x28f0c> │ │ │ │ ldr.w r1, [sl, #3604] @ 0xe14 │ │ │ │ ldr.w r0, [sl, #3248] @ 0xcb0 │ │ │ │ bl 6c22b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x45f4c> │ │ │ │ ldr r2, [pc, #952] @ (6a5374 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x29008>) │ │ │ │ @@ -2280666,15 +2280682,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r1, r0, #158720 @ 0x26c00 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r1, #532 @ 0x214 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af6018 │ │ │ │ + bl af60b0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #-8] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2281130,15 +2281146,15 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #384 @ 0x180 │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2281249,15 +2281265,15 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str.w sl, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #792] @ 0x318 │ │ │ │ - bl b3e0d0 │ │ │ │ + bl b3e168 │ │ │ │ mov r0, r4 │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6a5aee <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x29782> │ │ │ │ ldr r3, [pc, #332] @ (6a5b34 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x297c8>) │ │ │ │ @@ -2281391,21 +2281407,21 @@ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ b.n 6a5980 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x29614> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #992 @ (adr r6, 6a5f10 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x29ba4>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ lsls r3, r6, #4 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r5, pc, #40 @ (adr r5, 6a5b64 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x297f8>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ mov r0, r2 │ │ │ │ @@ -2282102,38 +2282118,38 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r4, pc, #544 @ (adr r4, 6a6454 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2a0e8>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r2, #9] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, pc} │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r7 :256] │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2282246,37 +2282262,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 735f4 │ │ │ │ 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} │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r5, #100] @ 0x64 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2282337,15 +2282353,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2282420,15 +2282436,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, 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, #4032] @ 0xfc0 │ │ │ │ @@ -2282548,21 +2282564,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, 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, #4032] @ 0xfc0 │ │ │ │ @@ -2282667,21 +2282683,21 @@ │ │ │ │ b.n 6a6768 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2a3fc> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, 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, #3552] @ 0xde0 │ │ │ │ @@ -2282858,19 +2282874,19 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r7, pc, #504 @ (adr r7, 6a6b7c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2a810>) │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r5, #8 │ │ │ │ beq.n 6a69b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2a644> │ │ │ │ ldr.w r0, [r4], #4 │ │ │ │ adds r5, #1 │ │ │ │ blx 743d4 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2283237,38 +2283253,38 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ bl 6444b4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 6a6dac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2aa40> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + str r4, [r0, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + str r4, [r0, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + str r6, [r6, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfbda00b2 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + stc2l 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 6a6dea <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2aa7e> │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ @@ -2283777,37 +2283793,37 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a72a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2af38> │ │ │ │ b.w 6a67f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2a484> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r2, [r2, #0] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #56] @ (6a739c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b030>) │ │ │ │ @@ -2283824,26 +2283840,26 @@ │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ addw r0, r4, #2092 @ 0x82c │ │ │ │ - bl af600c │ │ │ │ + bl af60a4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 2dd39e <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x1cb856> │ │ │ │ vrecps.f32 , , │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r1, r0, #2092 @ 0x82c │ │ │ │ addw r0, r0, #2044 @ 0x7fc │ │ │ │ - bl af6084 │ │ │ │ + bl af611c │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, 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 r1, [r0, #1672] @ 0x688 │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2283952,15 +2283968,15 @@ │ │ │ │ addw r1, sl, #2092 @ 0x82c │ │ │ │ str r2, [sp, #4] │ │ │ │ addw r0, sl, #2044 @ 0x7fc │ │ │ │ mov r2, r7 │ │ │ │ movs r5, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl af6218 │ │ │ │ + bl af62b0 │ │ │ │ ldr.w r1, [r4, #3612] @ 0xe1c │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ bl 6c2284 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x45f18> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ ldrb.w r2, [r4, #3259] @ 0xcbb │ │ │ │ @@ -2283992,15 +2284008,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r1, r0, #158720 @ 0x26c00 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r1, #540 @ 0x21c │ │ │ │ addw r0, r0, #2044 @ 0x7fc │ │ │ │ - bl af6018 │ │ │ │ + bl af60b0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 625a7c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2284059,15 +2284075,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 6a76ca <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b35e> │ │ │ │ cbnz r6, 6a768a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b31e> │ │ │ │ ldr r3, [pc, #160] @ (6a7700 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b394>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl af21d8 │ │ │ │ + bl af2270 │ │ │ │ cbz r0, 6a76c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b358> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2284114,15 +2284130,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6a767a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b30e> │ │ │ │ ... │ │ │ │ - ldmdb r8!, {r0, r1, r5, r7} │ │ │ │ + bic.w r0, r8, r3, asr #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2284196,15 +2284212,15 @@ │ │ │ │ ldr r3, [pc, #364] @ (6a7934 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b5c8>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl af2308 │ │ │ │ + bl af23a0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6a78f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b584> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 4572ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3457a4> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2284314,31 +2284330,30 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r9, #255 @ 0xff │ │ │ │ mov.w sl, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 6a783c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b4d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl af23e4 │ │ │ │ + bl af247c │ │ │ │ b.n 6a78f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b584> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrh r4, [r6, #2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6a78e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b574> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + @ instruction: 0xe8c600a3 │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strh r4, [r3, r1] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2284462,15 +2284477,15 @@ │ │ │ │ bl 47c58c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36aa44> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vldr d7, [r4, #24] │ │ │ │ add.w r0, r2, #18560 @ 0x4880 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ vstr d7, [sp] │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl af6888 │ │ │ │ + bl af6920 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 47c5a8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36aa60> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6a7abe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b752> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 72a8c │ │ │ │ @@ -2284525,15 +2284540,15 @@ │ │ │ │ bl 47c58c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36aa44> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl af6614 │ │ │ │ + bl af66ac │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 6a7bbe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b852> │ │ │ │ adds r2, r0, r6 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2284582,15 +2284597,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6a7bf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2b88c>) │ │ │ │ add r1, pc │ │ │ │ bl 6b0f30 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34bc4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -2284827,15 +2284842,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #236] @ (6a7f64 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2bbf8>) │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, sl │ │ │ │ - bl af2264 │ │ │ │ + bl af22fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6a7dd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2ba6a> │ │ │ │ b.n 6a7d9a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2ba2e> │ │ │ │ vldr d7, [pc, #192] @ 6a7f50 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2bbe4> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2284906,15 +2284921,15 @@ │ │ │ │ ... │ │ │ │ strh r2, [r3, #28] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #26] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 6a81b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2be44> │ │ │ │ + b.n 6a8390 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2c024> │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2284926,15 +2284941,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 b31c00 │ │ │ │ + bl b31c98 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 6a8068 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2bcfc> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r6, #55 @ 0x37 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2284979,15 +2284994,15 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r0, r3, lsl #3 │ │ │ │ ldrd r2, r3, [r0, #168] @ 0xa8 │ │ │ │ strd r2, r3, [r4] │ │ │ │ movs r0, #1 │ │ │ │ b.n 6a7fe6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2bc7a> │ │ │ │ mov r0, r5 │ │ │ │ - bl b31bec │ │ │ │ + bl b31c84 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 6a800c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2bca0> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2285235,15 +2285250,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72768 │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ pop {r4, pc} │ │ │ │ - bl af23e4 │ │ │ │ + bl af247c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 72768 │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r1, 6a8314 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2bfa8> │ │ │ │ push {r4, lr} │ │ │ │ @@ -2286812,15 +2286827,15 @@ │ │ │ │ b.n 6a9134 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2cdc8> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 6a921e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2ceb2> │ │ │ │ mov fp, r0 │ │ │ │ b.n 6a9134 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2cdc8> │ │ │ │ - strh.w r0, [ip, #306] @ 0x132 │ │ │ │ + ldrsb.w r0, [ip, #306] @ 0x132 │ │ │ │ bl 6c536a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x48ffe> │ │ │ │ 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 │ │ │ │ @@ -2287409,24 +2287424,24 @@ │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r5, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [sl], #-724 @ 0xfffffd2c │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + ldc2l 0, cr0, [sl, #-724] @ 0xfffffd2c │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - smlaltt r0, r0, r2, r5 │ │ │ │ + ldc2 0, cr0, [r2], #724 @ 0x2d4 │ │ │ │ str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r5, 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, #1816] @ 0x718 │ │ │ │ subw sp, sp, #2244 @ 0x8c4 │ │ │ │ @@ -2287890,25 +2287905,25 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (6a9fc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2dc5c>) │ │ │ │ addw r3, r0, #3796 @ 0xed4 │ │ │ │ @@ -2288357,25 +2288372,25 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r2, [r1, #0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r7, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6aab38 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2e7cc> │ │ │ │ + b.n 6a9d18 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2d9ac> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6aa8dc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2e570> │ │ │ │ + b.n 6aaabc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2e750> │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ lsls r5, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2289100,27 +2289115,27 @@ │ │ │ │ b.n 6aa946 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2e5da> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r3, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #156 @ 0x9c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #1008] @ (6aaf8c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2ec20>) │ │ │ │ + ldr r6, [pc, #944] @ (6aaf4c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2ebe0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [pc, #16] @ (6aabb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2e844>) │ │ │ │ + ldr r6, [pc, #976] @ (6aaf70 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2ec04>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #200] @ (6aac74 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2e908>) │ │ │ │ + ldr r5, [pc, #136] @ (6aac34 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2e8c8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ strb r0, [r5, r2] │ │ │ │ lsls r5, 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, #1800] @ 0x708 │ │ │ │ @@ -2289398,26 +2289413,26 @@ │ │ │ │ strb.w r3, [r5, #3904] @ 0xf40 │ │ │ │ b.n 6aac36 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2e8ca> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r6, r0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, r5, #7 │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia.w r2!, {r0, r2, r4, r5, r7} │ │ │ │ - ldr r2, [pc, #984] @ (6ab284 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2ef18>) │ │ │ │ + @ instruction: 0xe99200b5 │ │ │ │ + ldr r3, [pc, #920] @ (6ab244 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2eed8>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6aac68 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2e8fc> │ │ │ │ + b.n 6aae48 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2eadc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r2, [r3, r6] │ │ │ │ lsls r5, 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, #1848] @ 0x738 │ │ │ │ @@ -2289706,27 +2289721,27 @@ │ │ │ │ strb.w r3, [r5, #3904] @ 0xf40 │ │ │ │ b.n 6aaf3e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2ebd2> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r6, [r4, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #944] @ (6ab580 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2f214>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r0, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldr r4, [r3, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r6, [pc, #488] @ (6ab3c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2f058>) │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2292401,37 +2292416,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 725ac │ │ │ │ b.n 6accc2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x30956> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6accc2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x30956> │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -2292472,15 +2292487,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 627484 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r0, r6, #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 │ │ │ │ @@ -2292577,17 +2292592,20 @@ │ │ │ │ b.n 6acf06 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x30b9a> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ b.n 6acf06 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x30b9a> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u8 q0, d18, d31 │ │ │ │ - vhadd.u16 d16, d28, d31 │ │ │ │ - vhadd.u8 d16, d18, d31 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + movs r2, r6 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2292690,15 +2292708,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 627620 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 8, cr0, cr2, cr15, {5} │ │ │ │ + vhadd.u d16, d18, d31 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6ad178 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x30e0c>) │ │ │ │ sub sp, #16 │ │ │ │ ldr.w lr, [pc, #168] @ 6ad17c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x30e10> │ │ │ │ @@ -2293098,36 +2293116,36 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #82 @ 0x52 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfac200a9 │ │ │ │ - ldc2 0, cr0, [r8], #-700 @ 0xfffffd44 │ │ │ │ - @ instruction: 0xfbd200af │ │ │ │ - @ instruction: 0xfa1200a9 │ │ │ │ - vst1.8 {d16[5]}, [r2], r9 │ │ │ │ - @ instruction: 0xfb8c00af │ │ │ │ - vld1.8 {d16[5]}, [lr], r9 │ │ │ │ - vld1.8 {d16[5]}, [lr], r9 │ │ │ │ + @ instruction: 0xfbb200a9 │ │ │ │ + stc2 0, cr0, [r8, #-700]! @ 0xfffffd44 │ │ │ │ + stc2l 0, cr0, [r2], {175} @ 0xaf │ │ │ │ + @ instruction: 0xfb0200a9 │ │ │ │ + @ instruction: 0xfab200a9 │ │ │ │ + ldc2l 0, cr0, [ip], #-700 @ 0xfffffd44 │ │ │ │ + @ instruction: 0xfade00a9 │ │ │ │ + @ instruction: 0xfade00a9 │ │ │ │ cmp r4, #180 @ 0xb4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrsb.w r0, [ip, #169] @ 0xa9 │ │ │ │ - @ instruction: 0xfb0600af │ │ │ │ - @ instruction: 0xfaea00af │ │ │ │ - vst4.32 {d0-d3}, [r0 :128], r9 │ │ │ │ - ldr.w r0, [sl, #169] @ 0xa9 │ │ │ │ - str??.w r0, [lr, #169] @ 0xa9 │ │ │ │ - @ instruction: 0xfa7800af │ │ │ │ - str??.w r0, [r6, r9, lsl #2] │ │ │ │ - str??.w r0, [r8, r9, lsl #2] │ │ │ │ + @ instruction: 0xfa8c00a9 │ │ │ │ + @ instruction: 0xfbf600af │ │ │ │ + @ instruction: 0xfbda00af │ │ │ │ + ldr??.w r0, [r0, #169] @ 0xa9 │ │ │ │ + vst1.8 {d16[5]}, [sl], r9 │ │ │ │ + ldr??.w r0, [lr, #169] @ 0xa9 │ │ │ │ + @ instruction: 0xfb6800af │ │ │ │ + ldr??.w r0, [r6, r9, lsl #2] │ │ │ │ + ldr??.w r0, [r8, r9, lsl #2] │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [sl, r9, lsl #2] │ │ │ │ + ldrsh.w r0, [sl, r9, 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, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #1012] @ (6ad928 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x315bc>) │ │ │ │ @@ -2293514,23 +2293532,23 @@ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ b.n 6ad6ba <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3134e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #198 @ 0xc6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r4, #175] @ 0xaf │ │ │ │ - ldr??.w r0, [r0, pc, lsl #2] │ │ │ │ - strb.w r0, [r2, pc, lsl #2] │ │ │ │ + vst1.8 {d16[5]}, [r4] │ │ │ │ + vld4.32 {d16-d19}, [r0 :128] │ │ │ │ + ldr??.w r0, [r2, #175] @ 0xaf │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xf75a00af │ │ │ │ - @ instruction: 0xf6e000af │ │ │ │ - @ instruction: 0xf65600af │ │ │ │ - @ instruction: 0xf59e00af │ │ │ │ + str.w r0, [sl, pc, lsl #2] │ │ │ │ + @ instruction: 0xf7d000af │ │ │ │ + @ instruction: 0xf74600af │ │ │ │ + @ instruction: 0xf68e00af │ │ │ │ stmdb 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1116] @ 6addc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x31a54> │ │ │ │ mov r8, r3 │ │ │ │ @@ -2293955,24 +2293973,24 @@ │ │ │ │ b.n 6adc36 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x318ca> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #144 @ 0x90 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r4, #5734400 @ 0x578000 │ │ │ │ - @ instruction: 0xf3f400af │ │ │ │ - @ instruction: 0xf35800af │ │ │ │ - @ instruction: 0xf32600af │ │ │ │ - @ instruction: 0xf28a00af │ │ │ │ - @ instruction: 0xf25000af │ │ │ │ + adc.w r0, r4, #5734400 @ 0x578000 │ │ │ │ + @ instruction: 0xf4e400af │ │ │ │ + orr.w r0, r8, #5734400 @ 0x578000 │ │ │ │ + ands.w r0, r6, #5734400 @ 0x578000 │ │ │ │ + @ instruction: 0xf37a00af │ │ │ │ + @ instruction: 0xf34000af │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xf1f000af │ │ │ │ - rsb r0, lr, #175 @ 0xaf │ │ │ │ + @ instruction: 0xf2e000af │ │ │ │ + @ instruction: 0xf2be00af │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2294740,33 +2294758,33 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r0, #676] @ 0x2a4 │ │ │ │ - cdp 0, 8, cr0, cr4, cr15, {5} │ │ │ │ - cdp 0, 4, cr0, cr6, cr15, {5} │ │ │ │ - stcl 0, cr0, [r6, #-700]! @ 0xfffffd44 │ │ │ │ - ldc 0, cr0, [r6, #-700] @ 0xfffffd44 │ │ │ │ + cdp 0, 12, cr0, cr0, cr9, {5} │ │ │ │ + vhadd.s d16, d20, d31 │ │ │ │ + vhadd.s d0, d22, d31 │ │ │ │ + cdp 0, 5, cr0, cr6, cr15, {5} │ │ │ │ + cdp 0, 0, cr0, cr6, cr15, {5} │ │ │ │ adds r6, r1, #7 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - eors.w r0, sl, r9, asr #2 │ │ │ │ - @ instruction: 0xebe000af │ │ │ │ - @ instruction: 0xeb9a00af │ │ │ │ - @ instruction: 0xeb8800af │ │ │ │ - sbc.w r0, lr, pc, asr #2 │ │ │ │ - adcs.w r0, sl, pc, asr #2 │ │ │ │ - @ instruction: 0xeb2200af │ │ │ │ - @ instruction: 0xeae800af │ │ │ │ - @ instruction: 0xeaac00af │ │ │ │ - eor.w r0, r8, pc, asr #2 │ │ │ │ - orn r0, r8, pc, asr #2 │ │ │ │ - @ instruction: 0xe9b200af │ │ │ │ + @ instruction: 0xeb8a00a9 │ │ │ │ + ldcl 0, cr0, [r0], {175} @ 0xaf │ │ │ │ + stc 0, cr0, [sl], {175} @ 0xaf │ │ │ │ + ldcl 0, cr0, [r8], #-700 @ 0xfffffd44 │ │ │ │ + mrrc 0, 10, r0, lr, cr15 │ │ │ │ + mcrr 0, 10, r0, sl, cr15 │ │ │ │ + ldc 0, cr0, [r2], {175} @ 0xaf │ │ │ │ + rsbs r0, r8, pc, asr #2 │ │ │ │ + @ instruction: 0xeb9c00af │ │ │ │ + sbcs.w r0, r8, pc, asr #2 │ │ │ │ + adcs.w r0, r8, pc, asr #2 │ │ │ │ + @ instruction: 0xeaa200af │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2294838,15 +2294856,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 746bc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xe80200af │ │ │ │ + ldrd r0, r0, [r2], #700 @ 0x2bc │ │ │ │ stmdb 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 │ │ │ │ @@ -2294995,16 +2295013,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 6ae81c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x324b0> │ │ │ │ nop │ │ │ │ - b.n 6ae7a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32438> │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + stmia.w r6, {r0, r1, r2, r3, r5, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ add.w r4, sl, #4 │ │ │ │ @@ -2295502,25 +2295519,25 @@ │ │ │ │ b.n 6aec16 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x328aa> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r2, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ae950 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x325e4> │ │ │ │ + b.n 6aeb30 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x327c4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ae800 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32494> │ │ │ │ + b.n 6ae9e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32674> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ae7f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32488> │ │ │ │ + b.n 6ae9d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32668> │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r4, #24 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 6af3f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33088> │ │ │ │ + b.n 6ae5d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32268> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6af128 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32dbc> │ │ │ │ + b.n 6af308 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32f9c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r7, [pc, #956] @ (6af198 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32e2c>) │ │ │ │ @@ -2295869,27 +2295886,27 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 6af136 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32dca> │ │ │ │ nop.w │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6af30c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32fa0> │ │ │ │ + b.n 6af4ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33180> │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r1, #8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n 6af358 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32fec> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 6af32c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32fc0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + b.n 6af280 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x32f14> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r0, #27 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w r9, [r5, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2296461,27 +2296478,27 @@ │ │ │ │ b.n 6af7e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33478> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsrs r0, r6, #17 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6af718 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x333ac> │ │ │ │ + bge.n 6af6f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3338c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 6af784 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33418> │ │ │ │ + bhi.n 6af764 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x333f8> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvc.n 6af76c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33400> │ │ │ │ + bhi.n 6af74c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x333e0> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvc.n 6af7bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33450> │ │ │ │ + bhi.n 6af79c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33430> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bvc.n 6af858 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x334ec> │ │ │ │ + bhi.n 6af838 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x334cc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 7263c │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ @@ -2296664,15 +2296681,15 @@ │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 619a10 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6af69e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33332> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - bvs.n 6afa18 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x336ac> │ │ │ │ + bvs.n 6af9f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3368c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r4, r0, #26 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2296743,25 +2296760,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6afae0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33774>) │ │ │ │ add r1, pc │ │ │ │ bl 6b0f30 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34bc4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r0, r5 │ │ │ │ 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, [pc, #8] @ (6afafc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33790>) │ │ │ │ add r2, pc │ │ │ │ bl 6b0ec4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34b58> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r1, [pc, #228] @ (6afbf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33888>) │ │ │ │ mov r2, r0 │ │ │ │ @@ -2296874,15 +2296891,15 @@ │ │ │ │ cbz r0, 6afc50 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x338e4> │ │ │ │ bl 69c270 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1ff04> │ │ │ │ ldr.w r0, [r8, #3636] @ 0xe34 │ │ │ │ cbz r0, 6afc5a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x338ee> │ │ │ │ bl 69c270 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x1ff04> │ │ │ │ ldr.w r0, [r8, #3596] @ 0xe0c │ │ │ │ cbz r0, 6afc64 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x338f8> │ │ │ │ - bl b2ccb8 │ │ │ │ + bl b2cd50 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 6afc6c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33900> │ │ │ │ bl 5abcac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49a164> │ │ │ │ ldr.w r0, [r8, #3592] @ 0xe08 │ │ │ │ cbz r0, 6afc76 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3390a> │ │ │ │ bl 5ae8d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49cd90> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2297255,29 +2297272,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5abbc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49a078> │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6b015a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33dee> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b2c8e4 │ │ │ │ + bl b2c97c │ │ │ │ str.w r0, [r6, #3596] @ 0xe0c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6b015a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x33dee> │ │ │ │ - bl b2d378 │ │ │ │ + bl b2d410 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5b278c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a0c44> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5b3644 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4a1afc> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ - bl b34b0c │ │ │ │ + bl b34ba4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ movs r1, #0 │ │ │ │ bl 5af034 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49d4ec> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5af120 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49d5d8> │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ @@ -2297349,15 +2297366,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ asrs r4, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb67ffff │ │ │ │ @@ -2297965,15 +2297982,15 @@ │ │ │ │ add.w r7, r7, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r7, #2284] @ 0x8ec │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6b088e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34522> │ │ │ │ bl 4572ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3457a4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2298560,15 +2298577,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ b.n 6b0e60 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34af4> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf1ea0164 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ @ instruction: 0xf1980164 │ │ │ │ ldr r3, [pc, #8] @ (6b0ec0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34b54>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ bx lr │ │ │ │ @@ -2298899,15 +2298916,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.f d0, d0, d0[5] │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 1, cr0, cr6, cr4, {3} │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2299008,15 +2299025,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r4, #400] @ 0x190 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [lr], #400 @ 0x190 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 6b1388 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3501c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2299069,15 +2299086,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 6b13b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x35048> │ │ │ │ nop │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2299667,15 +2299684,15 @@ │ │ │ │ b.n 6b18c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3555c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r2, 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 r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2299999,19 +2300016,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldrd r3, r2, [r4, #600] @ 0x258 │ │ │ │ mov lr, r0 │ │ │ │ b.n 6b1ae6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3577a> │ │ │ │ b.n 6b18bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x35550> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + strb r0, [r3, #1] │ │ │ │ lsls r2, r6, #4 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6b1d90 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x35a24> │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -2300300,15 +2300317,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #2744] @ 0xab8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ blx 73f80 │ │ │ │ b.n 6b20fc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x35d90> │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2300363,15 +2300380,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b2178 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x35e0c> │ │ │ │ b.n 6b219e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x35e32> │ │ │ │ bl 6b0970 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34604> │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #160] @ (6b2288 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x35f1c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2300977,17 +2300994,17 @@ │ │ │ │ mov sl, r3 │ │ │ │ b.n 6b257e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x36212> │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r1 │ │ │ │ bls.n 6b27d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x36466> │ │ │ │ b.n 6b2804 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x36498> │ │ │ │ nop │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2301066,17 +2301083,17 @@ │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 6b2860 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x364f4> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r5, pc, #56 @ (adr r5, 6b294c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x365e0>) │ │ │ │ + add r5, pc, #1016 @ (adr r5, 6b2d0c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x369a0>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ bvc.n 6b2948 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x365dc> │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2301343,17 +2301360,17 @@ │ │ │ │ ... │ │ │ │ bvs.n 6b2b98 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3682c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 6b2b70 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x36804> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2301373,17 +2301390,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6b2918 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x365ac> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ lsls r2, r6, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2301532,21 +2301549,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 463560 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x351a18> │ │ │ │ b.n 6b2cc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3695c> │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2301819,19 +2301836,19 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ bne.n 6b31fc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x36e90> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 6b31b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x36e44> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #824 @ (adr r6, 6b349c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37130>) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2301934,19 +2301951,19 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b3288 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x36f1c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldmia r6, {r3, r4, r6} │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -2302303,25 +2302320,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 6b3646 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x372da> │ │ │ │ b.n 6b35f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37288> │ │ │ │ bl 6b0970 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34604> │ │ │ │ b.n 6b35a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3723c> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - pop {r1, r6} │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #360] @ (6b380c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x374a0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2302461,15 +2302478,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ adds r4, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2302957,19 +2302974,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r3, r6} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #808] @ (6b406c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37d00>) │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r4, 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, #4056] @ 0xfd8 │ │ │ │ @@ -2303346,21 +2303363,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 6b3da8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37a3c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #56] @ (6b4178 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37e0c>) │ │ │ │ + ldr r6, [pc, #1016] @ (6b4538 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x381cc>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r5, [pc, #952] @ (6b44fc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x38190>) │ │ │ │ + ldr r6, [pc, #888] @ (6b44bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x38150>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r5, [pc, #816] @ (6b4478 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3810c>) │ │ │ │ + ldr r6, [pc, #752] @ (6b4438 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x380cc>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r5, [pc, #800] @ (6b446c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x38100>) │ │ │ │ + ldr r6, [pc, #736] @ (6b442c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x380c0>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ @@ -2303977,21 +2303994,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 6b3468 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x370fc> │ │ │ │ b.n 6b43c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x38056> │ │ │ │ mov r1, r5 │ │ │ │ bl 6b4150 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x37de4> │ │ │ │ b.n 6b46c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x38358> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #144] @ (6b489c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x38530>) │ │ │ │ + ldr r2, [pc, #80] @ (6b485c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x384f0>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r0, [pc, #1000] @ (6b4bf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3888c>) │ │ │ │ + ldr r1, [pc, #936] @ (6b4bb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3884c>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r0, [pc, #704] @ (6b4ad4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x38768>) │ │ │ │ + ldr r1, [pc, #640] @ (6b4a94 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x38728>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r0, [pc, #560] @ (6b4a48 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x386dc>) │ │ │ │ + ldr r1, [pc, #496] @ (6b4a08 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x3869c>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2314467,15 +2314484,15 @@ │ │ │ │ nop │ │ │ │ add r8, r0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r1, r6, #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, #3800] @ 0xed8 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ @@ -2315327,15 +2315344,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 6bcbd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4086c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -2316164,15 +2316181,15 @@ │ │ │ │ b.n 6bd7aa <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4143e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0036 │ │ │ │ + cbnz r6, 6bd8c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4155c> │ │ │ │ lsls r1, r6, #4 │ │ │ │ movs r7, #236 @ 0xec │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2317043,15 +2317060,15 @@ │ │ │ │ b.n 6be212 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x41ea6> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #252 @ 0xfc │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + cbz r6, 6be2d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x41f6a> │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r4, r0, #6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2317903,15 +2317920,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bec3e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x428d2> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r0, r2, #3 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #144 @ (adr r6, 6bed7c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x42a10>) │ │ │ │ + add r7, pc, #80 @ (adr r7, 6bed3c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x429d0>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ asrs r0, r3, #13 │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -2318734,15 +2318751,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bf61c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x432b0> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #11 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -2319573,15 +2319590,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bfffa <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x43c8e> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #4 │ │ │ │ vmla.f16 q0, q6, d3[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, #3528] @ 0xdc8 │ │ │ │ @@ -2320410,15 +2320427,15 @@ │ │ │ │ b.n 6c0976 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4460a> │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6c09dc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x44670> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ vrhadd.u32 q0, q5, │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs.w r1, sl, #14876672 @ 0xe30000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2320463,15 +2320480,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 af5b3c │ │ │ │ + bl af5bd4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6c0b44 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x447d8> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #920 @ 0x398 │ │ │ │ movt r2, #1 │ │ │ │ blx 73f80 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2320723,15 +2320740,15 @@ │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af6018 │ │ │ │ + bl af60b0 │ │ │ │ ldr.w r3, [r6, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 6c0de0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x44a74> │ │ │ │ ldr.w r6, [r6, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6c0dd2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x44a66> │ │ │ │ add.w r6, r8, #65536 @ 0x10000 │ │ │ │ @@ -2320784,15 +2320801,15 @@ │ │ │ │ add.w r0, r4, #876 @ 0x36c │ │ │ │ bl 47c4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a9a4> │ │ │ │ ldr.w r0, [r4, #904] @ 0x388 │ │ │ │ blx 74614 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl af5b54 │ │ │ │ + bl af5bec │ │ │ │ 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 │ │ │ │ @@ -2321082,15 +2321099,15 @@ │ │ │ │ add.w ip, r0, #1 │ │ │ │ add.w r1, r5, r0, lsl #2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w ip, [r5, #128] @ 0x80 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af6018 │ │ │ │ + bl af60b0 │ │ │ │ b.n 6c11c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x44e56> │ │ │ │ add.w r1, r5, #132 @ 0x84 │ │ │ │ add.w r3, r6, #65536 @ 0x10000 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r5, [r3, #916] @ 0x394 │ │ │ │ add.w r3, r5, #65536 @ 0x10000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2321509,17 +2321526,17 @@ │ │ │ │ str.w r0, [r5, #3216] @ 0xc90 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #3212] @ 0xc8c │ │ │ │ str.w r2, [r5, #3220] @ 0xc94 │ │ │ │ str.w r3, [r5, #3224] @ 0xc98 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - blt.n 6c1650 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x452e4> │ │ │ │ + bgt.n 6c1630 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x452c4> │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r7, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2321699,15 +2321716,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ stmdb ip!, {r0, r1, r5, r6, r8} │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -2322206,17 +2322223,17 @@ │ │ │ │ b.n 6c1d54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x459e8> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c2538 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x461cc> │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6c1e3e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x45ad2> │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r1, r6, #4 │ │ │ │ b.n 6c2428 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x460bc> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2322481,17 +2322498,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #292] @ (6c2274 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x45f08>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2322584,17 +2322601,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 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - beq.n 6c21e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x45e7c> │ │ │ │ + bne.n 6c21c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x45e5c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xf907ffff │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r7 :256] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2322606,17 +2322623,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c15b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4524c> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #3204] @ 0xc84 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + beq.n 6c237c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46010> │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #48] @ (6c22f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x45f8c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2322633,17 +2322650,17 @@ │ │ │ │ ldr.w r2, [r0, #3208] @ 0xc88 │ │ │ │ str.w r3, [r0, #356] @ 0x164 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str.w r2, [r0, #3208] @ 0xc88 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r4, pc, #200 @ (adr r4, 6c23c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4605c>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 6c2388 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4601c>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2322803,17 +2322820,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r7 │ │ │ │ add.w sl, r3, #33536 @ 0x8300 │ │ │ │ add.w sl, sl, #112 @ 0x70 │ │ │ │ b.n 6c2446 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x460da> │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r3, pc, #912 @ (adr r3, 6c2870 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46504>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 6c2830 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x464c4>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1852] @ 0x73c │ │ │ │ @@ -2323526,27 +2323543,27 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ bcc.n 6c2c96 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4692a> │ │ │ │ b.n 6c2c26 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x468ba> │ │ │ │ ldr r2, [pc, #28] @ (6c2d20 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x469b4>) │ │ │ │ add r2, pc │ │ │ │ b.n 6c2b18 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x467ac> │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r3, pc, #48 @ (adr r3, 6c2d48 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x469dc>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 6c3108 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46d9c>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r2, pc, #24 @ (adr r2, 6c2d38 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x469cc>) │ │ │ │ + add r2, pc, #984 @ (adr r2, 6c30f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46d8c>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - uxtb r4, r3 │ │ │ │ + cbz r4, 6c2d96 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46a2a> │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [pc, #288] @ (6c2e48 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46adc>) │ │ │ │ ldr.w r2, [r0, #1848] @ 0x738 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6c2e02 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46a96> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2323657,21 +2323674,21 @@ │ │ │ │ bne.n 6c2d9e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46a32> │ │ │ │ b.n 6c2d72 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46a06> │ │ │ │ nop │ │ │ │ bcs.n 6c2df0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46a84> │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #952 @ (adr r0, 6c3210 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46ea4>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r2, 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 r6, r3 │ │ │ │ @@ -2323750,17 +2323767,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} │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (6c2fb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46c48>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2323787,17 +2323804,17 @@ │ │ │ │ str.w r5, [r4, #896] @ 0x380 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r5, [r4, #904] @ 0x388 │ │ │ │ str.w r1, [r4, #900] @ 0x384 │ │ │ │ str.w r2, [r4, #908] @ 0x38c │ │ │ │ str.w r3, [r0, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + str r6, [r5, #8] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 6c2d24 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x469b8> │ │ │ │ @@ -2323975,17 +2323992,17 @@ │ │ │ │ ldr.w r3, [r7, #3208] @ 0xc88 │ │ │ │ str.w r2, [r7, #1644] @ 0x66c │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str.w r3, [r7, #3208] @ 0xc88 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrsh r4, [r7, r4] │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2324161,17 +2324178,17 @@ │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r2, r4, #34304 @ 0x8600 │ │ │ │ mov r6, r9 │ │ │ │ adds r2, #124 @ 0x7c │ │ │ │ b.n 6c3356 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x46fea> │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -2324194,17 +2324211,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -2324236,17 +2324253,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ vstr s1, [r2] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -2324276,17 +2324293,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1864] @ 0x748 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6c3512 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x471a6> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #72] @ (6c35a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x47234>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2324314,17 +2324331,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldr r6, [r7, r4] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6c3610 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x472a4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2324352,17 +2324369,17 @@ │ │ │ │ str.w r2, [r3, #908] @ 0x38c │ │ │ │ bne.n 6c35d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x47264> │ │ │ │ add.w r4, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w r3, [r0, #1888] @ 0x760 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6c3634 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x472c8> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1888] @ 0x760 │ │ │ │ ldr.w r3, [r2, #3208] @ 0xc88 │ │ │ │ @@ -2324492,17 +2324509,17 @@ │ │ │ │ bne.n 6c3764 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x473f8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - cbnz r0, 6c3832 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x474c6> │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2324635,17 +2324652,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6c395e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x475f2> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 6c38fe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x47592> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6c3936 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x475ca> │ │ │ │ nop │ │ │ │ - rev r4, r2 │ │ │ │ + cbnz r4, 6c39a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4763c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2324670,17 +2324687,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6c3998 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4762c> │ │ │ │ add.w r8, r8, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r8, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #3208] @ 0xc88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + cbnz r2, 6c39e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x47678> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r1, 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 │ │ │ │ ldrb.w r4, [r0, #707] @ 0x2c3 │ │ │ │ cbz r4, 6c3a04 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x47698> │ │ │ │ @@ -2324984,20 +2325001,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6c3cf6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4798a> │ │ │ │ ldr r1, [pc, #28] @ (6c3d30 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x479c4>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c15b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4524c> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl af5b6c │ │ │ │ + bl af5c04 │ │ │ │ mov r0, r8 │ │ │ │ blx 74614 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ 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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2325012,29 +2325029,29 @@ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #684] @ 0x2ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #1884] @ 0x75c │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl b351a0 │ │ │ │ + bl b35238 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c3e00 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x47a94> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5aed28 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49d1e0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5af3a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49d858> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #920 @ 0x398 │ │ │ │ movt r1, #1 │ │ │ │ - bl af5b84 │ │ │ │ + bl af5c1c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c0b00 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x44794> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6c3de4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x47a78> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6c3e10 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x47aa4>) │ │ │ │ @@ -2330712,25 +2330729,25 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #10] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2333877,15 +2333894,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ca2f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4df8a> │ │ │ │ ldrsb.w r3, [r4, #3235] @ 0xca3 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ca2c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4df58> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl b35294 │ │ │ │ + bl b3532c │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c3684 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x47318> │ │ │ │ ldr r2, [pc, #260] @ (6ca334 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4dfc8>) │ │ │ │ ldr r3, [pc, #252] @ (6ca330 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4dfc4>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -2335284,15 +2335301,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov fp, r8 │ │ │ │ mov.w ip, r3, lsl #7 │ │ │ │ b.n 6caf74 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x4ec08> │ │ │ │ nop │ │ │ │ - subs r6, r4, #6 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r0, r5, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mcr2 15, 5, pc, cr11, 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 │ │ │ │ @@ -2336330,15 +2336347,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 6b0fb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x34c48> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - subs r1, #116 @ 0x74 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r2, 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ @@ -2337153,17 +2337170,17 @@ │ │ │ │ b.n 6cc4d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5016c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #152 @ 0x98 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r3, #32 │ │ │ │ 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 │ │ │ │ @@ -2337450,15 +2337467,15 @@ │ │ │ │ ldrh.w r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6cccd2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x50966> │ │ │ │ ldr.w r0, [r4, #3596] @ 0xe0c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl b2dfe8 │ │ │ │ + bl b2e080 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6ccc0a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5089e> │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ cmp.w r3, #270 @ 0x10e │ │ │ │ beq.w 6ccca8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5093c> │ │ │ │ ldr.w sl, [r4, #2540] @ 0x9ec │ │ │ │ ldr.w r8, [r4, #3596] @ 0xe0c │ │ │ │ @@ -2337677,15 +2337694,15 @@ │ │ │ │ strd r7, r1, [r0, #1008] @ 0x3f0 │ │ │ │ strb.w r2, [r0, #1016] @ 0x3f8 │ │ │ │ ldr.w r7, [r4, #3652] @ 0xe44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6ccc84 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x50918> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2eea8 │ │ │ │ + bl b2ef40 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ bl 6a9394 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2d028> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6cccc6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5095a> │ │ │ │ str.w r7, [r4, #3652] @ 0xe44 │ │ │ │ ldr r2, [pc, #280] @ (6ccd24 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x509b8>) │ │ │ │ @@ -2338210,27 +2338227,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ adds r1, #30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - it ge │ │ │ │ - lslge r0, r6, #4 │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ + lsls r0, r6, #4 │ │ │ │ ldr r0, [pc, #4] @ (6cd218 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x50eac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 6cd450 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x510e4> │ │ │ │ + b.n 6cd630 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x512c4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (6cd224 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x50eb8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ lsls r3, r4, #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #8] @ (6cd238 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x50ecc>) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2338327,30 +2338344,30 @@ │ │ │ │ blx r3 │ │ │ │ cbz r0, 6cd35c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x50ff0> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #28 │ │ │ │ bl 47c4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a9a4> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ bl 451938 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fdf0> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r0, #4160 @ 0x1040 │ │ │ │ adds r0, #28 │ │ │ │ bl 47c4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a9a4> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ bl 451938 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fdf0> │ │ │ │ b.n 6cd356 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x50fea> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2338369,22 +2338386,22 @@ │ │ │ │ add r5, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2148] @ 0x864 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 47a040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3684f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl af14b0 │ │ │ │ + bl af1548 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6cd458 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x510ec> │ │ │ │ mov r4, r0 │ │ │ │ - bl af1528 │ │ │ │ + bl af15c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af1524 │ │ │ │ + bl af15bc │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 47a0bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x368574> │ │ │ │ movs r2, #32 │ │ │ │ add.w r1, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ @@ -2338461,23 +2338478,23 @@ │ │ │ │ cmp r4, #100 @ 0x64 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ lsls r3, r4, #5 │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r0, r6, #4 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ lsls r4, r3, #5 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0a000a7 │ │ │ │ + @ instruction: 0xf19000a7 │ │ │ │ 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 │ │ │ │ bic.w r4, r1, #256 @ 0x100 │ │ │ │ cmp r4, #114 @ 0x72 │ │ │ │ @@ -2338857,15 +2338874,15 @@ │ │ │ │ cmp r2, #16 │ │ │ │ bne.w 6cd604 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51298> │ │ │ │ ldrb.w r2, [ip, #4] │ │ │ │ and.w r2, r2, #31 │ │ │ │ cmp r2, #4 │ │ │ │ bne.w 6cd604 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51298> │ │ │ │ b.n 6cd640 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x512d4> │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r2, [pc, #1264] @ 6cddf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51a8c> │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2339075,15 +2339092,15 @@ │ │ │ │ str.w r6, [r4, #1132] @ 0x46c │ │ │ │ str.w r7, [r4, #1136] @ 0x470 │ │ │ │ strb.w r8, [r4, #1194] @ 0x4aa │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str.w r3, [r4, #1156] @ 0x484 │ │ │ │ str.w r2, [r4, #1176] @ 0x498 │ │ │ │ str.w r3, [r4, #1152] @ 0x480 │ │ │ │ - bl b31f18 │ │ │ │ + bl b31fb0 │ │ │ │ ldrb.w r3, [r5, #58] @ 0x3a │ │ │ │ movs r2, #0 │ │ │ │ strb.w r8, [r4, #52] @ 0x34 │ │ │ │ mov r0, r2 │ │ │ │ strb.w r8, [r4, #11] │ │ │ │ strb.w r8, [r4, #15] │ │ │ │ movw ip, #257 @ 0x101 │ │ │ │ @@ -2339188,15 +2339205,15 @@ │ │ │ │ vstr s15, [r4, #588] @ 0x24c │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ bl 6cd380 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51014> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ adds r0, #8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl af576c │ │ │ │ + bl af5804 │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ movs r1, #1 │ │ │ │ adds r0, #28 │ │ │ │ bl 47c500 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a9b8> │ │ │ │ ldr r2, [pc, #284] @ (6cde4c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51ae0>) │ │ │ │ ldr r3, [pc, #200] @ (6cddfc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51a90>) │ │ │ │ add r2, pc │ │ │ │ @@ -2339277,57 +2339294,57 @@ │ │ │ │ cmp r3, pc │ │ │ │ movs r6, #236 @ 0xec │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #222 @ 0xde │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r4, [sp, #824] @ 0x338 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ str.w pc, [sp, #4095] @ 0xfff │ │ │ │ bl 6a7e1e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x2bab2> │ │ │ │ bl 687e22 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xbab6> │ │ │ │ bl 68be26 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xfaba> │ │ │ │ bl 6a3e2a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x27abe> │ │ │ │ pld [r1, #255]! │ │ │ │ @ instruction: 0xfa4dffff │ │ │ │ cmp r7, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bl 68be3a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0xface> │ │ │ │ bl 69de3e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x21ad2> │ │ │ │ strb.w pc, [r1, #255]! │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r0, r6, #4 │ │ │ │ - rev r4, r5 │ │ │ │ + cbnz r4, 6cde92 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51b26> │ │ │ │ lsls r0, r6, #4 │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ lsls r3, r4, #5 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r0, r6, #4 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 6cdec2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51b56> │ │ │ │ lsls r0, r6, #4 │ │ │ │ - cbz r4, 6cded0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51b64> │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r0, r6, #4 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + cbnz r4, 6cde66 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51afa> │ │ │ │ lsls r0, r6, #4 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - cbz r0, 6cdedc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51b70> │ │ │ │ + push {r5, r7} │ │ │ │ lsls r0, r6, #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] @ (6cdee0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51b74>) │ │ │ │ @@ -2339375,15 +2339392,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r1, #82 @ 0x52 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r6, #167 @ 0xa7 │ │ │ │ + @ instruction: 0xf1f600a7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 450c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33f0ec> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2339881,24 +2339898,24 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldc 0, cr0, [r8], {167} @ 0xa7 │ │ │ │ + stc 0, cr0, [r8, #668] @ 0x29c │ │ │ │ adds r4, r3, #0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2339984,15 +2340001,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6ce54a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x521de> │ │ │ │ subs r6, r2, r4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0032 │ │ │ │ + cbnz r2, 6ce61c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x522b0> │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r2, r5, r2 │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2340402,15 +2340419,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6ce798 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5242c> │ │ │ │ b.n 6ce62c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x522c0> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r4, r4, r0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cbnz r6, 6cea7c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52710> │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movw r3, #273 @ 0x111 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -2340468,17 +2340485,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ sub.w r3, r0, #268 @ 0x10c │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ andls.w r0, r0, #1 │ │ │ │ @@ -2341000,31 +2341017,31 @@ │ │ │ │ str.w fp, [r4, #32] │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ bl 6cdef8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x51b8c> │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ b.n 6ceef0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52b84> │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6cf100 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52d94> │ │ │ │ + b.n 6cf2e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52f74> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6cf150 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52de4> │ │ │ │ + b.n 6cf330 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52fc4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6cf148 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52ddc> │ │ │ │ + b.n 6cf328 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52fbc> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6cf140 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52dd4> │ │ │ │ + b.n 6cf320 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52fb4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #64] @ 0x40 │ │ │ │ @@ -2341195,27 +2341212,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6cf232 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52ec6> │ │ │ │ nop │ │ │ │ lsrs r4, r6, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - udf #20 │ │ │ │ + svc 4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ble.n 6cf27c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52f10> │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ble.n 6cf254 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52ee8> │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ble.n 6cf248 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52edc> │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xfbfe00a1 │ │ │ │ + stc2l 0, cr0, [lr], #644 @ 0x284 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6cf338 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52fcc> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2341284,15 +2341301,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6cf2f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x52f84> │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r0, r6, #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 │ │ │ │ @@ -2341355,15 +2341372,15 @@ │ │ │ │ blx 73bc0 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6cf3c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53056> │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r0, r6, #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 │ │ │ │ @@ -2341709,25 +2341726,25 @@ │ │ │ │ b.n 6cf57c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53210> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - blt.n 6cf860 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x534f4> │ │ │ │ + bgt.n 6cf840 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x534d4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - blt.n 6cf834 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x534c8> │ │ │ │ + bgt.n 6cf814 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x534a8> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bls.n 6cf7a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53438> │ │ │ │ + bge.n 6cf784 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53418> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bge.n 6cf804 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53498> │ │ │ │ + blt.n 6cf7e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53478> │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsrs r0, r1, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movt r0, #59553 @ 0xe8a1 │ │ │ │ + @ instruction: 0xf7be00a1 │ │ │ │ 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] │ │ │ │ bl 450c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33f0ec> │ │ │ │ @@ -2342382,29 +2342399,29 @@ │ │ │ │ b.n 6cfede <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53b72> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6cf900 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53594> │ │ │ │ nop │ │ │ │ lsls r6, r2, #31 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r6, pc, #16 @ (adr r6, 6cff4c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53be0>) │ │ │ │ + add r6, pc, #976 @ (adr r6, 6d030c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53fa0>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r5, pc, #912 @ (adr r5, 6d02d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53f64>) │ │ │ │ + add r6, pc, #848 @ (adr r6, 6d0290 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53f24>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6cfff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53c88> │ │ │ │ + bvs.n 6cffd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53c68> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #424 @ (adr r3, 6d00f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53d88>) │ │ │ │ + add r4, pc, #360 @ (adr r4, 6d00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53d48>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r3, pc, #264 @ (adr r3, 6d0058 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53cec>) │ │ │ │ + add r4, pc, #200 @ (adr r4, 6d0018 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53cac>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r3, pc, #400 @ (adr r3, 6d00e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53d78>) │ │ │ │ + add r4, pc, #336 @ (adr r4, 6d00a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53d38>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r3, pc, #280 @ (adr r3, 6d0070 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53d04>) │ │ │ │ + add r4, pc, #216 @ (adr r4, 6d0030 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53cc4>) │ │ │ │ lsls r0, r6, #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 │ │ │ │ @@ -2342939,15 +2342956,15 @@ │ │ │ │ beq.w 6d02d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53f66> │ │ │ │ b.n 6d01c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x53e56> │ │ │ │ nop │ │ │ │ lsls r0, r6, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6d040c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x540a0> │ │ │ │ + bne.n 6d05ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x54280> │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6d4e50 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x58ae4> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2342980,15 +2342997,15 @@ │ │ │ │ ldr.w r3, [r5, #680] @ 0x2a8 │ │ │ │ cbz r3, 6d0576 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5420a> │ │ │ │ ldrb.w r3, [r5, #2400] @ 0x960 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d07f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x54486> │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ cbz r0, 6d0580 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x54214> │ │ │ │ - bl b2ccb8 │ │ │ │ + bl b2cd50 │ │ │ │ ldr.w r0, [r5, #692] @ 0x2b4 │ │ │ │ cbz r0, 6d058a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5421e> │ │ │ │ bl 5ae8d8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49cd90> │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ cbz r3, 6d05e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5427c> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2343112,15 +2343129,15 @@ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2416 @ 0x970 │ │ │ │ bl 6ed4c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x71158> │ │ │ │ addw r0, r5, #2500 @ 0x9c4 │ │ │ │ bl 6ed4c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x71158> │ │ │ │ addw r0, r5, #2316 @ 0x90c │ │ │ │ - bl af5794 │ │ │ │ + bl af582c │ │ │ │ ldr.w r0, [r5, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6d07a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5443c> │ │ │ │ blx 74614 │ │ │ │ ldr.w r0, [r5, #996] @ 0x3e4 │ │ │ │ blx 74614 │ │ │ │ ldr.w r0, [r5, #1196] @ 0x4ac │ │ │ │ @@ -2343267,15 +2343284,15 @@ │ │ │ │ ldr r3, [pc, #992] @ (6d0cc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x54954>) │ │ │ │ str.w sl, [r0, #688] @ 0x2b0 │ │ │ │ add r3, pc │ │ │ │ str.w sl, [r0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w r6, [r0, #624] @ 0x270 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ - bl af5788 │ │ │ │ + bl af5820 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d12b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x54f48> │ │ │ │ @@ -2343587,109 +2343604,109 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf74a0162 │ │ │ │ mcrr2 15, 15, pc, r3, cr15 @ │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ @ instruction: 0xfbf3ffff │ │ │ │ subs r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r7, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + subs r4, r6, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r0, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r6, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str.w r3, [r4, #1324] @ 0x52c │ │ │ │ str.w r7, [r4, #1312] @ 0x520 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ str.w r0, [r4, #1320] @ 0x528 │ │ │ │ @@ -2344205,15 +2344222,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5abb70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49a028> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b2c8e4 │ │ │ │ + bl b2c97c │ │ │ │ str.w r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d12b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x54f48> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r3, #58] @ 0x3a │ │ │ │ ldr r3, [pc, #668] @ (6d1678 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5530c>) │ │ │ │ @@ -2344409,35 +2344426,35 @@ │ │ │ │ ldr.w ip, [pc, #112] @ 6d1694 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x55328> │ │ │ │ add ip, pc │ │ │ │ b.n 6d1524 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x551b8> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r0, #6 │ │ │ │ b.w 6d09c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x54654> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2344446,25 +2344463,25 @@ │ │ │ │ ldc 1, cr0, [sl, #-392]! @ 0xfffffe78 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + nop {11} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (6d16c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x55354>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2344475,15 +2344492,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 4626d4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x350b8c> │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ str r6, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00e6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6d1888 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5551c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2344658,55 +2344675,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 6d1798 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5542c> │ │ │ │ nop │ │ │ │ ldmdb ip, {r1, r5, r6, r8} │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00ce │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x0026 │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp lr, sp │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - cmp lr, r0 │ │ │ │ + itet ne │ │ │ │ + lslne r7, r4, #2 │ │ │ │ + moveq lr, fp │ │ │ │ + lslne r1, r5, #2 │ │ │ │ + mov r6, lr │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r5, pc} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + bkpt 0x008a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d1964 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x555f8> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2344882,18 +2344899,18 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d1734 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x553c8> │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - itte cc │ │ │ │ - lslcc r7, r4, #2 │ │ │ │ - pushcc {r2, r3} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ + lsls r7, r4, #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, #92] @ (6d1b70 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x55804>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #92] @ (6d1b74 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x55808>) │ │ │ │ add r2, pc │ │ │ │ @@ -2345836,19 +2345853,19 @@ │ │ │ │ b.n 6d2562 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x561f6> │ │ │ │ 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 6d25ba <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5624e> │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ 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.w r3, [r0, #632] @ 0x278 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2346307,15 +2346324,15 @@ │ │ │ │ str.w r9, [r3, r2, lsl #2] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #632] @ 0x278 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add sp, #24 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2347052,17 +2347069,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ blx 7407c │ │ │ │ ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #288 @ (adr r5, 6d369c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x57330>) │ │ │ │ + add r6, pc, #224 @ (adr r6, 6d365c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x572f0>) │ │ │ │ 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 r4, r0 │ │ │ │ ldr.w r0, [r0, #632] @ 0x278 │ │ │ │ @@ -2347294,23 +2347311,23 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ b.n 6d368c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x57320> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r3, pc, #56 @ (adr r3, 6d38bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x57550>) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 6d3c7c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x57910>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #976 @ (adr r2, 6d3c5c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x578f0>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 6d3c1c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x578b0>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #920 @ (adr r2, 6d3c28 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x578bc>) │ │ │ │ + add r3, pc, #856 @ (adr r3, 6d3be8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5787c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 6d3bf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x57888>) │ │ │ │ + add r3, pc, #800 @ (adr r3, 6d3bb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x57848>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w ip, [r0, #632] @ 0x278 │ │ │ │ ldr.w r1, [r0, #644] @ 0x284 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r2, ip, #1 │ │ │ │ str.w r2, [r0, #632] @ 0x278 │ │ │ │ movw r2, #4346 @ 0x10fa │ │ │ │ @@ -2347964,15 +2347981,15 @@ │ │ │ │ ldr.w r2, [r4, #644] @ 0x284 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #632] @ 0x278 │ │ │ │ str.w r0, [r2, r3, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #688] @ 0x2b0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2348065,19 +2348082,19 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bhi.n 6d41ea <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x57e7e> │ │ │ │ b.n 6d4128 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x57dbc> │ │ │ │ bkpt 0x00e0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r2, [r0, #632] @ 0x278 │ │ │ │ movw ip, #2209 @ 0x8a1 │ │ │ │ ldr.w r3, [r0, #644] @ 0x284 │ │ │ │ movs r1, #0 │ │ │ │ push {lr} │ │ │ │ add.w lr, r2, #1 │ │ │ │ @@ -2349544,15 +2349561,15 @@ │ │ │ │ bl 6d4e50 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x58ae4> │ │ │ │ b.n 6d5312 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x58fa6> │ │ │ │ nop │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (6d53ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59080>) │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -2349595,15 +2349612,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6d53c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5905a> │ │ │ │ nop │ │ │ │ add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r3, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ add.w r2, r0, #1392 @ 0x570 │ │ │ │ str.w r1, [r0, #728] @ 0x2d8 │ │ │ │ strb.w ip, [r0, #1408] @ 0x580 │ │ │ │ cbz r3, 6d542a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x590be> │ │ │ │ @@ -2349668,15 +2349685,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6d54c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59154>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #920] @ (6d585c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x594f0>) │ │ │ │ + ldr r5, [pc, #856] @ (6d581c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x594b0>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 74614 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2349749,15 +2349766,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r0, #700] @ 0x2bc │ │ │ │ add r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ 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 r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2349770,15 +2349787,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} │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (6d55fc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59290>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2349794,15 +2349811,15 @@ │ │ │ │ ldr.w r3, [r0, #700] @ 0x2bc │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r0, #700] @ 0x2bc │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r2, r0 │ │ │ │ cbz r1, 6d5646 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x592da> │ │ │ │ clz r3, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ @@ -2349898,15 +2349915,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 6d56ba <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5934e> │ │ │ │ nop │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w ip, [r0, #632] @ 0x278 │ │ │ │ ldr.w r3, [r0, #644] @ 0x284 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, ip, #1 │ │ │ │ ldr.w lr, [r0, #1236] @ 0x4d4 │ │ │ │ str.w r4, [r0, #632] @ 0x278 │ │ │ │ @@ -2350103,21 +2350120,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [pc, #528] @ (6d5bc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59854>) │ │ │ │ + ldr r2, [pc, #464] @ (6d5b80 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59814>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ 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 r4, r2 │ │ │ │ subs r2, #1 │ │ │ │ @@ -2350153,15 +2350170,15 @@ │ │ │ │ orr.w r2, r2, r4, lsl #16 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ adds r4, r1, #1 │ │ │ │ str.w r4, [r0, #632] @ 0x278 │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + ldr r0, [pc, #520] @ (6d5c50 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x598e4>) │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #280] @ (6d5b70 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59804>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2350268,15 +2350285,15 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #640 @ (adr r5, 6d5df4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59a88>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #440 @ (adr r5, 6d5d34 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x599c8>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ - mov r2, ip │ │ │ │ + bx sl │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2350422,15 +2350439,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, pc, #384 @ (adr r4, 6d5eac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59b40>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2350498,15 +2350515,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6d5dae <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59a42> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6d5daa <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59a3e> │ │ │ │ b.n 6d5dae <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59a42> │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2350732,15 +2350749,15 @@ │ │ │ │ bne.n 6d60a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59d3c> │ │ │ │ b.n 6d600c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59ca0> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #768 @ (adr r1, 6d63dc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5a070>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -2351229,15 +2351246,15 @@ │ │ │ │ b.n 6d65ce <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5a262> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r2, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2351311,15 +2351328,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 6d66ac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5a340> │ │ │ │ ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #28] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ 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 │ │ │ │ ldr.w r5, [pc, #1244] @ 6d6bf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5a88c> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2351759,25 +2351776,25 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + subs r0, #26 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r0, r6, #4 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r7, #30 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6d6c6c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5a900> │ │ │ │ cmp r5, #1 │ │ │ │ bls.n 6d6c4e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5a8e2> │ │ │ │ @@ -2351883,15 +2351900,15 @@ │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ strd r0, r2, [r1, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ vstr d7, [r1] │ │ │ │ strd r3, r6, [r1, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl b351a0 │ │ │ │ + bl b35238 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6d6d82 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5aa16> │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ bl 5af3a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49d858> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ @@ -2352059,15 +2352076,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 b2bbfc │ │ │ │ + bl b2bc94 │ │ │ │ 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, #748] @ (6d7258 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5aeec>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2352275,19 +2352292,19 @@ │ │ │ │ strb.w r2, [r4, #1108] @ 0x454 │ │ │ │ str.w r3, [r4, #1416] @ 0x588 │ │ │ │ add.w r2, r4, #1012 @ 0x3f4 │ │ │ │ addw r3, r4, #1092 @ 0x444 │ │ │ │ str.w r3, [r4, #1412] @ 0x584 │ │ │ │ b.n 6d6ef6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5ab8a> │ │ │ │ nop │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ @@ -2352529,15 +2352546,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 b30cb0 │ │ │ │ + bl b30d48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6d75e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5b27c>) │ │ │ │ ldr r3, [pc, #160] @ (6d75e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5b278>) │ │ │ │ @@ -2352568,15 +2352585,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 b30e50 │ │ │ │ + bl b30ee8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d753e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5b1d2> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d753e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5b1d2> │ │ │ │ @@ -2352596,15 +2352613,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 b30d80 │ │ │ │ + bl b30e18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d753e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5b1d2> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #24] │ │ │ │ @@ -2352702,15 +2352719,15 @@ │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r4, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl b328a0 │ │ │ │ + bl b32938 │ │ │ │ ldrh.w r3, [sp, #40] @ 0x28 │ │ │ │ ldrsh.w r2, [r5, #16] │ │ │ │ ldrsh.w r1, [r5, #18] │ │ │ │ adds r3, #1 │ │ │ │ add r2, r1 │ │ │ │ sxth r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2352746,15 +2352763,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b328a0 │ │ │ │ + bl b32938 │ │ │ │ b.n 6d7710 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5b3a4> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #14] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @@ -2352967,15 +2352984,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bl af58dc │ │ │ │ + bl af5974 │ │ │ │ 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 │ │ │ │ @@ -2353010,15 +2353027,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d79da <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5b66e> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2316 @ 0x90c │ │ │ │ - bl af5a08 │ │ │ │ + bl af5aa0 │ │ │ │ b.n 6d79e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5b678> │ │ │ │ ldr.w r3, [r7, #624] @ 0x270 │ │ │ │ mov r1, r8 │ │ │ │ mov.w r2, #402653184 @ 0x18000000 │ │ │ │ add.w r0, r7, #632 @ 0x278 │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ blx r3 │ │ │ │ @@ -2353080,15 +2353097,15 @@ │ │ │ │ b.n 6d79f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5b68c> │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ - bl af5a08 │ │ │ │ + bl af5aa0 │ │ │ │ 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, #168] @ (6d7b98 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5b82c>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2353842,21 +2353859,21 @@ │ │ │ │ b.n 6d825e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5bef2> │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ strh r6, [r4, #8] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 74614 │ │ │ │ @@ -2354046,15 +2354063,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #12] │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldrb r6, [r1, #12] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ 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 r3, [pc, #352] @ (6d86ac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5c340>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2354140,15 +2354157,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 6ded4c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x629e0> │ │ │ │ b.n 6d85ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5c280> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b3db2c │ │ │ │ + bl b3dbc4 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 6d8574 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5c208> │ │ │ │ bl 6e6174 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x69e08> │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 6d864e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5c2e2> │ │ │ │ @@ -2354189,19 +2354206,19 @@ │ │ │ │ blx 74614 │ │ │ │ b.n 6d867a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5c30e> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #10] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #544] @ (6d88f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5c588>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2354224,15 +2354241,15 @@ │ │ │ │ blx 731f4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r7, #1 │ │ │ │ beq.n 6d878a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5c41e> │ │ │ │ ldr.w r1, [fp] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl b3db2c │ │ │ │ + bl b3dbc4 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ add r4, sp, #4 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2354424,21 +2354441,21 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #4] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 74614 │ │ │ │ @@ -2354752,21 +2354769,21 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #24] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r1, r0 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cbz r1, 6d8c9a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5c92e> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2354960,25 +2354977,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d8d74 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5ca08> │ │ │ │ b.n 6d8e00 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5ca94> │ │ │ │ strb r0, [r2, #12] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x004c │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - bkpt 0x0042 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + itt cc │ │ │ │ + lslcc r6, r4, #2 │ │ │ │ + itee cc @ unpredictable │ │ │ │ + lslcc r6, r4, #2 │ │ │ │ + strbcs r4, [r3, r1] │ │ │ │ + lslcs r7, r4, #2 │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - tst r0, r5 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - tst r6, r3 │ │ │ │ + orrs r6, r1 │ │ │ │ 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 r5, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -2355344,15 +2355361,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ strb r4, [r4, #1] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #384] @ (6d9430 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5d0c4>) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r3, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ push {r4} │ │ │ │ add.w r2, r0, #1032 @ 0x408 │ │ │ │ ldr.w r4, [r0, #1036] @ 0x40c │ │ │ │ str r1, [r4, #0] │ │ │ │ @@ -2358152,45 +2358169,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 6db1d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5ee6a> │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldrsb r0, [r2, r6] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #20 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r7, r4, #2 │ │ │ │ orr.w r4, r4, #704643072 @ 0x2a000000 │ │ │ │ b.n 6dacae <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5e942> │ │ │ │ orr.w r4, r4, #603979776 @ 0x24000000 │ │ │ │ b.n 6dacae <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5e942> │ │ │ │ orr.w r4, r4, #637534208 @ 0x26000000 │ │ │ │ b.n 6dacae <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5e942> │ │ │ │ @@ -2358388,19 +2358405,19 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.w 6daab0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5e744> │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #1056] @ 0x420 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2358554,15 +2358571,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6db55a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5f1ee> │ │ │ │ b.n 6db588 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5f21c> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2359658,23 +2359675,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6dbf7c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5fc10> │ │ │ │ b.n 6dc0d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5fd6a> │ │ │ │ sbcs r6, r2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6dc874 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x60508> │ │ │ │ + b.n 6dca54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x606e8> │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r1, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ push {lr} │ │ │ │ add.w r2, r0, #1272 @ 0x4f8 │ │ │ │ ldr.w lr, [r0, #1276] @ 0x4fc │ │ │ │ addw r3, r0, #1292 @ 0x50c │ │ │ │ @@ -2359859,19 +2359876,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6dc4f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6018c>) │ │ │ │ add r3, pc │ │ │ │ b.n 6dc4b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6014a> │ │ │ │ subs r4, #52 @ 0x34 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6dc44c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x600e0> │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r6, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #112] @ 0x70 │ │ │ │ @@ -2361414,15 +2361431,15 @@ │ │ │ │ movlt r3, #255 @ 0xff │ │ │ │ add.w r1, r5, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ strb.w r0, [r1, #1432] @ 0x598 │ │ │ │ strb.w r3, [r1, #1433] @ 0x599 │ │ │ │ str.w r2, [r5, #1424] @ 0x590 │ │ │ │ mov r0, r8 │ │ │ │ - bl b35294 │ │ │ │ + bl b3532c │ │ │ │ ldr.w r9, [r5, #1156] @ 0x484 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 73f80 │ │ │ │ ldr r2, [pc, #772] @ (6dd940 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x615d4>) │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ @@ -2361688,48 +2361705,48 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #190 @ 0xbe │ │ │ │ lsls r2, r4, #5 │ │ │ │ @ instruction: 0xf925ffff │ │ │ │ str.w pc, [r9, #4095] @ 0xfff │ │ │ │ strh.w pc, [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stc2l 0, cr0, [r0], #-688 @ 0xfffffd50 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + ldc2l 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add.w r8, r8, #4096 @ 0x1000 │ │ │ │ ldrb.w r3, [r8, #58] @ 0x3a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6dddc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x61a58> │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ @@ -2362096,29 +2362113,29 @@ │ │ │ │ b.n 6ddb44 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x617d8> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6ddd9e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x61a32> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf4b000ac │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + sub.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - orrs.w r0, r6, #5636096 @ 0x560000 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + adc.w r0, r6, #5636096 @ 0x560000 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #712] @ 0x2c8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6de228 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x61ebc> │ │ │ │ cbz r6, 6ddde0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x61a74> │ │ │ │ @@ -2362589,33 +2362606,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xea8bffff │ │ │ │ @ instruction: 0xea4fffff │ │ │ │ @ instruction: 0xea33ffff │ │ │ │ @ instruction: 0xea07ffff │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov.w r1, #348 @ 0x15c │ │ │ │ bl 6dcaf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x60788> │ │ │ │ @@ -2362909,17 +2362926,17 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6dcaf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x60788> │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr.w r8, [r5, #688] @ 0x2b0 │ │ │ │ b.w 6ddaaa <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6173e> │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ 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, #3664] @ 0xe50 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #952] @ (6dea44 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x626d8>) │ │ │ │ @@ -2363274,16 +2363291,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, r5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r6, r6, #31 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d0, d20, d22 │ │ │ │ - cdp2 0, 8, cr0, cr2, cr6, {5} │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + vhadd.u d16, d18, d22 │ │ │ │ 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] @ (6deb50 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x627e4>) │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [pc, #224] @ (6deb54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x627e8>) │ │ │ │ @@ -2363814,15 +2363832,15 @@ │ │ │ │ asrs r0, r3, #10 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ asrs r6, r1, #3 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr??.w r0, [r4, r6, lsl #2] │ │ │ │ + vld4.32 {d16-d19}, [r4 :128], r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [pc, #316] @ (6df178 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x62e0c>) │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #316] @ (6df17c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x62e10>) │ │ │ │ @@ -2364399,33 +2364417,33 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r2, r3, #25 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2364631,16 +2364649,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r7, #32 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r2, #166 @ 0xa6 │ │ │ │ - orns r0, r4, #166 @ 0xa6 │ │ │ │ + sbc.w r0, r2, #166 @ 0xa6 │ │ │ │ + sbc.w r0, r4, #166 @ 0xa6 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 6df8a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63536> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ bhi.n 6df8a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63536> │ │ │ │ @@ -2364998,16 +2365016,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #21 │ │ │ │ lsls r2, r4, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #17 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - stcl 0, cr0, [sl], {166} @ 0xa6 │ │ │ │ - ldc 0, cr0, [lr], #664 @ 0x298 │ │ │ │ + ldc 0, cr0, [sl, #664]! @ 0x298 │ │ │ │ + stc 0, cr0, [lr, #664]! @ 0x298 │ │ │ │ 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, #164] @ 6dfd08 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6399c> │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #160] @ (6dfd0c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x639a0>) │ │ │ │ @@ -2365078,15 +2365096,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r2, #14 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #13 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - @ instruction: 0xebf200a6 │ │ │ │ + stcl 0, cr0, [r2], #664 @ 0x298 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [pc, #368] @ (6dfea0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63b34>) │ │ │ │ @@ -2365700,15 +2365718,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 6e0294 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63f28> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ stc2 1, cr0, [ip, #388]! @ 0x184 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [r6], {97} @ 0x61 │ │ │ │ - b.n 6dfe44 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63ad8> │ │ │ │ + b.n 6e0024 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63cb8> │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #592] @ (6e0630 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x642c4>) │ │ │ │ @@ -2365770,15 +2365788,15 @@ │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6df8c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63558> │ │ │ │ @@ -2365936,19 +2365954,19 @@ │ │ │ │ b.n 6e0598 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6422c> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldc2 1, cr0, [r8], {97} @ 0x61 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r2], {97} @ 0x61 │ │ │ │ umaal r0, r1, r2, r1 │ │ │ │ - b.n 6e0df4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64a88> │ │ │ │ + b.n 6dffd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63c68> │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e0c54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x648e8> │ │ │ │ + b.n 6e0e34 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64ac8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ 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, #120] @ 6e06d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64368> │ │ │ │ mov r6, r0 │ │ │ │ @@ -2365975,15 +2365993,15 @@ │ │ │ │ adds r3, r5, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r4, r4, r5, lsl #3 │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #28 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ ldr r2, [pc, #36] @ (6e06dc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64370>) │ │ │ │ @@ -2366047,15 +2366065,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add.w ip, sp, #20 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6df8c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63558> │ │ │ │ @@ -2366074,15 +2366092,15 @@ │ │ │ │ b.n 6e0726 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x643ba> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst4.16 {d0,d2,d4,d6}, [r6 :128], r1 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r0, [lr, #353] @ 0x161 │ │ │ │ - b.n 6e0a50 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x646e4> │ │ │ │ + b.n 6e0c30 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x648c4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #204] @ (6e089c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64530>) │ │ │ │ @@ -2366117,15 +2366135,15 @@ │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ add.w ip, sp, #20 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ mov r1, lr │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6df8c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63558> │ │ │ │ @@ -2366166,18 +2366184,18 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6e0806 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6449a> │ │ │ │ b.n 6e084a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x644de> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strh.w r0, [sl, ] │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e0a30 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x646c4> │ │ │ │ + b.n 6e0c10 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x648a4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xf7aa0161 │ │ │ │ - b.n 6e0974 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64608> │ │ │ │ + b.n 6e0b54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x647e8> │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov sl, r1 │ │ │ │ @@ -2366209,15 +2366227,15 @@ │ │ │ │ add r4, sp, #116 @ 0x74 │ │ │ │ add r7, sp, #24 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ ldrb.w r2, [r9, #8] │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl af884c │ │ │ │ + bl af88e4 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ ldrb.w r3, [sp, #197] @ 0xc5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2366266,15 +2366284,15 @@ │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ cmp r6, fp │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bcc.n 6e0914 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x645a8> │ │ │ │ add.w r1, sl, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl af8b14 │ │ │ │ + bl af8bac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e07bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64450> │ │ │ │ ldrb.w r2, [sp, #124] @ 0x7c │ │ │ │ ldrb.w r6, [sp, #142] @ 0x8e │ │ │ │ ubfx r4, r0, #14, #4 │ │ │ │ cbnz r2, 6e0a0c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x646a0> │ │ │ │ @@ -2366455,15 +2366473,15 @@ │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl af8a80 │ │ │ │ + bl af8b18 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6e0900 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64594> │ │ │ │ b.n 6e0abe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64752> │ │ │ │ cmp r2, #1 │ │ │ │ it hi │ │ │ │ addhi.w r8, sp, #152 @ 0x98 │ │ │ │ bhi.n 6e0bee <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64882> │ │ │ │ @@ -2366823,15 +2366841,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #18 │ │ │ │ mov r0, r9 │ │ │ │ bl 6df90c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x635a0> │ │ │ │ b.n 6e0abe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64752> │ │ │ │ mov r0, sl │ │ │ │ - bl af87e0 │ │ │ │ + bl af8878 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6e0abe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64752> │ │ │ │ ldrd r0, r1, [sp, #144] @ 0x90 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ ldrb.w r3, [sp, #148] @ 0x94 │ │ │ │ add r7, sp, #116 @ 0x74 │ │ │ │ ldrb.w r1, [sp, #128] @ 0x80 │ │ │ │ @@ -2366871,15 +2366889,15 @@ │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ b.n 6e0abe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64752> │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 6e0a60 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x646f4> │ │ │ │ mov r0, sl │ │ │ │ - bl af87e0 │ │ │ │ + bl af8878 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6e0abe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64752> │ │ │ │ ldr.w r3, [r9, #40] @ 0x28 │ │ │ │ ldrb.w r9, [r9, #8] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 6e0e1e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64ab2> │ │ │ │ @@ -2366913,22 +2366931,22 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf72a0161 │ │ │ │ @ instruction: 0xf7280161 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5360161 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e18a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65538> │ │ │ │ + b.n 6e0a84 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64718> │ │ │ │ lsls r5, r4, #2 │ │ │ │ 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, #204] @ 6e1288 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64f1c> │ │ │ │ mov r5, r0 │ │ │ │ @@ -2366938,15 +2366956,15 @@ │ │ │ │ mov r4, sp │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6e1222 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64eb6> │ │ │ │ ldrsb.w r2, [sp, #1] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ @@ -2367063,15 +2367081,15 @@ │ │ │ │ cbz r0, 6e1342 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64fd6> │ │ │ │ adds r0, #16 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ ldrd r0, r1, [sp, #100] @ 0x64 │ │ │ │ strd r0, r1, [sl, #16] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ @@ -2367130,27 +2367148,27 @@ │ │ │ │ subs r3, #111 @ 0x6f │ │ │ │ cmp r3, #1 │ │ │ │ it ls │ │ │ │ movls r6, #8 │ │ │ │ bhi.w 6e1cdc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65970> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ mov r0, sl │ │ │ │ add r7, sp, #108 @ 0x6c │ │ │ │ bl 6e07bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64450> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r7, sp, #100 @ 0x64 │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ ldr.w r0, [sl, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ bl 6ebd70 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6fa04> │ │ │ │ @@ -2367174,15 +2367192,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e12e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64f7c> │ │ │ │ b.n 6e1314 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64fa8> │ │ │ │ add.w fp, sp, #124 @ 0x7c │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl af8df0 │ │ │ │ + bl af8e88 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6e07bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64450> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ @@ -2367234,15 +2367252,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mla r3, r2, lr, ip │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ ldrh.w r3, [sp, #100] @ 0x64 │ │ │ │ ubfx r3, r3, #4, #11 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -2367487,15 +2367505,15 @@ │ │ │ │ movs r3, #20 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mla r1, r3, r1, ip │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r2, [sp, #100] @ 0x64 │ │ │ │ bl 6df8c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63558> │ │ │ │ @@ -2367523,15 +2367541,15 @@ │ │ │ │ bne.w 6e1cd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65964> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r6, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ ldrb.w r3, [sp, #100] @ 0x64 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2367655,15 +2367673,15 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add.w ip, sp, #108 @ 0x6c │ │ │ │ @@ -2367672,15 +2367690,15 @@ │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ add.w r2, r2, r8, lsl #3 │ │ │ │ strd r0, r1, [r2, #-36] @ 0x24 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ add.w r8, r8, #2 │ │ │ │ @@ -2367803,15 +2367821,15 @@ │ │ │ │ bne.w 6e1cdc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65970> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ movs r3, #0 │ │ │ │ ldrd r1, r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ @@ -2368019,15 +2368037,15 @@ │ │ │ │ add.w r8, sp, #108 @ 0x6c │ │ │ │ add.w fp, sp, #124 @ 0x7c │ │ │ │ ubfx r7, r9, #0, #11 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl af8d94 │ │ │ │ + bl af8e2c │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ bl 6e03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x64060> │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r2, [sp, #84] @ 0x54 │ │ │ │ bl 6df8c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x63558> │ │ │ │ @@ -2368096,35 +2368114,35 @@ │ │ │ │ bl 559ed6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x44838e> │ │ │ │ bl 6d5eda <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x59b6e> │ │ │ │ stcl 1, cr0, [lr, #-388] @ 0xfffffe7c │ │ │ │ stcl 1, cr0, [sl, #-388] @ 0xfffffe7c │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [sl], #388 @ 0x184 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + beq.n 6e1f10 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65ba4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6e1ea4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65b38> │ │ │ │ + bcc.n 6e1e84 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65b18> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r2 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp.w r3, #448 @ 0x1c0 │ │ │ │ bls.w 6e1cdc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65970> │ │ │ │ subw r3, r3, #550 @ 0x226 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 6e1cdc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65970> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ @@ -2368194,25 +2368212,25 @@ │ │ │ │ strb.w r3, [r0, #41] @ 0x29 │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ strd r0, r1, [r8, #12] │ │ │ │ ldrd r0, r1, [sp, #148] @ 0x94 │ │ │ │ strd r0, r1, [r8, #20] │ │ │ │ b.w 6e162c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x652c0> │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6e1f54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65be8> │ │ │ │ + bne.n 6e1f34 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65bc8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 6e20bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65d50> │ │ │ │ + bne.n 6e209c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65d30> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #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, [r0, #24] │ │ │ │ @@ -2368252,15 +2368270,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6e2034 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65cc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2848] @ 0xb20 │ │ │ │ subw sp, sp, #1212 @ 0x4bc │ │ │ │ @@ -2368367,41 +2368385,41 @@ │ │ │ │ bne.n 6e218c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65e20> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6e2830 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x664c4> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl b00fcc │ │ │ │ + bl b01064 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d54c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c3978> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ef7e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7347c> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cbnz r2, 6e21fe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65e92> │ │ │ │ ldrsb.w r1, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl af9aac │ │ │ │ + bl af9b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d54c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c3978> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c39dc> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e2496 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6612a> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 6ef938 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x735cc> │ │ │ │ b.n 6e2224 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x65eb8> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl af9aac │ │ │ │ + bl af9b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d54c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c3978> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c39dc> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e2496 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6612a> │ │ │ │ @@ -2368412,50 +2368430,50 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 6ef740 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x733d4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c41f4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b1d43c │ │ │ │ + bl b1d4d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c41f4> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl b19568 │ │ │ │ + bl b19600 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b0e080 │ │ │ │ + bl b0e118 │ │ │ │ ldrsb.w r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6e2824 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x664b8> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 49722c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3856e4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b0a678 │ │ │ │ + bl b0a710 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6e281c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x664b0> │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl affa34 │ │ │ │ + bl affacc │ │ │ │ mov r0, r5 │ │ │ │ bl 4d5d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c41f4> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl af8e4c │ │ │ │ + bl af8ee4 │ │ │ │ ldr.w r3, [r5, #432] @ 0x1b0 │ │ │ │ str r5, [r4, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6e386e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x67502> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ @@ -2369026,15 +2369044,15 @@ │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6e285e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x664f2> │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ - bl b09244 │ │ │ │ + bl b092dc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, #432] @ 0x1b0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 6e2d54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x669e8> │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ @@ -2369109,24 +2369127,24 @@ │ │ │ │ svc 94 @ 0x5e │ │ │ │ lsls r1, r4, #5 │ │ │ │ svc 70 @ 0x46 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 6e28fe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x66592> │ │ │ │ - vsri.32 q14, q7, #1 │ │ │ │ + @ instruction: 0xffffc54e │ │ │ │ lsls r6, r4, #2 │ │ │ │ bge.n 6e2a54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x666e8> │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r7, {r0, r2, r4, r6, r7} │ │ │ │ - vaddw.u q14, , d16 │ │ │ │ + vrshr.u32 d28, d0, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r6, {r0, r2, r3, r5, r6, r7} │ │ │ │ vtbx.8 d22, {d15-d17}, d18 │ │ │ │ movw r1, #449 @ 0x1c1 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 6e2938 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x665cc> │ │ │ │ mov r5, r4 │ │ │ │ @@ -2370265,15 +2370283,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ bl 4d07b8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bec70> │ │ │ │ b.n 6e3560 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x671f4> │ │ │ │ nop │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 6e33a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6703c> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2370673,40 +2370691,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6e6edc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ab70> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6e395e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x675f2> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl af4f68 │ │ │ │ + bl af5000 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6e39ce <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x67662> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl af4fa0 │ │ │ │ + bl af5038 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6e39ba <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6764e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6ed1ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70e80> │ │ │ │ mov r0, r4 │ │ │ │ - bl af5168 │ │ │ │ + bl af5200 │ │ │ │ cbz r0, 6e3a22 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x676b6> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6e3a16 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x676aa> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl af56b8 │ │ │ │ + bl af5750 │ │ │ │ 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 │ │ │ │ @@ -2370725,17 +2370743,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6e6edc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ab70> │ │ │ │ mov r0, r4 │ │ │ │ bl 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + cbz r6, 6e3a4a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x676de> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r6, 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 │ │ │ │ ldrh r5, [r1, #0] │ │ │ │ mov sl, r1 │ │ │ │ @@ -2370804,17 +2370822,17 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 6e3abc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x67750> │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ @@ -2370891,17 +2370909,17 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 6e3bae <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x67842> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ mov r6, r3 │ │ │ │ @@ -2371013,21 +2371031,21 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 6e3cfe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x67992> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2371177,25 +2371195,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6e3e34 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x67ac8> │ │ │ │ stmia r2!, {r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2371344,25 +2371362,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6e3ff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x67c88> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r7, r5, #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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #896] @ (6e4460 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x680f4>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2371690,63 +2371708,63 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 6e4100 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x67d94> │ │ │ │ nop │ │ │ │ it ne │ │ │ │ lslne r1, r4, #5 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r7, pc, #816 @ (adr r7, 6e47c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68454>) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r7, pc, #656 @ (adr r7, 6e4728 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x683bc>) │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 6e489c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68530>) │ │ │ │ + add r7, pc, #952 @ (adr r7, 6e485c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x684f0>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r6, pc, #376 @ (adr r6, 6e4624 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x682b8>) │ │ │ │ + add r7, pc, #312 @ (adr r7, 6e45e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68278>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r6, pc, #248 @ (adr r6, 6e45a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6823c>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 6e4568 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x681fc>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r5, pc, #880 @ (adr r5, 6e482c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x684c0>) │ │ │ │ + add r6, pc, #816 @ (adr r6, 6e47ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68480>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 6e47b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68444>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 6e4770 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68404>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r5, pc, #648 @ (adr r5, 6e4750 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x683e4>) │ │ │ │ + add r6, pc, #584 @ (adr r6, 6e4710 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x683a4>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r7, 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, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #3000] @ 6e5098 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68d2c> │ │ │ │ mov fp, r0 │ │ │ │ @@ -2372826,55 +2372844,55 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 6e50e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68d78> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 6e5494 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x69128>) │ │ │ │ + add r4, pc, #936 @ (adr r4, 6e5454 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x690e8>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, pc, #120 @ (adr r4, 6e5128 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68dbc>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 6e50e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68d7c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ cbnz r0, 6e50d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68d6c> │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r4, pc, #216 @ (adr r4, 6e5190 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68e24>) │ │ │ │ + add r5, pc, #152 @ (adr r5, 6e5150 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68de4>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #648 @ (adr r0, 6e534c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68fe0>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ @@ -2373055,44 +2373073,44 @@ │ │ │ │ cmp r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ vrsqrts.f32 , , │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e50f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68d8a> │ │ │ │ - vtbl.8 d25, {d31- instruction: 0xffff9a9a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e5156 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x68dea> │ │ │ │ - vtbl.8 d25, {d31- instruction: 0xffff9a76 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r0, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bl 97131e │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #28 │ │ │ │ lsls r3, r3, #5 │ │ │ │ add r5, sp, #392 @ 0x188 │ │ │ │ lsls r1, r4, #5 │ │ │ │ @@ -2373397,85 +2373415,85 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 6e5540 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x691d4> │ │ │ │ nop │ │ │ │ add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r4, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r4, #72 @ 0x48 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + str r4, [r2, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r4, #48 @ 0x30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r4, #20 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc, #352 @ (adr r2, 6e583c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x694d0>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 6e57fc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x69490>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + ldrsb r6, [r2, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r3, #20 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cbnz r3, 6e572c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x693c0> │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ subs r3, #43 @ 0x2b │ │ │ │ cmp r3, #20 │ │ │ │ bhi.n 6e572c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x693c0> │ │ │ │ @@ -2373796,19 +2373814,19 @@ │ │ │ │ bl 480114 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36e5cc> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4d2ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c0f9c> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1cba4 │ │ │ │ + bl b1cc3c │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1d43c │ │ │ │ + bl b1d4d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4df5b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cda6c> │ │ │ │ ldrsb.w r3, [fp, #72] @ 0x48 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ ite eq │ │ │ │ @@ -2373945,19 +2373963,19 @@ │ │ │ │ bl 480114 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36e5cc> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4d2ae4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c0f9c> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1cba4 │ │ │ │ + bl b1cc3c │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1d43c │ │ │ │ + bl b1d4d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4df5b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cda6c> │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [pc, #1324] @ 6e6154 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x69de8> │ │ │ │ mov r0, fp │ │ │ │ @@ -2373968,25 +2373986,25 @@ │ │ │ │ cbz r0, 6e5ca8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6993c> │ │ │ │ mov r0, fp │ │ │ │ bl 4e3040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d14f8> │ │ │ │ mov r0, fp │ │ │ │ bl 4e0f50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cf408> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl b13ed4 │ │ │ │ + bl b13f6c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 73f80 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl b1b194 │ │ │ │ + bl b1b22c │ │ │ │ b.n 6e59b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x69644> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, r9 │ │ │ │ bne.n 6e5b70 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x69804> │ │ │ │ ldr.w r3, [pc, #1248] @ 6e6150 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x69de4> │ │ │ │ mov r7, sl │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -2374016,33 +2374034,33 @@ │ │ │ │ orrs r4, r3 │ │ │ │ bl 4e3040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3d14f8> │ │ │ │ orrs r4, r0 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ bne.n 6e5c40 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x698d4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl b09e28 │ │ │ │ + bl b09ec0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e0f50 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3cf408> │ │ │ │ mov r1, r4 │ │ │ │ orrs r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b13ed4 │ │ │ │ + bl b13f6c │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orrs r5, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ blx 73f80 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl b1b194 │ │ │ │ + bl b1b22c │ │ │ │ orr.w r4, r0, r5 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ bne.w 6e59b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x69644> │ │ │ │ mov r0, fp │ │ │ │ bl 4ce928 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3bcde0> │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #8388608 @ 0x800000 │ │ │ │ @@ -2374482,22 +2374500,22 @@ │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafbffff │ │ │ │ add r2, pc, #744 @ (adr r2, 6e6444 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6a0d8>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ rsbs r1, r4, #103 @ 0x67 │ │ │ │ - ldc2l 0, cr0, [r6, #648] @ 0x288 │ │ │ │ + cdp2 0, 12, cr0, cr6, cr2, {5} │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6e61ba <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x69e4e> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ @@ -2374526,19 +2374544,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6e61c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x69e5c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #436] @ (6e6394 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6a028>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -2374716,17 +2374734,17 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r1, 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, #3992] @ 0xf98 │ │ │ │ @@ -2374947,15 +2374965,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2375734,29 +2375752,29 @@ │ │ │ │ b.n 6e6d6e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6aa02> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6e6df0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6aa84> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2375954,15 +2375972,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #140] @ (6e7078 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ad0c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2376360,15 +2376378,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r6, 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 r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2376423,15 +2376441,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r4, #30] │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r2, r7, #21 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r6, r4, #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] @ (6e757c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6b210>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2376529,38 +2376547,38 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrh r6, [r4, #24] │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r2, r3, #19 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ bge.n 6e7548 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6b1dc> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6e75c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6b256> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6e75cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6b260>) │ │ │ │ add r1, pc │ │ │ │ bl 6e6edc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ab70> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6e75d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6b26c> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6e75e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6b278> │ │ │ │ @@ -2376714,15 +2376732,15 @@ │ │ │ │ bhi.n 6e7794 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6b428> │ │ │ │ ldr r3, [pc, #12] @ (6e7798 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6b42c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - adds r1, #16 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r2 │ │ │ │ add.w ip, r2, r2, lsl #1 │ │ │ │ lsr.w ip, lr, ip │ │ │ │ @@ -2377546,15 +2377564,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e8040 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6bcd4>) │ │ │ │ add r1, pc │ │ │ │ bl 6e6edc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ab70> │ │ │ │ vldr s0, [pc, #4] @ 6e803c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6bcd0> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e8058 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6bcec> │ │ │ │ @@ -2378714,15 +2378732,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ strb r0, [r7, #26] │ │ │ │ lsls r1, r4, #5 │ │ │ │ strb.w pc, [fp, #255]! │ │ │ │ stc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -2383051,15 +2383069,15 @@ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [r2, #12] │ │ │ │ b.n 6ebb02 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6f796> │ │ │ │ mov r1, r2 │ │ │ │ bl 6eb994 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6f628> │ │ │ │ b.n 6ebb02 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6f796> │ │ │ │ nop │ │ │ │ - ldcl 1, cr0, [sl, #184] @ 0xb8 │ │ │ │ + cdp 1, 12, cr0, cr10, cr14, {1} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldrb.w r2, [r1, #40] @ 0x28 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r3, r1 │ │ │ │ @@ -2383235,15 +2383253,15 @@ │ │ │ │ b.n 6ebd0e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6f9a2> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6ebcec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6f980> │ │ │ │ orrs r4, r4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2383644,29 +2383662,29 @@ │ │ │ │ b.n 6ec160 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6fdf4> │ │ │ │ ldr r3, [pc, #32] @ (6ec1a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6fe3c>) │ │ │ │ add r3, pc │ │ │ │ b.n 6ec160 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6fdf4> │ │ │ │ ldr r3, [pc, #32] @ (6ec1ac <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6fe40>) │ │ │ │ add r3, pc │ │ │ │ b.n 6ec160 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6fdf4> │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + subs r0, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + subs r0, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ cbz r1, 6ec1f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6fe84> │ │ │ │ @@ -2383743,39 +2383761,39 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 6ec1fa <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6fe8e> │ │ │ │ ldr r0, [pc, #52] @ (6ec2a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ff34>) │ │ │ │ add r0, pc │ │ │ │ b.n 6ec210 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6fea4> │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcs.n 6ec2a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ff34> │ │ │ │ + bcs.n 6ec280 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ff14> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1, {r1, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #142 @ 0x8e │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r2, 6ec2cc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ff60> │ │ │ │ @@ -2383825,30 +2383843,30 @@ │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6ec348 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ffdc>) │ │ │ │ add r4, pc │ │ │ │ b.n 6ec2de <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ff72> │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - sbcs.w r0, r0, #161 @ 0xa1 │ │ │ │ - uxtb r2, r4 │ │ │ │ + @ instruction: 0xf26000a1 │ │ │ │ + cbz r2, 6ec3a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70038> │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 6ec2b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ff48> │ │ │ │ + bvs.n 6ec294 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ff28> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adc.w r0, sl, #161 @ 0xa1 │ │ │ │ - @ instruction: 0xf13c00a1 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + @ instruction: 0xf23a00a1 │ │ │ │ + @ instruction: 0xf22c00a1 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf12400a1 │ │ │ │ + @ instruction: 0xf21400a1 │ │ │ │ stmdb 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, #3024] @ 6ecf30 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70bc4> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r5, [pc, #3024] @ 6ecf34 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70bc8> │ │ │ │ @@ -2384943,260 +2384961,258 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r4, #140 @ 0x8c │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #246 @ 0xf6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r1, r4, #2 │ │ │ │ - orns r0, r6, #161 @ 0xa1 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + sbc.w r0, r6, #161 @ 0xa1 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6ece7c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70b10> │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + stmia.w r4, {r0, r1, r2, r3, r5, r7} │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #160 @ (adr r0, 6ecffc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70c90>) │ │ │ │ + add r1, pc, #96 @ (adr r1, 6ecfbc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70c50>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6ecd88 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70a1c> │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf4d800a5 │ │ │ │ - b.n 6ed6c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x71354> │ │ │ │ + @ instruction: 0xe80200af │ │ │ │ + rsb r0, r8, #5406720 @ 0x528000 │ │ │ │ + b.n 6ec8a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70534> │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r2, pc, #896 @ (adr r2, 6ed2f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70f84>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 6ed2b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70f44>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - orr.w r0, ip, #5406720 @ 0x528000 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + @ instruction: 0xf53c00a5 │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r0, #218 @ 0xda │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + add r0, pc, #56 @ (adr r0, 6ecfec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70c80>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf28800a5 │ │ │ │ - ldc 0, cr0, [r4], #644 @ 0x284 │ │ │ │ - b.n 6ed79c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x71430> │ │ │ │ + @ instruction: 0xf37800a5 │ │ │ │ + stc 0, cr0, [r4, #644]! @ 0x284 │ │ │ │ + b.n 6ec97c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70610> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6ed598 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7122c> │ │ │ │ + b.n 6ed778 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7140c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - orr.w r0, r4, r1, asr #2 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + @ instruction: 0xeb3400a1 │ │ │ │ + adds r1, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6ed24c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70ee0> │ │ │ │ + b.n 6ed42c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x710c0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrd r0, r0, [r4], #644 @ 0x284 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + strd r0, r0, [r4, #644]! @ 0x284 │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 6ed0ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70d80> │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r6, #218 @ 0xda │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 6ed1e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70e74> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldc 0, cr0, [sl, #660]! @ 0x294 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cdp 0, 10, cr0, cr10, cr5, {5} │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc 0, cr0, [lr, #-660] @ 0xfffffd6c │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + ldcl 0, cr0, [lr, #660]! @ 0x294 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + beq.n 6ed13c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70dd0> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + beq.n 6ed11c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70db0> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r6, #50 @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb.w r0, [r2, fp, lsl #2] │ │ │ │ - adds r4, r3, #5 │ │ │ │ + ldr??.w r0, [r2, #171] @ 0xab │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r2, r5, #6 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbz r2, 6ed0c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70d5c> │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bpl.n 6ed180 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70e14> │ │ │ │ + bvs.n 6ed160 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70df4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r2, 6ed0d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70d68> │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bmi.n 6ed058 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70cec> │ │ │ │ + bpl.n 6ed038 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70ccc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf7c800ab │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + ldrh.w r0, [r8, #171] @ 0xab │ │ │ │ + lsls r6, r2, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf7ae00ab │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + ldrb.w r0, [lr, #171] @ 0xab │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf70000ab │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + @ instruction: 0xf7f000ab │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #26 │ │ │ │ + cmp r3, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r3, #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2385298,15 +2385314,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6ed188 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70e1c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ed22e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70ec2> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl af4ff8 │ │ │ │ + bl af5090 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6ed232 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70ec6> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6ed222 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70eb6> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2385364,15 +2385380,15 @@ │ │ │ │ add r2, pc │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ - bl af4ad8 │ │ │ │ + bl af4b70 │ │ │ │ cmp.w sl, #4 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #128 @ 0x80 │ │ │ │ movne.w r9, #608 @ 0x260 │ │ │ │ movw r7, #479 @ 0x1df │ │ │ │ movw r2, #1919 @ 0x77f │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -2385380,15 +2385396,15 @@ │ │ │ │ it ne │ │ │ │ movne r7, r2 │ │ │ │ rsb r6, r6, r6, lsl #4 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add.w fp, r3, r4 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ - bl af4bc0 │ │ │ │ + bl af4c58 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ add.w r8, r5, r6, lsl #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ add.w r6, fp, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -2385396,15 +2385412,15 @@ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6ed352 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70fe6> │ │ │ │ add r1, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl af4c38 │ │ │ │ + bl af4cd0 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 6ed34a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70fde> │ │ │ │ adds r4, #15 │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 6ed340 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70fd4> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -2385464,15 +2385480,15 @@ │ │ │ │ beq.n 6ed41c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x710b0> │ │ │ │ tst.w r9, r4 │ │ │ │ beq.n 6ed3fe <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x71092> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl af4b84 │ │ │ │ + bl af4c1c │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6ed404 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x71098> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 6ed3f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x71088> │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2385480,15 +2385496,15 @@ │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 6ed3e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7107a> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ add.w r4, r5, fp, lsl #2 │ │ │ │ - bl af4c5c │ │ │ │ + bl af4cf4 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 74614 │ │ │ │ cmp r9, r4 │ │ │ │ bne.n 6ed442 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x710d6> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 74614 │ │ │ │ ldr r2, [pc, #100] @ (6ed4bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x71150>) │ │ │ │ @@ -2385520,23 +2385536,23 @@ │ │ │ │ add r2, pc │ │ │ │ mov.w sl, #19 │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 6ed2f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70f86> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6ed4b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7114c> │ │ │ │ + bls.n 6ed498 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7112c> │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r5, #78 @ 0x4e │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bhi.n 6ed53c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x711d0> │ │ │ │ + bls.n 6ed51c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x711b0> │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r3, #164 @ 0xa4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bmi.n 6ed520 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x711b4> │ │ │ │ + bpl.n 6ed500 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x71194> │ │ │ │ lsls r6, r5, #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 458088 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x346540> │ │ │ │ @@ -2387273,15 +2387289,15 @@ │ │ │ │ subs r0, r0, r1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ adds r6, r1, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #888] @ (6ee9f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7268c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2387589,15 +2387605,15 @@ │ │ │ │ nop │ │ │ │ adds r0, r7, r5 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r5, r2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6eea34 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x726c8> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ @@ -2389868,15 +2389884,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, #704] @ 0x2c0 │ │ │ │ - bl b2f394 │ │ │ │ + bl b2f42c │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0164 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x73df8> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d53f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2389939,15 +2389955,15 @@ │ │ │ │ bcs.n 6f029a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x73f2e> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6efdc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x73a54> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b300d0 │ │ │ │ + bl b30168 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f022e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x73ec2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d53f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390108,15 +2390124,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r8, [sp] │ │ │ │ - bl b2de34 │ │ │ │ + bl b2decc │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f041e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x740b2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d53f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390676,15 +2390692,15 @@ │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb460160 │ │ │ │ @ instruction: 0x47fb │ │ │ │ lsls r7, r4, #5 │ │ │ │ @ instruction: 0x47ee │ │ │ │ lsls r7, r4, #5 │ │ │ │ - movw r0, #16549 @ 0x40a5 │ │ │ │ + @ instruction: 0xf33400a5 │ │ │ │ bxns r9 │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2380] @ 0x94c │ │ │ │ cbz r3, 6f0abc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x74750> │ │ │ │ ldr.w r3, [r0, #2384] @ 0x950 │ │ │ │ @@ -2390715,15 +2390731,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6efdc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x73a54> │ │ │ │ vldr d0, [pc, #132] @ 6f0b90 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x74824> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1920] @ 0x780 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ - bl b2de68 │ │ │ │ + bl b2df00 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0b30 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x747c4> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d53f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390850,15 +2390866,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ strh.w r4, [sp, #400] @ 0x190 │ │ │ │ bl 6efdc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x73a54> │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ mov r2, r4 │ │ │ │ - bl b2eea8 │ │ │ │ + bl b2ef40 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0ca6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7493a> │ │ │ │ mov r0, r5 │ │ │ │ bl 6d53f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5908c> │ │ │ │ str.w r4, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2390901,15 +2390917,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6efdc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x73a54> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2eea8 │ │ │ │ + bl b2ef40 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0d34 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x749c8> │ │ │ │ mov r0, r5 │ │ │ │ bl 6d53f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ @@ -2391079,15 +2391095,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, #704] @ 0x2c0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ - bl b2f70c │ │ │ │ + bl b2f7a4 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0f0e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x74ba2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d53f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5908c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2391184,20 +2391200,20 @@ │ │ │ │ ldr r7, [r5, #116] @ 0x74 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [r4, #116] @ 0x74 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - bl b2de9c │ │ │ │ + bl b2df34 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl b2def0 │ │ │ │ + bl b2df88 │ │ │ │ ldrh.w r0, [sp, #120] @ 0x78 │ │ │ │ bl 450c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33f0ec> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #120] @ 0x78 │ │ │ │ mov lr, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6f1090 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x74d24> │ │ │ │ @@ -2391384,15 +2391400,15 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r4 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ strd r5, r5, [sp, #24] │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ - bl b2e1bc │ │ │ │ + bl b2e254 │ │ │ │ ldr.w r1, [r6, #732] @ 0x2dc │ │ │ │ cbz r1, 6f1230 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x74ec4> │ │ │ │ mov r0, r6 │ │ │ │ bl 6d53f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x5908c> │ │ │ │ str.w r5, [r6, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r6, #1877] @ 0x755 │ │ │ │ cbz r3, 6f1240 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x74ed4> │ │ │ │ @@ -2391949,20 +2391965,20 @@ │ │ │ │ b.n 6f178c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75420> │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xe9ac0160 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f11dc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x74e70> │ │ │ │ + b.n 6f13bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75050> │ │ │ │ lsls r5, r4, #2 │ │ │ │ @ instruction: 0xe99e0160 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f11b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x74e44> │ │ │ │ + b.n 6f1390 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75024> │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8260160 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2392711,19 +2392727,19 @@ │ │ │ │ b.n 6f2020 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75cb4> │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], #-1020 @ 6f1cec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75980> │ │ │ │ b.n 6f26a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76338> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bge.n 6f2058 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75cec> │ │ │ │ + blt.n 6f2038 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75ccc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 6f2048 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75cdc> │ │ │ │ + blt.n 6f2028 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75cbc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrb.w r2, [r0, #1905] @ 0x771 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov lr, r1 │ │ │ │ ldr.w r3, [r0, #1376] @ 0x560 │ │ │ │ cbz r2, 6f210c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75da0> │ │ │ │ ldrb.w r2, [r0, #1904] @ 0x770 │ │ │ │ @@ -2392909,15 +2392925,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ble.n 6f23b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76044> │ │ │ │ lsls r0, r4, #5 │ │ │ │ ble.n 6f2378 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7600c> │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6f2290 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75f24> │ │ │ │ + bls.n 6f2270 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x75f04> │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #956] @ 0x3bc │ │ │ │ sub sp, #12 │ │ │ │ @@ -2393182,15 +2393198,15 @@ │ │ │ │ cmp.w lr, #1 │ │ │ │ bne.n 6f2548 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x761dc> │ │ │ │ b.n 6f2498 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7612c> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6f259c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76230> │ │ │ │ b.n 6f2498 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7612c> │ │ │ │ nop │ │ │ │ - bvs.n 6f264c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x762e0> │ │ │ │ + bvs.n 6f262c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x762c0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2393361,17 +2393377,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - uxtb r0, r2 │ │ │ │ + cbz r0, 6f2878 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7650c> │ │ │ │ lsls r6, r5, #4 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 6f2868 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x764fc> │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ ldrb.w r0, [sp, #20] │ │ │ │ @@ -2393459,15 +2393475,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ b.n 6f28b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76548> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strb r2, [r1, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - sxth r2, r6 │ │ │ │ + cbz r2, 6f2950 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x765e4> │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6f294c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x765e0>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2393487,15 +2393503,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6f2912 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x765a6> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 6f2968 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x765fc> │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r6, 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 │ │ │ │ ldr.w r8, [pc, #120] @ 6f29dc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76670> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2393541,23 +2393557,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r2, 6f29e2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76676> │ │ │ │ + cbz r2, 6f2a1e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x766b2> │ │ │ │ lsls r6, r5, #4 │ │ │ │ bvs.n 6f2900 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76594> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + cbz r0, 6f2a1a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x766ae> │ │ │ │ lsls r6, r5, #4 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6f29d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7666c> │ │ │ │ + bcs.n 6f29b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7664c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6f2a14 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x766a8> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6f2a0c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x766a0> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2393982,72 +2393998,72 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - bkpt 0x00c8 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - bkpt 0x00de │ │ │ │ + beq.n 6f2f74 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76c08> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + it lt │ │ │ │ + lsllt r5, r4, #2 │ │ │ │ + itee gt │ │ │ │ + lslgt r5, r4, #2 │ │ │ │ + asrle r0, r6, #27 │ │ │ │ + movle r0, r0 │ │ │ │ + beq.n 6f2f18 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76bac> │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + beq.n 6f2eec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76b80> │ │ │ │ lsls r5, r4, #2 │ │ │ │ stc2l 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + beq.n 6f2ef8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76b8c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x007c │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + ite vs │ │ │ │ + lslvs r5, r4, #2 │ │ │ │ + movvc r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + beq.n 6f2ed4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76b68> │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + beq.n 6f2ee8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76b7c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x000e │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0022 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ - movs r0, r0 │ │ │ │ + itee ne │ │ │ │ + lslne r5, r4, #2 │ │ │ │ + moveq r4, #80 @ 0x50 │ │ │ │ + moveq r0, r0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0024 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + ite ne │ │ │ │ + lslne r5, r4, #2 │ │ │ │ + addeq r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x001c │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + ite eq │ │ │ │ + lsleq r5, r4, #2 │ │ │ │ + addne r4, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 6f2e90 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76b24> │ │ │ │ lsls r0, r4, #5 │ │ │ │ @@ -2394253,29 +2394269,29 @@ │ │ │ │ ldr r0, [pc, #36] @ (6f312c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76dc0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6f3130 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76dc4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 6f3140 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76dd4> │ │ │ │ + bvs.n 6f3120 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76db4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6f31a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76e3c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ @@ -2394330,45 +2394346,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6f31e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76e7c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6f31ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76e80>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + ldr r0, [pc, #536] @ (6f33e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77074>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 6f30dc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76d70> │ │ │ │ + bvs.n 6f32bc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x76f50> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2395320,211 +2395336,211 @@ │ │ │ │ add r7, pc │ │ │ │ b.n 6f3a5c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x776f0> │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, pc} │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + subs r2, r0, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r3, r4} │ │ │ │ + push {r3, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - it ls │ │ │ │ - lslls r5, r4, #2 │ │ │ │ - sev │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r6!, {r6} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bkpt 0x0044 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + ite cc │ │ │ │ + lslcc r1, r5, #2 │ │ │ │ + strcs r5, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [pc, #216] @ (6f3dcc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77a60>) │ │ │ │ + ldr r1, [pc, #152] @ (6f3d8c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77a20>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrd r0, r0, [r8], #-664 @ 0x298 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + strd r0, r0, [r8, #-664]! @ 0x298 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 6f3d7e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77a12> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - rsb r0, r4, r6, asr #2 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + ldc 0, cr0, [r4], #664 @ 0x298 │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 6f3e30 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77ac4> │ │ │ │ + bpl.n 6f3e10 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77aa4> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1} │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf25a00af │ │ │ │ - @ instruction: 0xf22c00af │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + @ instruction: 0xf34a00af │ │ │ │ + @ instruction: 0xf31c00af │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf23600af │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + @ instruction: 0xf32600af │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r6, 6f3dfa <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77a8e> │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 6f3dc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77a54> │ │ │ │ + bpl.n 6f3da0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77a34> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs.w r0, r8, #175 @ 0xaf │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + subw r0, r8, #175 @ 0xaf │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6f3e14 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77aa8>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2395548,15 +2395564,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6f3dec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77a80> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6f3e3e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77ad2> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6f3e3a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77ace> │ │ │ │ @@ -2396649,67 +2396665,67 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0070 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r4, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 6f4a9e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x78732> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - revsh r4, r2 │ │ │ │ + cbnz r4, 6f4aa0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x78734> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cbnz r6, 6f4a40 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x786d4> │ │ │ │ + rev r6, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - rev16 r0, r1 │ │ │ │ + cbnz r0, 6f4a8a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7871e> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + cbnz r4, 6f4a62 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x786f6> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r6, 6f4a54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x786e8> │ │ │ │ + rev r6, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + cbnz r4, 6f4a62 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x786f6> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add.w r6, r3, #134217728 @ 0x8000000 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ subs r6, #1 │ │ │ │ add.w r6, r3, r6, lsl #5 │ │ │ │ ldrd r2, r3, [r6, #24] │ │ │ │ @@ -2396909,29 +2396925,29 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #40] @ (6f4c9c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x78930>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6e6edc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ab70> │ │ │ │ b.w 6f410a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x77d9e> │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - push {r3, r4} │ │ │ │ + push {r3, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - push {r1, r2} │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r4, 6f4d0c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x789a0> │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r2} │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2396961,17 +2396977,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6f4d00 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x78994>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6e6edc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ab70> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-112] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ @@ -2397519,25 +2397535,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ uxth r2, r1 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + cbz r2, 6f5368 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x78ffc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + cbz r4, 6f5368 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x78ffc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2398426,15 +2398442,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #888 @ 0x378 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #460] @ (6f5f84 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x79c18>) │ │ │ │ add.w sl, r0, #16 │ │ │ │ @@ -2399113,24 +2399129,24 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ cmp r7, lr │ │ │ │ bne.n 6f64d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7a164> │ │ │ │ add.w r1, r6, r9 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl af4f68 │ │ │ │ + bl af5000 │ │ │ │ mov r9, r0 │ │ │ │ cbz r6, 6f651c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7a1b0> │ │ │ │ sub.w r8, r8, #4 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r4, #1 │ │ │ │ - bl af4fa0 │ │ │ │ + bl af5038 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 6f650a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7a19e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6ed1ec <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70e80> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2399167,38 +2399183,38 @@ │ │ │ │ bl 6ed188 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x70e1c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f6560 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7a1f4> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, sl │ │ │ │ adds r7, #1 │ │ │ │ - bl af4ff8 │ │ │ │ + bl af5090 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add r0, r6 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6f656a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7a1fe> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6f659e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7a232> │ │ │ │ ldrh r1, [r0, #48] @ 0x30 │ │ │ │ subs r2, #1 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ add r2, r1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl af56d4 │ │ │ │ + bl af576c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r1 │ │ │ │ bcc.n 6f6542 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7a1d6> │ │ │ │ ldr r5, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl af5168 │ │ │ │ + bl af5200 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f6712 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7a3a6> │ │ │ │ movw sl, #34953 @ 0x8889 │ │ │ │ movt sl, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r5, 6f65f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7a286> │ │ │ │ b.n 6f6706 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7a39a> │ │ │ │ @@ -2399213,15 +2399229,15 @@ │ │ │ │ bl 6ee2f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x71f8c> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 6f6706 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7a39a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl af56b8 │ │ │ │ + bl af5750 │ │ │ │ smull r1, r3, sl, r0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov.w r8, r0, asr #31 │ │ │ │ add r3, r0 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ rsb r3, r8, r3, asr #3 │ │ │ │ @@ -2399338,21 +2399354,21 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ - strh r4, [r5, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ stc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xfab1ffff │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2400103,21 +2400119,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f6f98 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7ac2c>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6e6edc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6ab70> │ │ │ │ b.n 6f6f62 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7abf6> │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2400237,21 +2400253,21 @@ │ │ │ │ str.w r3, [r1, #132] @ 0x84 │ │ │ │ bl 6e90f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6cd88> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #136 @ 0x88 │ │ │ │ bl 6e9114 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x6cda8> │ │ │ │ b.n 6f703c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7acd0> │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f7152 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7ade6> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2400826,15 +2400842,15 @@ │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f764c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7b2e0> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2401418,15 +2401434,15 @@ │ │ │ │ ldrh r4, [r6, #6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ bl 941cee │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ bl a37cfa │ │ │ │ mrc 15, 7, APSR_nzcv, cr13, cr15, {7} │ │ │ │ bl 50dd02 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3fc1ba> │ │ │ │ bl 5c7d06 │ │ │ │ @@ -2402286,23 +2402302,23 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ strh r0, [r2, #12] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ and.w r1, r1, #6291456 @ 0x600000 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r1, #4194304 @ 0x400000 │ │ │ │ beq.n 6f86d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7c368> │ │ │ │ cmp.w r1, #6291456 @ 0x600000 │ │ │ │ beq.n 6f86c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7c35a> │ │ │ │ @@ -2402328,21 +2402344,21 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #20] @ (6f86f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7c388>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - cbnz r2, 6f8704 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7c398> │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r4, [pc, #2012] @ 6f8ee8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cb7c> │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -2403112,146 +2403128,145 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3, r4} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vld4.32 {d16-d19}, [ip :128], r6 │ │ │ │ - bx r2 │ │ │ │ + @ instruction: 0xfa5c00a6 │ │ │ │ + ldr r0, [pc, #8] @ (6f8f14 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cba8>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - mov lr, pc │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcc.n 6f8f34 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cbc8> │ │ │ │ + bcc.n 6f8f14 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cba8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r6, r4 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcs.n 6f8e6c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cb00> │ │ │ │ + bcc.n 6f8e4c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cae0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 6f8ea8 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cb3c> │ │ │ │ + bgt.n 6f8e88 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cb1c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r6, #8] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - blt.n 6f8fdc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cc70> │ │ │ │ + bgt.n 6f8fbc <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cc50> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - orrs r2, r7 │ │ │ │ + add r2, r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r5, r4, #2 │ │ │ │ strb r4, [r1, #17] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmn r6, r1 │ │ │ │ + bics r6, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmn r0, r1 │ │ │ │ + bics r0, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adcs r4, r5 │ │ │ │ + negs r4, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adcs r6, r4 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adcs r0, r4 │ │ │ │ + negs r0, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adcs r2, r3 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adcs r4, r2 │ │ │ │ + negs r4, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adcs r6, r1 │ │ │ │ + tst r6, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6f8fc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cc54> │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + strd r0, r0, [ip], #648 @ 0x288 │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ 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.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2403747,33 +2403762,33 @@ │ │ │ │ b.n 6f916c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7ce00> │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f90f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cd86> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f90f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7cd86> │ │ │ │ ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r6, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [pc, #168] @ (6f967c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7d310>) │ │ │ │ + ldr r4, [pc, #104] @ (6f963c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7d2d0>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [pc, #608] @ (6f9840 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7d4d4>) │ │ │ │ + ldr r3, [pc, #544] @ (6f9800 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7d494>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #328] @ (6f9744 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7d3d8>) │ │ │ │ @@ -2403897,19 +2403912,19 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r7, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add ip, r8 │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2404203,35 +2404218,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mvns r0, r7 │ │ │ │ + add r8, sp │ │ │ │ lsls r6, r5, #4 │ │ │ │ str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - tst r0, r1 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sbcs r6, r6 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #2232 @ 0x8b8 │ │ │ │ @@ -2404271,15 +2404286,15 @@ │ │ │ │ addw r0, r4, #2888 @ 0xb48 │ │ │ │ bl 47c4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a9a4> │ │ │ │ addw r0, r4, #2916 @ 0xb64 │ │ │ │ bl 47c4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a9a4> │ │ │ │ ldrb.w r3, [r4, #961] @ 0x3c1 │ │ │ │ cbnz r3, 6f9bc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7d858> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl b2b054 │ │ │ │ + bl b2b0ec │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f9bba <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7d84e> │ │ │ │ ldr.w r0, [r4, #2716] @ 0xa9c │ │ │ │ movs r1, #0 │ │ │ │ bl 45508c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x343544> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2720] @ 0xaa0 │ │ │ │ @@ -2404301,15 +2404316,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2876] @ 0xb3c │ │ │ │ bl 700374 │ │ │ │ b.n 6f9b6a <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7d7fe> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl af2910 │ │ │ │ + bl af29a8 │ │ │ │ b.n 6f9b5c <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7d7f0> │ │ │ │ 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] @ 6f9c54 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7d8e8> │ │ │ │ @@ -2404364,15 +2404379,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2404498,27 +2404513,27 @@ │ │ │ │ ... │ │ │ │ str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r4, 6f9e2e <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7dac2> │ │ │ │ + pop {r2, 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 r0, [pc, #40] @ (6f9e20 <_mesa_glapi_set_dispatch@@libgallium-26.2.5-1.so+0x7dab4>) │ │ │ │ dmb ish │ │ │ │ @@ -2404852,15 +2404867,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldrsh r2, [r4, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrsh r6, [r6, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ │ │ │ │ 006fa178 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2405509,15 +2405524,15 @@ │ │ │ │ movcs r5, r2 │ │ │ │ movw r2, #41248 @ 0xa120 │ │ │ │ movt r2, #7 │ │ │ │ mov.w ip, r5, lsr #22 │ │ │ │ lsls r5, r5, #10 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b2afb8 │ │ │ │ + bl b2b050 │ │ │ │ ldrb.w r2, [r4, #961] @ 0x3c1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6fabba │ │ │ │ ldr.w r3, [r4, #884] @ 0x374 │ │ │ │ str.w r3, [r4, #912] @ 0x390 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2405739,20 +2405754,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #348] @ (6fad2c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl af28a8 │ │ │ │ + bl af2940 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fa934 │ │ │ │ mov r0, r7 │ │ │ │ - bl b2b054 │ │ │ │ + bl b2b0ec │ │ │ │ b.w 6fa2aa │ │ │ │ ldr r7, [pc, #316] @ (6fad30 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6fb12a │ │ │ │ @@ -2405823,39 +2405838,39 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldrb r0, [r2, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r5, sp, #600 @ 0x258 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, sp, #312 @ 0x138 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bl 4f2cf6 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e11ae> │ │ │ │ bl 8becfa │ │ │ │ @@ -2405877,15 +2405892,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #324 @ (adr r4, 6fae78 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r4, pc, #264 @ (adr r4, 6fae40 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r4, pc, #96 @ (adr r4, 6fada0 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r3, pc, #992 @ (adr r3, 6fb124 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr.w r2, [pc, #3240] @ 6fb9f0 │ │ │ │ addw r3, r4, #2428 @ 0x97c │ │ │ │ @@ -2406151,15 +2406166,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 6fafdc │ │ │ │ b.w 6fa3b0 │ │ │ │ ldrb.w r3, [r4, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6fabe8 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl af2910 │ │ │ │ + bl af29a8 │ │ │ │ b.n 6fabe8 │ │ │ │ ldr.w r1, [pc, #2452] @ 6fba00 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [pc, #2448] @ 6fba04 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2406984,43 +2406999,43 @@ │ │ │ │ movt r2, #3072 @ 0xc00 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bmi.w 6fb5de │ │ │ │ b.n 6fb3b0 │ │ │ │ movs r3, #31 │ │ │ │ b.n 6fb978 │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r1, pc, #56 @ (adr r1, 6fba34 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r0, pc, #944 @ (adr r0, 6fbdb0 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ sub.w r3, r3, #26112 @ 0x6600 │ │ │ │ subs r3, #96 @ 0x60 │ │ │ │ cmp r3, #15 │ │ │ │ bhi.w 6fb3b0 │ │ │ │ movw r2, #32953 @ 0x80b9 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ @@ -2407502,15 +2407517,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ muls r6, r3 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #168] @ (6fbfb4 ) │ │ │ │ + ldr r5, [pc, #104] @ (6fbf74 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6fbf74 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2407649,15 +2407664,15 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ eors r0, r5 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #808] @ (6fc3bc ) │ │ │ │ + ldr r3, [pc, #744] @ (6fc37c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (6fc234 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2407823,15 +2407838,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 6fc146 │ │ │ │ nop │ │ │ │ subs r7, #78 @ 0x4e │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #464] @ (6fc410 ) │ │ │ │ + ldr r2, [pc, #400] @ (6fc3d0 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2410198,15 +2410213,15 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6fdadc │ │ │ │ movs r6, #138 @ 0x8a │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #32 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2410494,20 +2410509,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #168 @ 0xa8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - vaddw.u8 q8, q4, d29 │ │ │ │ - vaddw.u32 q0, q3, d29 │ │ │ │ - cdp2 1, 8, cr0, cr14, cr13, {1} │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + vrhadd.u d16, d14, d29 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6fdea0 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2410782,16 +2410799,16 @@ │ │ │ │ ... │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #190 @ 0xbe │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stc2l 1, cr0, [r0], #-180 @ 0xffffff4c │ │ │ │ - ldc2 1, cr0, [lr], #-180 @ 0xffffff4c │ │ │ │ + ldc2l 1, cr0, [r0, #-180] @ 0xffffff4c │ │ │ │ + stc2 1, cr0, [lr, #-180]! @ 0xffffff4c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r2, [pc, #1712] @ 6fe7ec │ │ │ │ sub sp, #32 │ │ │ │ ldr.w r3, [pc, #1708] @ 6fe7f0 │ │ │ │ @@ -2414016,18 +2414033,18 @@ │ │ │ │ eorhi.w r3, r3, #1 │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 7004c8 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfbce015f │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 700530 │ │ │ │ + bhi.n 700510 │ │ │ │ lsls r5, r5, #4 │ │ │ │ @ instruction: 0xfb30015f │ │ │ │ - bvc.n 700608 │ │ │ │ + bhi.n 7005e8 │ │ │ │ lsls r5, r5, #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, #120] @ 7005e8 │ │ │ │ @@ -2414085,15 +2414102,15 @@ │ │ │ │ @ instruction: 0xfa88015f │ │ │ │ @ instruction: 0xfa7c015f │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa48015f │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #184] @ (7006cc ) │ │ │ │ @@ -2414992,33 +2415009,33 @@ │ │ │ │ and.w r1, lr, #14614528 @ 0xdf0000 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, r0, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0xf236015f │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6, #-656]! @ 0xfffffd70 │ │ │ │ - ldc2l 0, cr0, [lr, #-656] @ 0xfffffd70 │ │ │ │ - stc2l 0, cr0, [lr, #-656]! @ 0xfffffd70 │ │ │ │ + cdp2 0, 2, cr0, cr6, cr4, {5} │ │ │ │ + cdp2 0, 4, cr0, cr14, cr4, {5} │ │ │ │ + cdp2 0, 5, cr0, cr14, cr4, {5} │ │ │ │ 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, 700fcc │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 700fda │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b2aa28 │ │ │ │ + bl b2aac0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af2754 │ │ │ │ + bl af27ec │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 700bd4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2415084,28 +2415101,28 @@ │ │ │ │ bne.n 7010c2 │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 7010b4 │ │ │ │ ldrb.w r3, [r1, #64] @ 0x40 │ │ │ │ cbz r3, 7010c8 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b2aa28 │ │ │ │ + bl b2aac0 │ │ │ │ str.w r7, [sl] │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r4, r2 │ │ │ │ bcc.n 701038 │ │ │ │ adds r6, #4 │ │ │ │ subs r2, r2, r4 │ │ │ │ movs r7, #0 │ │ │ │ b.n 70110c │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af2754 │ │ │ │ + bl af27ec │ │ │ │ b.n 70102c │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 70102c │ │ │ │ bl 700bd4 │ │ │ │ b.n 70102c │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ @@ -2415328,15 +2415345,15 @@ │ │ │ │ bne.n 701370 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 70135e │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 70137a │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b2aa28 │ │ │ │ + bl b2aac0 │ │ │ │ mov r4, r6 │ │ │ │ b.n 701250 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r9 │ │ │ │ blx 74614 │ │ │ │ b.n 701250 │ │ │ │ ldr r3, [pc, #96] @ (7013a4 ) │ │ │ │ @@ -2415350,15 +2415367,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ bl 700bd4 │ │ │ │ b.n 701250 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r6 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af2754 │ │ │ │ + bl af27ec │ │ │ │ b.n 701250 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ blx r3 │ │ │ │ b.n 701250 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2415374,15 +2415391,15 @@ │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 4, r0, cr0, cr15, {2} │ │ │ │ stc 1, cr0, [r8, #380]! @ 0x17c │ │ │ │ stc2 15, cr15, [sp], {255} @ 0xff │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r2, r4, lsl #2] │ │ │ │ + @ instruction: 0xfa0200a4 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2415557,15 +2415574,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 701558 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b2afac │ │ │ │ + bl b2b044 │ │ │ │ ldrb.w r3, [r5, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 701530 │ │ │ │ b.n 7014a2 │ │ │ │ mov r0, r5 │ │ │ │ bl 7009a8 │ │ │ │ b.n 7014d6 │ │ │ │ @@ -2415638,15 +2415655,15 @@ │ │ │ │ beq.n 7016e2 │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7016fe │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b2aa28 │ │ │ │ + bl b2aac0 │ │ │ │ b.n 701558 │ │ │ │ ldr r3, [pc, #160] @ (701728 ) │ │ │ │ ldr r2, [pc, #184] @ (701744 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r5, [sl, r3] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ @@ -2415681,15 +2415698,15 @@ │ │ │ │ mov r4, r6 │ │ │ │ bl 700bd4 │ │ │ │ b.n 701558 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af2754 │ │ │ │ + bl af27ec │ │ │ │ b.n 701558 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 701558 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2415702,25 +2415719,25 @@ │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r8], #-380 @ 0xfffffe84 │ │ │ │ ldc 1, cr0, [r6], {95} @ 0x5f │ │ │ │ @ instruction: 0xeaa0015f │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6be00a4 │ │ │ │ - @ instruction: 0xf6d400a4 │ │ │ │ - @ instruction: 0xf6ea00a4 │ │ │ │ - @ instruction: 0xf6fe00a4 │ │ │ │ - @ instruction: 0xf70c00a4 │ │ │ │ + @ instruction: 0xf7ae00a4 │ │ │ │ + @ instruction: 0xf7c400a4 │ │ │ │ + @ instruction: 0xf7da00a4 │ │ │ │ + @ instruction: 0xf7ee00a4 │ │ │ │ + @ instruction: 0xf7fc00a4 │ │ │ │ @ instruction: 0xf943ffff │ │ │ │ - subw r0, r6, #2212 @ 0x8a4 │ │ │ │ - movt r0, #43172 @ 0xa8a4 │ │ │ │ - @ instruction: 0xf6e000a4 │ │ │ │ - @ instruction: 0xf6f600a4 │ │ │ │ - @ instruction: 0xf6fc00a4 │ │ │ │ + @ instruction: 0xf79600a4 │ │ │ │ + @ instruction: 0xf7ba00a4 │ │ │ │ + @ instruction: 0xf7d000a4 │ │ │ │ + @ instruction: 0xf7e600a4 │ │ │ │ + @ instruction: 0xf7ec00a4 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2415901,15 +2415918,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 70183c │ │ │ │ ldrb.w r3, [r8, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 701a08 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b2ae74 │ │ │ │ + bl b2af0c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r4, [sp] │ │ │ │ bl 7013b0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2415940,15 +2415957,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ 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 b2ac2c │ │ │ │ + bl b2acc4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 70189a │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 701864 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ movw r2, #9228 @ 0x240c │ │ │ │ @@ -2415968,26 +2415985,26 @@ │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ orreq.w r4, r4, r3, lsl #4 │ │ │ │ bne.n 7019a6 │ │ │ │ mov r3, r4 │ │ │ │ b.n 7019ac │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl af2800 │ │ │ │ + bl af2898 │ │ │ │ b.n 701950 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7017ce │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 70183c │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl af273c │ │ │ │ + bl af27d4 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 701a68 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r5, #-16]! │ │ │ │ b.n 70189a │ │ │ │ lsls r2, r3, #30 │ │ │ │ ite mi │ │ │ │ @@ -2416003,19 +2416020,19 @@ │ │ │ │ bic.w r2, r6, #4096 @ 0x1000 │ │ │ │ bic.w r2, r2, #6 │ │ │ │ cmp r7, #2 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ b.n 7019d2 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b2ae74 │ │ │ │ + bl b2af0c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl af273c │ │ │ │ + bl af27d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 701a34 │ │ │ │ b.n 70189a │ │ │ │ orr.w r0, r6, #1 │ │ │ │ and.w r2, r6, #8 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2416162,24 +2416179,24 @@ │ │ │ │ bne.n 701c30 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cbz r3, 701c1e │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ cbz r0, 701c38 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b2aa28 │ │ │ │ + bl b2aac0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 701bcc │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 701bb0 │ │ │ │ b.n 701bd0 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af2754 │ │ │ │ + bl af27ec │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 701bcc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ b.n 701bca │ │ │ │ mov r1, r5 │ │ │ │ @@ -2416214,22 +2416231,22 @@ │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cbz r2, 701c9a │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ cbz r0, 701cba │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b2aa28 │ │ │ │ + bl b2aac0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 701c5a │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af2754 │ │ │ │ + bl af27ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 701c5a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -2416526,15 +2416543,15 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 70200e │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 70202a │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b2aa28 │ │ │ │ + bl b2aac0 │ │ │ │ b.n 701de2 │ │ │ │ ldr r3, [pc, #96] @ (702054 ) │ │ │ │ ldr r2, [pc, #96] @ (702058 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ @@ -2416543,15 +2416560,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 700bd4 │ │ │ │ b.n 701de2 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af2754 │ │ │ │ + bl af27ec │ │ │ │ b.n 701de2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 701de2 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2416567,15 +2416584,15 @@ │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 70247c │ │ │ │ lsls r7, r3, #5 │ │ │ │ @ instruction: 0xefd3ffff │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r2], #-656 @ 0xfffffd70 │ │ │ │ + ldcl 0, cr0, [r2, #-656] @ 0xfffffd70 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #412] @ (702210 ) │ │ │ │ @@ -2416697,15 +2416714,15 @@ │ │ │ │ ldr r2, [pc, #124] @ (702224 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 702098 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b2ae74 │ │ │ │ + bl b2af0c │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ ldr.w ip, [r4, #68] @ 0x44 │ │ │ │ @@ -2416737,16 +2416754,16 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ svc 96 @ 0x60 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 10, r0, r6, cr4 │ │ │ │ - ldc 0, cr0, [lr], {164} @ 0xa4 │ │ │ │ + ldc 0, cr0, [r6, #-656]! @ 0xfffffd70 │ │ │ │ + stc 0, cr0, [lr, #-656] @ 0xfffffd70 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2417067,15 +2417084,15 @@ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ b.n 7024ac │ │ │ │ orr.w r3, r3, #3 │ │ │ │ b.n 7024a2 │ │ │ │ ldr.w r0, [r8, #68] @ 0x44 │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af2754 │ │ │ │ + bl af27ec │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ @@ -2417097,15 +2417114,15 @@ │ │ │ │ ldr.w r3, [r8, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7025b0 │ │ │ │ ldrb.w r3, [r8, #64] @ 0x40 │ │ │ │ cbz r3, 70261c │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r6, #272 @ 0x110 │ │ │ │ - bl b2aa28 │ │ │ │ + bl b2aac0 │ │ │ │ b.n 7025c0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ b.n 7025c0 │ │ │ │ mov r1, r8 │ │ │ │ bl 700bd4 │ │ │ │ @@ -2417158,15 +2417175,15 @@ │ │ │ │ cmp r2, sl │ │ │ │ bne.n 702718 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cbz r2, 70270c │ │ │ │ ldrb.w r2, [r3, #64] @ 0x40 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ cbz r2, 702720 │ │ │ │ - bl b2aa28 │ │ │ │ + bl b2aac0 │ │ │ │ str.w r8, [r7, r6] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 702672 │ │ │ │ ldrd r7, r6, [sp] │ │ │ │ adds r7, #1 │ │ │ │ @@ -2417191,15 +2417208,15 @@ │ │ │ │ cbz r3, 70272a │ │ │ │ mov r0, fp │ │ │ │ blx 74614 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af2754 │ │ │ │ + bl af27ec │ │ │ │ b.n 702666 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ b.n 702666 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2417212,23 +2417229,23 @@ │ │ │ │ bne.n 70277e │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 702756 │ │ │ │ ldrb.w r0, [r1, #64] @ 0x40 │ │ │ │ cbz r0, 70276e │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ - bl b2aa28 │ │ │ │ + bl b2aac0 │ │ │ │ mov r0, fp │ │ │ │ blx 74614 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af2754 │ │ │ │ + bl af27ec │ │ │ │ mov r0, fp │ │ │ │ blx 74614 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 700bd4 │ │ │ │ mov r0, fp │ │ │ │ blx 74614 │ │ │ │ @@ -2417783,25 +2417800,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 702d30 │ │ │ │ nop │ │ │ │ bcc.n 702e30 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 7030c8 │ │ │ │ + b.n 7032a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7030c0 │ │ │ │ + b.n 7032a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 702fc4 │ │ │ │ + b.n 7031a4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 702efc │ │ │ │ + b.n 7030dc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 702fb4 │ │ │ │ + b.n 703194 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ vldr s15, [r0, #44] @ 0x2c │ │ │ │ @@ -2417904,17 +2417921,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ bne.n 702f0c │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + b.n 7030d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 702f9c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2418419,15 +2418436,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 703568 │ │ │ │ + blt.n 703548 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2418990,17 +2419007,17 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 70380e │ │ │ │ ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ bl a79b4e │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 703abc │ │ │ │ + bvs.n 703a9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bmi.n 703bb4 │ │ │ │ + bpl.n 703b94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r2, [pc, #120] @ (703bd8 ) │ │ │ │ ldr r3, [pc, #124] @ (703bdc ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 703be0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (703be4 ) │ │ │ │ @@ -2419947,17 +2419964,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ bkpt 0x00be │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [pc, #8] @ (704688 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #224] @ 0xe0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 4a468a <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x392b42> │ │ │ │ @@ -2420353,43 +2420370,43 @@ │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ b.n 7049ba │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 704ac8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ cbnz r0, 704ad0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xb7e0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd ip, r2, [r0, #336] @ 0x150 │ │ │ │ str.w r2, [r0, #1644] @ 0x66c │ │ │ │ cmp r2, #12 │ │ │ │ @@ -2421337,15 +2421354,15 @@ │ │ │ │ cmphi.w ip, #38 @ 0x26 │ │ │ │ bhi.n 70568c │ │ │ │ movs r1, #1 │ │ │ │ strb.w r1, [r4, #165] @ 0xa5 │ │ │ │ strb.w r1, [r4, #149] @ 0x95 │ │ │ │ b.n 7055fa │ │ │ │ nop │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2422412,17 +2422429,17 @@ │ │ │ │ mov.w ip, #10 │ │ │ │ b.w 705a44 │ │ │ │ nop │ │ │ │ add r6, pc, #536 @ (adr r6, 706474 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + cbnz r6, 706286 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - uxtb r4, r2 │ │ │ │ + cbz r4, 7062d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r0, #336] @ 0x150 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2422919,15 +2422936,15 @@ │ │ │ │ b.n 70653e │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #10 │ │ │ │ strb.w r1, [r4, #365] @ 0x16d │ │ │ │ bls.w 70653e │ │ │ │ b.n 706674 │ │ │ │ nop │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w r3, [r0, #1848] @ 0x738 │ │ │ │ ldr.w r2, [r0, #1836] @ 0x72c │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r1, [r0, #1844] @ 0x734 │ │ │ │ ldrd lr, r4, [r0, #336] @ 0x150 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ @@ -2423080,15 +2423097,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ lsls r4, r4, #2 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2423120,15 +2423137,15 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 706a3a │ │ │ │ nop │ │ │ │ str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1896] @ 0x768 │ │ │ │ ldr.w r7, [pc, #2360] @ 7073c0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2423950,241 +2423967,241 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 707598 │ │ │ │ str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #544 @ 0x220 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 70757c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add sp, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #456 @ 0x1c8 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r9, r6 │ │ │ │ beq.n 7075c0 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 707590 │ │ │ │ @@ -2425140,263 +2425157,263 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #1636] @ 0x664 │ │ │ │ b.n 707ce6 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add sp, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #456 @ 0x1c8 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + cbz r4, 708166 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + cbz r6, 70816c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + cbz r0, 708178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 7081a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + cbz r0, 7081a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 7081ae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r0, 70817c │ │ │ │ + cbz r0, 7081b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r0, 708182 │ │ │ │ + cbz r0, 7081be │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 70818c │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r0, 708194 │ │ │ │ + sxth r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 708198 │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r6, 70819e │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 7081a4 │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 7081ac │ │ │ │ + sxtb r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 7081aa │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 7081ac │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r0, 7081c0 │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r6, 7081d2 │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 7081c6 │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 7081d6 │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r6, 7081da │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r6, 7081e6 │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r0, 7081ec │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [r0, #20] │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r5, r5, #4 │ │ │ │ strh r2, [r6, #30] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #632 @ (adr r4, 708444 ) │ │ │ │ + add r5, pc, #568 @ (adr r5, 708404 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 708380 ) │ │ │ │ + add r6, pc, #368 @ (adr r6, 708340 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 7081ea │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + ldrsh r0, [r4, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r2, pc, #928 @ (adr r2, 708580 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 708540 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 708594 ) │ │ │ │ + add r3, pc, #880 @ (adr r3, 708554 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 708400 ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 7083c0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 708424 ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 7083e4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 708608 ) │ │ │ │ + add r4, pc, #952 @ (adr r4, 7085c8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #832 @ (adr r3, 708554 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 708514 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 708530 ) │ │ │ │ + add r3, pc, #696 @ (adr r3, 7084f0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 70855c ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 70851c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #848 @ (adr r2, 708590 ) │ │ │ │ + add r3, pc, #784 @ (adr r3, 708550 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #56 @ (adr r0, 7082b8 ) │ │ │ │ + add r0, pc, #1016 @ (adr r0, 708678 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #112 @ (adr r0, 7082f4 ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 7082b4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r0, pc, #416 @ (adr r0, 708428 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + add r0, pc, #472 @ (adr r0, 708464 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + add r0, pc, #536 @ (adr r0, 7084a8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + add r0, pc, #568 @ (adr r0, 7084cc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 7082b0 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2425517,15 +2425534,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 708322 │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #20] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #572] @ (708630 ) │ │ │ │ @@ -2426273,17 +2426290,17 @@ │ │ │ │ cmp r3, #5 │ │ │ │ bhi.w 708936 │ │ │ │ b.n 708b4a │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #240 @ (adr r3, 708d48 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 708d08 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r5, r5, #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, #3008] @ 0xbc0 │ │ │ │ @@ -2426823,45 +2426840,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2 │ │ │ │ strb r0, [r0, #14] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #688 @ (adr r1, 70950c ) │ │ │ │ + add r2, pc, #624 @ (adr r2, 7094cc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ strb r2, [r1, #13] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - add r2, pc, #776 @ (adr r2, 70956c ) │ │ │ │ + add r3, pc, #712 @ (adr r3, 70952c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #2 │ │ │ │ strb r6, [r6, #0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #616 @ (adr r0, 7094e0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + add r0, pc, #384 @ (adr r0, 7093fc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + add r0, pc, #88 @ (adr r0, 7092d8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 709340 ) │ │ │ │ + add r1, pc, #120 @ (adr r1, 709300 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 7092b4 ) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 709674 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #904 @ (adr r4, 709620 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 7095e0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ vmov s15, r3 │ │ │ │ vldr d5, [pc, #720] @ 709570 │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ b.n 70906a │ │ │ │ vmov s15, r3 │ │ │ │ vldr d5, [pc, #716] @ 709578 │ │ │ │ @@ -2427148,41 +2427165,41 @@ │ │ │ │ lsls r0, r2 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w r3, [r0, #1840] @ 0x730 │ │ │ │ cmp r3, #32 │ │ │ │ itttt ne │ │ │ │ movne r0, #1 │ │ │ │ andne.w r3, r3, #31 │ │ │ │ lslne r0, r3 │ │ │ │ @@ -2428400,31 +2428417,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #24] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, #190 @ 0xbe │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrsh r4, [r7, r5] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + eors r2, r1 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ blx 74440 <__aeabi_ul2d@plt> │ │ │ │ mov.w sl, r4, lsl #2 │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 70a016 │ │ │ │ blx 74440 <__aeabi_ul2d@plt> │ │ │ │ @@ -2430116,15 +2430133,15 @@ │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 70abd8 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2632] @ 0xa48 │ │ │ │ @@ -2430521,15 +2430538,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #768] @ (70bd64 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ blx r1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r5, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1760] @ 0x6e0 │ │ │ │ subw sp, sp, #2300 @ 0x8fc │ │ │ │ mov r4, r3 │ │ │ │ @@ -2433242,15 +2433259,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 70d6e2 │ │ │ │ nop │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r5, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov sl, r1 │ │ │ │ @@ -2434864,15 +2434881,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70e904 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70e904 │ │ │ │ - @ instruction: 0xf39e012c │ │ │ │ + eor.w r1, lr, #11272192 @ 0xac0000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #516] @ 70ec38 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #16 │ │ │ │ bls.n 70ea8a │ │ │ │ @@ -2435195,17 +2435212,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ asrs r0, r3, #14 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r0 │ │ │ │ + mov r0, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp lr, r8 │ │ │ │ + mov lr, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ @@ -2435489,16 +2435506,16 @@ │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 70ee8c │ │ │ │ movs r0, #16 │ │ │ │ b.n 70ef08 │ │ │ │ - cdp 1, 13, cr0, cr6, cr12, {1} │ │ │ │ - ldc 1, cr0, [sl], #-176 @ 0xffffff50 │ │ │ │ + vaddw.s8 q8, q3, d28 │ │ │ │ + stc 1, cr0, [sl, #-176]! @ 0xffffff50 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 70f172 │ │ │ │ ldrd r3, r2, [r0, #112] @ 0x70 │ │ │ │ @@ -2436236,43 +2436253,43 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r5, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ bhi.w 70fb3a │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, r6 │ │ │ │ @@ -2436482,119 +2436499,119 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #212] @ (70fc0c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #212] @ (70fc10 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + eors r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + ands r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #30 │ │ │ │ + ands r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r6, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #230 @ 0xe6 │ │ │ │ + subs r6, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #51 @ 0x33 │ │ │ │ bhi.w 70fda2 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ movs r4, r6 │ │ │ │ @@ -2436788,109 +2436805,109 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #192] @ (70fe60 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #192] @ (70fe64 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r5, #6 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #238 @ 0xee │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r6, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #14 │ │ │ │ + subs r5, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #632 @ (adr r2, 7100bc ) │ │ │ │ + add r3, pc, #568 @ (adr r3, 71007c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #190 @ 0xbe │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - beq.n 70fe50 │ │ │ │ + bne.n 70fe30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70fecc │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2436936,39 +2436953,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (70ff00 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70ff04 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r4, #32] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [pc, #488] @ (7100c4 ) │ │ │ │ + ldr r3, [pc, #424] @ (710084 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r5, #94 @ 0x5e │ │ │ │ lsls r4, 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 r4, r0 │ │ │ │ ldr r0, [pc, #164] @ (70ffc0 ) │ │ │ │ @@ -2437042,19 +2437059,19 @@ │ │ │ │ nop │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (710024 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2437082,15 +2437099,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 70fff2 │ │ │ │ str r7, [r4, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ str r4, [r3, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ str r2, [r0, r1] │ │ │ │ lsls r5, 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, #4056] @ 0xfd8 │ │ │ │ @@ -2437149,31 +2437166,31 @@ │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #36] @ (7100f0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 710078 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #360] @ (710240 ) │ │ │ │ + ldr r6, [pc, #296] @ (710200 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r3, #12 │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mov sl, r6 │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [pc, #288] @ (710208 ) │ │ │ │ + ldr r3, [pc, #224] @ (7101c8 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, 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, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #3256] @ 710dc0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2438361,362 +2438378,362 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, fp │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.w 7102f4 │ │ │ │ mcr2 1, 7, r0, cr12, cr14, {2} │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #74 @ 0x4a │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp lr, sl │ │ │ │ + mov lr, r8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ mcr2 1, 4, r0, cr14, cr14, {2} │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp ip, r0 │ │ │ │ + mov r4, lr │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp lr, r5 │ │ │ │ + mov lr, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 710d28 │ │ │ │ + bvs.n 710f08 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bics r0, r1 │ │ │ │ + add r0, pc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - negs r4, r3 │ │ │ │ + muls r4, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r1, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r2, r2 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #98 @ 0x62 │ │ │ │ + subs r1, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #222 @ 0xde │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r2, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #170 @ 0xaa │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #18 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r2 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r0 │ │ │ │ + adcs r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r5 │ │ │ │ + sbcs r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r3 │ │ │ │ + rors r2, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adcs r6, r4 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbcs r2, r2 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbcs r6, r7 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r6, r4 │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - tst r2, r2 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - negs r6, r0 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - negs r2, r7 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, r3 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmn r2, r0 │ │ │ │ + bics r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmn r2, r4 │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r6, r1 │ │ │ │ + mvns r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + add r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - muls r6, r1 │ │ │ │ + add r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - muls r4, r4 │ │ │ │ + add r4, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ - muls r6, r7 │ │ │ │ + add r6, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r0, r3 │ │ │ │ + add r8, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r6, r6 │ │ │ │ + add lr, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r4, r2 │ │ │ │ + add ip, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r6, r5 │ │ │ │ + add lr, fp │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, r2 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mvns r0, r6 │ │ │ │ + add r8, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mvns r2, r2 │ │ │ │ + add sl, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r0, r5 │ │ │ │ + add r8, fp │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, r1 │ │ │ │ + add sl, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, r3 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, r5 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, r2 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, r0 │ │ │ │ + add r8, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r2, r3 │ │ │ │ + add sl, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics r4, r7 │ │ │ │ + add ip, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bics r0, r5 │ │ │ │ + add r8, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bics r0, r2 │ │ │ │ + add r8, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - muls r4, r4 │ │ │ │ + add r4, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r6, r1 │ │ │ │ + add r6, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r2, r4 │ │ │ │ + add sl, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r2, r6 │ │ │ │ + add sl, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r2, r0 │ │ │ │ + add sl, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r2, r2 │ │ │ │ + add sl, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r6, r4 │ │ │ │ + add lr, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r2, r7 │ │ │ │ + add sl, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mvns r6, r4 │ │ │ │ + add lr, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mvns r0, r2 │ │ │ │ + add r8, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 7102f4 │ │ │ │ ldr.w r8, [r5, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r7, r3, r8 │ │ │ │ @@ -2439891,389 +2439908,389 @@ │ │ │ │ b.n 711c30 │ │ │ │ ldr r3, [pc, #760] @ (712084 ) │ │ │ │ add r3, pc │ │ │ │ b.w 7103a2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ mov r4, fp │ │ │ │ b.n 711b2a │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r4 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r6 │ │ │ │ + rors r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5 │ │ │ │ + tst r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + tst r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adcs r2, r2 │ │ │ │ + negs r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adcs r2, r5 │ │ │ │ + negs r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adcs r6, r7 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbcs r6, r1 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbcs r6, r2 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbcs r0, r6 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r0, r1 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r0, r4 │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r4, r6 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rors r0, r0 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r6, r2 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r0, r5 │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rors r2, r7 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - tst r4, r1 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - tst r6, r3 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - tst r0, r6 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - negs r2, r0 │ │ │ │ + orrs r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - negs r4, r1 │ │ │ │ + orrs r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - negs r6, r2 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - negs r0, r4 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - negs r2, r6 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, r2 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, r4 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmn r4, r1 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmn r2, r5 │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmn r0, r7 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r2, r1 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r4, r2 │ │ │ │ + add r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r2, r4 │ │ │ │ + add r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - muls r0, r0 │ │ │ │ + add r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - muls r2, r4 │ │ │ │ + add r2, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ - muls r2, r7 │ │ │ │ + add r2, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - muls r2, r3 │ │ │ │ + add r2, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r4, r2 │ │ │ │ + add r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r6, r4 │ │ │ │ + add r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r6, r4 │ │ │ │ + add r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - muls r0, r0 │ │ │ │ + add r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r4, r5 │ │ │ │ + add r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs r6, r7 │ │ │ │ + add r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - muls r4, r2 │ │ │ │ + add r4, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - muls r2, r5 │ │ │ │ + add r2, fp │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r0, r0 │ │ │ │ + add r0, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r6, r3 │ │ │ │ + add lr, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r6, r0 │ │ │ │ + add r6, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bics r6, r0 │ │ │ │ + add r6, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r6, r3 │ │ │ │ + add lr, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, #190 @ 0xbe │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r2, r3 │ │ │ │ + add sl, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r2, r2 │ │ │ │ + add sl, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r2, r5 │ │ │ │ + add sl, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r6, r0 │ │ │ │ + add lr, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + add sl, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r6, r3 │ │ │ │ + add lr, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r0, r6 │ │ │ │ + add r8, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, r0 │ │ │ │ + add sl, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, r3 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #254 @ 0xfe │ │ │ │ + lsrs r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics r2, r5 │ │ │ │ + add sl, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r0, r7 │ │ │ │ + add r8, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mvns r4, r3 │ │ │ │ + add ip, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r4, r0 │ │ │ │ + add r4, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics r4, r3 │ │ │ │ + add ip, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - uxtb r4, r0 │ │ │ │ + cbz r4, 712074 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxth r4, r7 │ │ │ │ + cbz r4, 712076 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxth r4, r6 │ │ │ │ + cbz r4, 712078 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 71207a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, 71207c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxth r6, r2 │ │ │ │ + cbz r6, 71207c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + cbz r0, 71207a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r3, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r4, r0 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ands r4, r4 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors r0, r0 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - eors r6, r2 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - eors r4, r6 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r2 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r5 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r1 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r5 │ │ │ │ + rors r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0 │ │ │ │ + rors r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3 │ │ │ │ + tst r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 7120d2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x003c │ │ │ │ + cbnz r4, 7120ca │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r5, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 71207e │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r4, 712080 │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r4, 712088 │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r6, 71208a │ │ │ │ + cbz r6, 7120c6 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -2440342,21 +2440359,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #84] @ (7121d4 ) │ │ │ │ @@ -2440392,25 +2440409,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 712088 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (7121e8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7121ac │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r5, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + subs r0, r1, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ 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 r5, r2 │ │ │ │ @@ -2440427,19 +2440444,19 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 71216c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2440483,27 +2440500,27 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (7122c4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 712280 │ │ │ │ nop │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + beq.n 712394 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2440658,53 +2440675,53 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (7124a0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 712430 │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + adds r2, r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + adds r4, r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #224] @ (712594 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2440803,29 +2440820,29 @@ │ │ │ │ b.n 71255a │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 71261c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #54 @ 0x36 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bge.n 712548 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2440862,15 +2440879,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (712630 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 71216c │ │ │ │ b.n 7125e2 │ │ │ │ - ldr r0, [pc, #688] @ (7128e4 ) │ │ │ │ + ldr r1, [pc, #624] @ (7128a4 ) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ add.w r8, r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2440961,15 +2440978,15 @@ │ │ │ │ bne.n 712704 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 7124a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 7126ec │ │ │ │ nop │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4044] @ 0xfcc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2441030,17 +2441047,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bhi.n 71271c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ bhi.n 712868 │ │ │ │ lsls r6, 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, #4056] @ 0xfd8 │ │ │ │ @@ -2441108,33 +2441125,33 @@ │ │ │ │ add r8, pc │ │ │ │ bl 70ffd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 712880 │ │ │ │ ldr r3, [pc, #40] @ (7128dc ) │ │ │ │ add r3, pc │ │ │ │ b.n 712884 │ │ │ │ - add r6, pc, #440 @ (adr r6, 712a74 ) │ │ │ │ + add r7, pc, #376 @ (adr r7, 712a34 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #424 @ (adr r6, 712a6c ) │ │ │ │ + add r7, pc, #360 @ (adr r7, 712a2c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #128 @ (adr r6, 712950 ) │ │ │ │ + add r7, pc, #64 @ (adr r7, 712910 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #912 @ (adr r5, 712c70 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 712c30 ) │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2441210,39 +2441227,39 @@ │ │ │ │ ldr r1, [pc, #56] @ (7129c8 ) │ │ │ │ add r1, pc │ │ │ │ b.n 712946 │ │ │ │ ldr r1, [pc, #52] @ (7129cc ) │ │ │ │ add r1, pc │ │ │ │ b.n 71290c │ │ │ │ nop │ │ │ │ - bge.n 7128f4 │ │ │ │ + blt.n 7128d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 712abc │ │ │ │ + bge.n 712a9c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r7, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (712a30 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2441275,21 +2441292,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r6, #94 @ 0x5e │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4052] @ 0xfd4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2441345,17 +2441362,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bpl.n 712a14 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bpl.n 712b80 │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2441545,43 +2441562,43 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bpl.n 712cac │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 712c3c │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3140] @ 713948 │ │ │ │ @@ -2442744,289 +2442761,289 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.w 712f44 │ │ │ │ nop │ │ │ │ bcs.n 71392c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #104 @ (adr r1, 7139bc ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 71397c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #912 @ (adr r0, 713cf0 ) │ │ │ │ + add r1, pc, #848 @ (adr r1, 713cb0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 713c24 ) │ │ │ │ + add r1, pc, #632 @ (adr r1, 713be4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #480 @ (adr r0, 713b58 ) │ │ │ │ + add r1, pc, #416 @ (adr r1, 713b18 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #24 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #264 @ (adr r0, 713a8c ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 713a4c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #48 @ (adr r0, 7139c0 ) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 713d80 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r1, r2 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #800 @ (adr r0, 713cbc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #600 @ (adr r0, 713c00 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #408 @ (adr r0, 713b4c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + adds r6, r4, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ beq.n 7138f8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r3, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #32 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r4, [r0, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r3, r5} │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbnz r6, 713aac │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + cbnz r0, 713afe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #38 @ 0x26 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #54 @ 0x36 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ bl 70ffd8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7151e4 │ │ │ │ ldr.w r3, [pc, #3272] @ 71484c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2444215,318 +2444232,320 @@ │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add r3, pc │ │ │ │ bl 712748 │ │ │ │ b.w 712f44 │ │ │ │ nop │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #264] @ (714960 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #40] @ (714884 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + cbz r6, 7148d2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 7148ce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r1, #24 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #106 @ 0x6a │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #8 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r3, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #112 @ 0x70 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa8400a3 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + @ instruction: 0xfb7400a3 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r1, #13 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #18 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, pc, #800 @ (adr r7, 714d78 ) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, pc, #664 @ (adr r7, 714cf8 ) │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, pc, #552 @ (adr r7, 714c90 ) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, pc, #416 @ (adr r7, 714c10 ) │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vaddl.u16 q8, d18, d18 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 714e74 ) │ │ │ │ + add r7, pc, #944 @ (adr r7, 714e34 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #872 @ (adr r6, 714df4 ) │ │ │ │ + add r7, pc, #808 @ (adr r7, 714db4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #728 @ (adr r6, 714d6c ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 714d2c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #592 @ (adr r6, 714cec ) │ │ │ │ + add r7, pc, #528 @ (adr r7, 714cac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.u16 d0, d28, d18 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bl 70ffd8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 715c5e │ │ │ │ ldr.w r3, [pc, #3528] @ 715888 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2445810,462 +2445829,461 @@ │ │ │ │ b.n 71584c │ │ │ │ ldr r3, [pc, #916] @ (715c10 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71584c │ │ │ │ ldr r2, [pc, #912] @ (715c14 ) │ │ │ │ add r2, pc │ │ │ │ b.w 71480e │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mrrc2 0, 10, r0, r2, cr2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + stc2l 0, cr0, [r2, #-648] @ 0xfffffd78 │ │ │ │ + adds r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 7159f4 ) │ │ │ │ + add r4, pc, #280 @ (adr r4, 7159b4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #32 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 71594c ) │ │ │ │ + add r4, pc, #104 @ (adr r4, 71590c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #226 @ 0xe2 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfb2e00a2 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + ldc2 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ + adds r3, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfac200a2 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + @ instruction: 0xfbb200a2 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa6400a2 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + @ instruction: 0xfb5400a2 │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr??.w r0, [r4, #162] @ 0xa2 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + @ instruction: 0xfac400a2 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r4, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vst4.32 {d16-d19}, [lr :128], r2 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + @ instruction: 0xfa3e00a2 │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #210 @ 0xd2 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #20 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + add r0, pc, #136 @ (adr r0, 715a10 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r0, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + adds r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + asrs r6, r7, #20 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + adds r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #48 @ 0x30 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 715a36 │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r5, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + subs r2, r5, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #304 @ (adr r5, 715ca0 ) │ │ │ │ + add r6, pc, #240 @ (adr r6, 715c60 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [pc, #992] @ (715f8c ) │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf3b000aa │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + @ instruction: 0xf4a000aa │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 715ac4 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + strd r0, r0, [r0], #-628 @ 0x274 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr.w r2, [pc, #1788] @ 716318 │ │ │ │ add r2, pc │ │ │ │ b.w 7135b2 │ │ │ │ ldr.w r3, [pc, #1784] @ 71631c │ │ │ │ add r3, pc │ │ │ │ b.w 714500 │ │ │ │ @@ -2446929,263 +2446947,264 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 7161a6 │ │ │ │ nop │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r6, #9] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xeaa200a2 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + @ instruction: 0xeb9200a2 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r6, [r3, #5] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf1e200a0 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + @ instruction: 0xf2d200a0 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf0a600a0 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + @ instruction: 0xf19600a0 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mrrc 0, 10, r0, ip, cr10 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + stcl 0, cr0, [ip, #-680] @ 0xfffffd58 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bic.w r0, lr, #160 @ 0xa0 │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ + adds.w r0, lr, #160 @ 0xa0 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 716454 │ │ │ │ + b.n 716634 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str.w r0, [r2, r3, lsl #2] │ │ │ │ - adds r0, r1, #3 │ │ │ │ + ldrsh.w r0, [r2, r3, lsl #2] │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #304 @ (adr r0, 7165f4 ) │ │ │ │ + add r1, pc, #240 @ (adr r1, 7165b4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + @ instruction: 0xface00ac │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr??.w r0, [lr, #172] @ 0xac │ │ │ │ - vrev32.16 d16, d19 │ │ │ │ - bls.n 716570 │ │ │ │ + bge.n 716550 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bls.n 716554 │ │ │ │ + bge.n 716534 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr.w r2, [pc, #3100] @ 71714c │ │ │ │ mov r9, r1 │ │ │ │ @@ -2448321,172 +2448340,172 @@ │ │ │ │ bl 721d68 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ b.w 716910 │ │ │ │ ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - b.n 71770c │ │ │ │ + b.n 7178ec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 717368 │ │ │ │ + b.n 717548 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 7172c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r4, #108] @ 0x6c │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 717190 │ │ │ │ + bcc.n 717170 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb.w r0, [r2, #163] @ 0xa3 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + @ instruction: 0xfa8200a3 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr??.w r0, [r6, r3, lsl #2] │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + @ instruction: 0xfa6600a3 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr??.w r0, [r2, r3, lsl #2] │ │ │ │ - bcs.n 71726c │ │ │ │ + @ instruction: 0xfa4200a3 │ │ │ │ + bcc.n 71724c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 717188 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 717404 │ │ │ │ + b.n 7175e4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 7172b4 │ │ │ │ + blt.n 717294 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 71736c │ │ │ │ + b.n 71754c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bls.n 7171fc │ │ │ │ + bge.n 7171dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7172bc │ │ │ │ + b.n 71749c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r2, r4} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + str r0, [r7, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r2!, {r4, r5, r6} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ mov r5, r9 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ strd ip, r7, [sp, #68] @ 0x44 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -2448609,45 +2448628,45 @@ │ │ │ │ b.w 716910 │ │ │ │ ldr r3, [pc, #64] @ (71741c ) │ │ │ │ add r3, pc │ │ │ │ b.n 717394 │ │ │ │ ldr r3, [pc, #64] @ (717420 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7173c0 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r0, #4 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcc.n 717338 │ │ │ │ + bmi.n 717318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcc.n 7174ec │ │ │ │ + bmi.n 7174cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2448699,27 +2448718,27 @@ │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #32] @ (7174d0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 717474 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bls.n 717578 │ │ │ │ + bge.n 717558 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcs.n 717430 │ │ │ │ + bcc.n 717410 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vaddl.s32 q0, d22, d30 │ │ │ │ - strd r0, r0, [sl], #656 @ 0x290 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + eors.w r0, r6, #174 @ 0xae │ │ │ │ + ldrd r0, r0, [sl, #656] @ 0x290 │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #3228] @ 718184 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2448739,15 +2448758,15 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl af2088 │ │ │ │ + bl af2120 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ bls.w 717b92 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 717ee8 │ │ │ │ @@ -2448864,15 +2448883,15 @@ │ │ │ │ lsls r6, r4, #15 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #6 │ │ │ │ beq.w 7183bc │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 7184da │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl af20ac │ │ │ │ + bl af2144 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 71777c │ │ │ │ ldr.w sl, [pc, #2856] @ 7181a0 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #2852] @ 7181a4 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ @@ -2449918,290 +2449937,290 @@ │ │ │ │ ldr.w r9, [pc, #568] @ 7183b8 │ │ │ │ add r9, pc │ │ │ │ b.n 717c22 │ │ │ │ ldrh r4, [r1, #24] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc 0, cr0, [r4], #652 @ 0x28c │ │ │ │ - bne.n 7180a8 │ │ │ │ + stc 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ + bcs.n 718288 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvc.n 7181fc │ │ │ │ + bhi.n 7181dc │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + beq.n 718140 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrh r6, [r5, #2] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + beq.n 71826c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + beq.n 718210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc 0, cr0, [r2, #652]! @ 0x28c │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + cdp 0, 9, cr0, cr2, cr3, {5} │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ite │ │ │ │ - lsl r3, r4, #2 │ │ │ │ - strhal r2, [r5, r3] │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 717f78 │ │ │ │ + b.n 718158 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r7, r2] │ │ │ │ + strh r2, [r5, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - itee ge │ │ │ │ - lslge r3, r4, #2 │ │ │ │ - strhlt r2, [r4, r2] │ │ │ │ - lsllt r1, r5, #2 │ │ │ │ - itet ls │ │ │ │ - lslls r3, r4, #2 │ │ │ │ - strhhi r2, [r1, r2] │ │ │ │ - lslls r1, r5, #2 │ │ │ │ - ite vs │ │ │ │ - lslvs r3, r4, #2 │ │ │ │ - ldmiavc r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + strh r2, [r2, r6] │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + strh r2, [r7, r5] │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + stc2l 0, cr0, [r4, #652] @ 0x28c │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bkpt 0x0036 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - str r2, [r5, r4] │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + itte cs │ │ │ │ + lslcs r3, r4, #2 │ │ │ │ + strhcs r2, [r3, r0] │ │ │ │ + lslcc r1, r5, #2 │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + strh r2, [r0, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #28 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 7183e0 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 718350 │ │ │ │ + ble.n 718330 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 718584 │ │ │ │ + b.n 718764 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + cbnz r4, 7183fa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #128] @ (718438 ) │ │ │ │ + ldr r6, [pc, #64] @ (7183f8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #96] @ (71841c ) │ │ │ │ + ldr r6, [pc, #32] @ (7183dc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 71d89c │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 717668 │ │ │ │ @@ -2450747,152 +2450766,152 @@ │ │ │ │ blx 73654 │ │ │ │ ldr r7, [pc, #300] @ (718a6c ) │ │ │ │ add r7, pc │ │ │ │ b.n 7187c8 │ │ │ │ ldr r7, [pc, #300] @ (718a70 ) │ │ │ │ add r7, pc │ │ │ │ b.n 7187c8 │ │ │ │ - bls.n 7188ac │ │ │ │ + bge.n 71888c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bls.n 718994 │ │ │ │ + bge.n 718974 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bhi.n 718950 │ │ │ │ + bls.n 718930 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bhi.n 718900 │ │ │ │ + bls.n 7188e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bhi.n 7188a4 │ │ │ │ + bls.n 718884 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r1, #13 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvs.n 71899c │ │ │ │ + bvc.n 71897c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvs.n 718904 │ │ │ │ + bvc.n 7188e4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bge.n 7189b8 │ │ │ │ + blt.n 718998 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - it gt │ │ │ │ - lslgt r2, r4, #2 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvs.n 7189f4 │ │ │ │ + bvs.n 7189d4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp2 0, 9, cr0, cr14, cr3, {5} │ │ │ │ - bge.n 718ae4 │ │ │ │ + vaddl.u8 q0, d30, d19 │ │ │ │ + blt.n 718ac4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - it mi │ │ │ │ - lslmi r2, r4, #2 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 718920 │ │ │ │ + bvs.n 718b00 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp2 0, 3, cr0, cr4, cr3, {5} │ │ │ │ - cdp2 0, 1, cr0, cr6, cr3, {5} │ │ │ │ - cdp2 0, 10, cr0, cr12, cr3, {5} │ │ │ │ - cdp2 0, 4, cr0, cr2, cr3, {5} │ │ │ │ - mov r0, ip │ │ │ │ + vhadd.u32 d0, d20, d19 │ │ │ │ + vhadd.u8 d0, d22, d19 │ │ │ │ + vaddl.u16 q0, d28, d19 │ │ │ │ + vhadd.u d0, d18, d19 │ │ │ │ + bx sl │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r2, fp │ │ │ │ + bx r9 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 4, cr0, cr6, cr3, {5} │ │ │ │ - stc2l 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + vhadd.u d0, d22, d19 │ │ │ │ + cdp2 0, 11, cr0, cr8, cr3, {5} │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bmi.n 718994 │ │ │ │ + bpl.n 718974 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc2l 0, cr0, [sl, #652] @ 0x28c │ │ │ │ - ldc2l 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ - cmp lr, r1 │ │ │ │ + cdp2 0, 11, cr0, cr10, cr3, {5} │ │ │ │ + cdp2 0, 6, cr0, cr8, cr3, {5} │ │ │ │ + mov r6, pc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp lr, r0 │ │ │ │ + mov r6, lr │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ - ldc2 0, cr0, [r6, #652] @ 0x28c │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + cdp2 0, 6, cr0, cr4, cr3, {5} │ │ │ │ + cdp2 0, 8, cr0, cr6, cr3, {5} │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2l 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + ldc2l 0, cr0, [ip, #652] @ 0x28c │ │ │ │ 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 │ │ │ │ @@ -2450921,17 +2450940,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r4, [ip] │ │ │ │ cmp r4, #6 │ │ │ │ beq.n 718b24 │ │ │ │ ldrd ip, lr, [r0, #28] │ │ │ │ @@ -2453233,182 +2453252,182 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #4 │ │ │ │ add.w r2, r2, #1320 @ 0x528 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bne.w 7199b8 │ │ │ │ b.w 7197fe │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r5, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsh.w r0, [r0, r3, lsl #2] │ │ │ │ - vld4.32 {d0-d3}, [lr :128], r3 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + @ instruction: 0xfa2000a3 │ │ │ │ + @ instruction: 0xfa1e00a3 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r4, #11] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrb r4, [r5, #5] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - bkpt 0x007e │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xeacc0136 │ │ │ │ - bics.w r1, r2, r6, rrx │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + itee vs │ │ │ │ + lslvs r6, r6, #4 │ │ │ │ + stmiavc r7!, {r1, r2, r3, r5} │ │ │ │ + lslvc r6, r6, #4 │ │ │ │ + subs.w r1, ip, r6, rrx │ │ │ │ + @ instruction: 0xeb220136 │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r2, 71a660 │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r6, 71a642 │ │ │ │ + hlt 0x000e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r2, 71a62a │ │ │ │ + rev r2, r3 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r4, 71a64a │ │ │ │ + hlt 0x000c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r0, 71a64c │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 71a300 │ │ │ │ + b.n 71a4e0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 71ac98 │ │ │ │ + b.n 719e78 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 71a8dc │ │ │ │ + b.n 71aabc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + cbnz r2, 71a64a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r4, 71a67a │ │ │ │ + hlt 0x003c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + cbnz r0, 71a662 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + cbnz r4, 71a694 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0xe85c0136 │ │ │ │ - b.n 71ad2c │ │ │ │ + strd r0, r1, [ip, #-216] @ 0xd8 │ │ │ │ + b.n 719f0c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r7, [pc, #552] @ (71a8cc ) │ │ │ │ + str r2, [r7, r1] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r6, [pc, #200] @ (71a770 ) │ │ │ │ + ldr r7, [pc, #136] @ (71a730 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r4, [pc, #888] @ (71aa24 ) │ │ │ │ + ldr r5, [pc, #824] @ (71a9e4 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [pc, #416] @ (71a850 ) │ │ │ │ + ldr r4, [pc, #352] @ (71a810 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r1, [pc, #856] @ (71aa0c ) │ │ │ │ + ldr r2, [pc, #792] @ (71a9cc ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr.w r0, [pc, #3176] @ 71b320 │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r2, [pc, #3176] @ 71b324 │ │ │ │ ldr.w r3, [pc, #3176] @ 71b328 │ │ │ │ add r0, pc │ │ │ │ ldr.w r4, [pc, #3172] @ 71b32c │ │ │ │ @@ -2454403,155 +2454422,155 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #4 │ │ │ │ add.w r2, r2, #1320 @ 0x528 │ │ │ │ str r2, [sp, #32] │ │ │ │ bne.w 71a6f2 │ │ │ │ b.w 7197fe │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r2, [r2, r4] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbz r4, 71b3b0 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 71b37c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbz r6, 71b354 │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ble.n 71b448 │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bgt.n 71b31c │ │ │ │ + ble.n 71b2fc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + cbnz r2, 71b37a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + cbnz r4, 71b36e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + setend be │ │ │ │ lsls r6, r6, #4 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r0, 71b410 │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r1, r2} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - hlt 0x002e │ │ │ │ + cbnz r6, 71b402 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 71b41c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r2, 71b402 │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bls.n 71b3f8 │ │ │ │ + bge.n 71b3d8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bpl.n 71b388 │ │ │ │ + bvs.n 71b368 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r0, 71b43c │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bmi.n 71b3d0 │ │ │ │ + bmi.n 71b3b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r6, 71b45c │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - revsh r0, r1 │ │ │ │ + cbnz r0, 71b462 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r4, r6 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - bge.n 71b340 │ │ │ │ + blt.n 71b320 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bpl.n 71b51c │ │ │ │ + bvs.n 71b4fc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmn r4, r6 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - rors r2, r0 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - eors r2, r5 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r7, #20 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 74614 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2455413,19 +2455432,19 @@ │ │ │ │ b.n 71bdde │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #376] @ (71bfbc ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r6, r6, #4 │ │ │ │ tst r4, r2 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #416] @ 0x1a0 │ │ │ │ @@ -2461238,55 +2461257,55 @@ │ │ │ │ blx 72b28 <__snprintf_chk@plt> │ │ │ │ b.n 7202c2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr.w r9, [pc, #92] @ 7203d0 │ │ │ │ add r9, pc │ │ │ │ b.n 7202b4 │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldc2 1, cr0, [ip, #372]! @ 0x174 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbz r0, 7203be │ │ │ │ + sxtb r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbz r6, 7203be │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stc2 1, cr0, [ip, #-372] @ 0xfffffe8c │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r6, #56] @ 0x38 │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + cbz r2, 720404 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + cbz r6, 720402 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #176] @ (720498 ) │ │ │ │ @@ -2461362,15 +2461381,15 @@ │ │ │ │ ldc2 1, cr0, [r2], {93} @ 0x5d │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r2], {93} @ 0x5d │ │ │ │ @ instruction: 0xfba4015d │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #132] @ (720548 ) │ │ │ │ @@ -2461416,15 +2461435,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 73444 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl af6bd0 │ │ │ │ + bl af6c68 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 7204fe │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2461737,15 +2461756,15 @@ │ │ │ │ ldrh.w r0, [lr, ] │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [r2, ] │ │ │ │ @ instruction: 0xf7d2015d │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #160] @ (720930 ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -2461964,19 +2461983,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 735e8 <__printf_chk@plt> │ │ │ │ b.n 720a42 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf5e0015d │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldc2 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ + stc2 0, cr0, [r4, #-648]! @ 0xfffffd78 │ │ │ │ sbcs.w r1, sl, #14483456 @ 0xdd0000 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #104] @ (720b48 ) │ │ │ │ @@ -2463795,15 +2463814,15 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 722334 │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1622] @ 0x656 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2464949,258 +2464968,258 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 7122c8 │ │ │ │ b.w 721eea │ │ │ │ nop │ │ │ │ b.n 722e68 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r0, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r6, [r1, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r6, [r1, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r6, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r2, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r4, [r6, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [pc, #552] @ (722c58 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [pc, #384] @ (722bb8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r2, [r5, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r6, 722aba │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r6, [pc, #656] @ (722cf8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r6, [pc, #328] @ (722bb8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + str r6, [r1, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r0, [r5, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r6, [pc, #520] @ (722c88 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r6, [pc, #384] @ (722c08 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [pc, #872] @ (722df8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + strb r4, [r2, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r5, [pc, #456] @ (722c98 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cdp2 0, 8, cr0, cr14, cr7, {5} │ │ │ │ + vhadd.u d16, d30, d23 │ │ │ │ ldr r5, [pc, #504] @ (722cd0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r5, [pc, #336] @ (722c30 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r5, [pc, #88] @ (722b40 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r5, [pc, #888] @ (722e78 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r7, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r7, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r0, pc, #592 @ (adr r0, 722da4 ) │ │ │ │ + add r1, pc, #528 @ (adr r1, 722d64 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 7124a4 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ubfx r3, r0, #8, #4 │ │ │ │ cmp r2, #1 │ │ │ │ beq.w 726e8a │ │ │ │ @@ -2466407,293 +2466426,293 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 7122c8 │ │ │ │ b.w 721eea │ │ │ │ nop │ │ │ │ ldr r0, [pc, #816] @ (723c04 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r0, [pc, #824] @ (723c14 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r0, [pc, #688] @ (723b94 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [pc, #168] @ (723994 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r1, #3] │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [pc, #584] @ (723b58 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r2, #44] @ 0x2c │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ muls r0, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmn r4, r4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r0, #3] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ands r2, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ bics r0, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ muls r4, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ orrs r2, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ orrs r6, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r6, #226 @ 0xe2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r6, #98 @ 0x62 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adcs r2, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #848] @ (723dac ) │ │ │ │ + ldr r7, [pc, #784] @ (723d6c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r4, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r6, #112 @ 0x70 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r6, #68 @ 0x44 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r6, #30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r5, #244 @ 0xf4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r5, #66 @ 0x42 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 727218 │ │ │ │ bl 7124a4 │ │ │ │ ldr.w r1, [pc, #3280] @ 7247e4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2467853,287 +2467872,287 @@ │ │ │ │ ldr r1, [pc, #560] @ (724a04 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 712230 │ │ │ │ b.w 721eea │ │ │ │ - ldrh r2, [r3, r7] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r2, [r0, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r2, r6] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, #98 @ 0x62 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r3, #70 @ 0x46 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r3, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #392] @ (724b0c ) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #448] @ (724b48 ) │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r7, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #238 @ 0xee │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #74 @ 0x4a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #712] @ (724cc0 ) │ │ │ │ + ldr r5, [pc, #648] @ (724c80 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #176] @ (724aac ) │ │ │ │ + ldr r7, [pc, #112] @ (724a6c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #136] @ (724a88 ) │ │ │ │ + ldr r7, [pc, #72] @ (724a48 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #96] @ (724a64 ) │ │ │ │ + ldr r7, [pc, #32] @ (724a24 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #56] @ (724a40 ) │ │ │ │ + ldr r6, [pc, #1016] @ (724e00 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 7124a4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov sl, r1 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2469324,304 +2469343,304 @@ │ │ │ │ movw r3, #34800 @ 0x87f0 │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 7122c8 │ │ │ │ b.w 721eea │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #64] @ (7257a4 ) │ │ │ │ + ldr r3, [pc, #0] @ (725764 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r3, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [pc, #24] @ (725784 ) │ │ │ │ + ldr r2, [pc, #984] @ (725b44 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [pc, #0] @ (725774 ) │ │ │ │ + ldr r2, [pc, #960] @ (725b34 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [pc, #1000] @ (725b64 ) │ │ │ │ + ldr r2, [pc, #936] @ (725b24 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [pc, #960] @ (725b44 ) │ │ │ │ + ldr r2, [pc, #896] @ (725b04 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #696] @ (725a40 ) │ │ │ │ + ldr r1, [pc, #632] @ (725a00 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #504] @ (725984 ) │ │ │ │ + ldr r3, [pc, #440] @ (725944 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #776] @ (725a98 ) │ │ │ │ + ldr r2, [pc, #712] @ (725a58 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #784] @ (725aa4 ) │ │ │ │ + ldr r2, [pc, #720] @ (725a64 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #688] @ (725a48 ) │ │ │ │ + ldr r2, [pc, #624] @ (725a08 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #624] @ (725a0c ) │ │ │ │ + ldr r2, [pc, #560] @ (7259cc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #552] @ (7259c8 ) │ │ │ │ + ldr r2, [pc, #488] @ (725988 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #560] @ (7259d4 ) │ │ │ │ + ldr r2, [pc, #496] @ (725994 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #496] @ (725998 ) │ │ │ │ + ldr r2, [pc, #432] @ (725958 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #432] @ (72595c ) │ │ │ │ + ldr r2, [pc, #368] @ (72591c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #368] @ (725920 ) │ │ │ │ + ldr r2, [pc, #304] @ (7258e0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #304] @ (7258e4 ) │ │ │ │ + ldr r2, [pc, #240] @ (7258a4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #240] @ (7258a8 ) │ │ │ │ + ldr r2, [pc, #176] @ (725868 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #40] @ (7257e4 ) │ │ │ │ + ldr r1, [pc, #1000] @ (725ba4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #96] @ (725820 ) │ │ │ │ + ldr r2, [pc, #32] @ (7257e0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #142 @ 0x8e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r0, #188 @ 0xbc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #80 @ 0x50 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r2, r6 │ │ │ │ + bx r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #136 @ 0x88 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [pc, #744] @ (725b28 ) │ │ │ │ + ldr r2, [pc, #680] @ (725ae8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #696] @ (725afc ) │ │ │ │ + ldr r2, [pc, #632] @ (725abc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #816] @ (725b78 ) │ │ │ │ + ldr r2, [pc, #752] @ (725b38 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sl, sp │ │ │ │ + cmp sl, fp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add lr, sl │ │ │ │ + cmp lr, r8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add sl, r8 │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r6, lr │ │ │ │ + bx ip │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mov r0, ip │ │ │ │ + bx sl │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #126 @ 0x7e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mov r2, fp │ │ │ │ + bx r9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mov r6, r9 │ │ │ │ + bx r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r0, r8 │ │ │ │ + bx r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r0, r7 │ │ │ │ + bx r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r4, r4 │ │ │ │ + bxns r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + bx r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #134 @ 0x86 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, r6 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #368] @ (725a08 ) │ │ │ │ + str r4, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #190 @ 0xbe │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r3, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #208] @ (725974 ) │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #122 @ 0x7a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [pc, #840] @ (725bf4 ) │ │ │ │ + ldr r5, [pc, #776] @ (725bb4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xfaac00a7 │ │ │ │ - ldr r6, [pc, #1000] @ (725ca0 ) │ │ │ │ + @ instruction: 0xfb9c00a7 │ │ │ │ + ldr r7, [pc, #936] @ (725c60 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #656] @ (725b4c ) │ │ │ │ + str r4, [r2, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #656] @ (725b58 ) │ │ │ │ + ldr r4, [pc, #592] @ (725b18 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r6, r1, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #648] @ (725b58 ) │ │ │ │ + ldr r7, [pc, #584] @ (725b18 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r4, r2, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, r3, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #392] @ (725a6c ) │ │ │ │ + ldr r7, [pc, #328] @ (725a2c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #392] @ (725a70 ) │ │ │ │ + ldr r7, [pc, #328] @ (725a30 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #888] @ (725c64 ) │ │ │ │ + ldr r6, [pc, #824] @ (725c24 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #240] @ (7259e0 ) │ │ │ │ + ldr r7, [pc, #176] @ (7259a0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #224] @ (7259d4 ) │ │ │ │ + ldr r7, [pc, #160] @ (725994 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #224] @ (7259d8 ) │ │ │ │ + ldr r7, [pc, #160] @ (725998 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #216] @ (7259d4 ) │ │ │ │ + ldr r7, [pc, #152] @ (725994 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #176] @ (7259b0 ) │ │ │ │ + ldr r7, [pc, #112] @ (725970 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #144] @ (725994 ) │ │ │ │ + ldr r7, [pc, #80] @ (725954 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #88] @ (725960 ) │ │ │ │ + ldr r7, [pc, #24] @ (725920 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r7, r1] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r6, r7] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov lr, r2 │ │ │ │ + @ instruction: 0x4786 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #248] @ (725a10 ) │ │ │ │ + ldr r7, [pc, #184] @ (7259d0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r6, sp │ │ │ │ + bx fp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r0, pc │ │ │ │ + bx sp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + bx lr │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r2, fp │ │ │ │ + bx r9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r6, r9 │ │ │ │ + bx r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #776] @ (725c44 ) │ │ │ │ + ldr r7, [pc, #712] @ (725c04 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #712] @ (725c08 ) │ │ │ │ + ldr r7, [pc, #648] @ (725bc8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #648] @ (725bcc ) │ │ │ │ + ldr r7, [pc, #584] @ (725b8c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #42 @ 0x2a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - rors r6, r3 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #640] @ (725bd4 ) │ │ │ │ + ldr r7, [pc, #576] @ (725b94 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r4, r4, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #600] @ (725bb4 ) │ │ │ │ + ldr r7, [pc, #536] @ (725b74 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r7, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #560] @ (725b94 ) │ │ │ │ + ldr r7, [pc, #496] @ (725b54 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r3, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #568] @ (725ba4 ) │ │ │ │ + ldr r7, [pc, #504] @ (725b64 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #552] @ (725b98 ) │ │ │ │ + ldr r7, [pc, #488] @ (725b58 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #504] @ (725b6c ) │ │ │ │ + ldr r7, [pc, #440] @ (725b2c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #496] @ (725b68 ) │ │ │ │ + ldr r7, [pc, #432] @ (725b28 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #424] @ (725b24 ) │ │ │ │ + ldr r7, [pc, #360] @ (725ae4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #456] @ (725b48 ) │ │ │ │ + ldr r7, [pc, #392] @ (725b08 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #408] @ (725b1c ) │ │ │ │ + ldr r7, [pc, #344] @ (725adc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #416] @ (725b28 ) │ │ │ │ + ldr r7, [pc, #352] @ (725ae8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #360] @ (725af4 ) │ │ │ │ + ldr r7, [pc, #296] @ (725ab4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #392] @ (725b18 ) │ │ │ │ + ldr r7, [pc, #328] @ (725ad8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #328] @ (725adc ) │ │ │ │ + ldr r7, [pc, #264] @ (725a9c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r5, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #344] @ (725af4 ) │ │ │ │ + ldr r7, [pc, #280] @ (725ab4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72743a │ │ │ │ bl 7124a4 │ │ │ │ ldr.w r1, [pc, #3220] @ 72664c │ │ │ │ mov r2, r0 │ │ │ │ @@ -2470722,313 +2470741,313 @@ │ │ │ │ ldr r3, [pc, #116] @ (7266b0 ) │ │ │ │ ldr r2, [pc, #612] @ (7268a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.w 721eea │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #18 │ │ │ │ + subs r7, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #744] @ (726954 ) │ │ │ │ + ldr r6, [pc, #680] @ (726914 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r1, #25 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, r7, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mvns r4, r5 │ │ │ │ + add ip, fp │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r1, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bics r4, r3 │ │ │ │ + add ip, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #536] @ (7268a0 ) │ │ │ │ + ldr r1, [pc, #472] @ (726860 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #304] @ (7267bc ) │ │ │ │ + ldr r6, [pc, #240] @ (72677c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #240] @ (726780 ) │ │ │ │ + ldr r6, [pc, #176] @ (726740 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blx r7 │ │ │ │ + ldr r0, [pc, #672] @ (726934 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, r7 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0x478a │ │ │ │ + ldr r0, [pc, #488] @ (726884 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #408] @ (726838 ) │ │ │ │ + ldr r1, [pc, #344] @ (7267f8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #344] @ (7267fc ) │ │ │ │ + ldr r1, [pc, #280] @ (7267bc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #296] @ (7267d0 ) │ │ │ │ + ldr r1, [pc, #232] @ (726790 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #240] @ (72679c ) │ │ │ │ + ldr r1, [pc, #176] @ (72675c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #592] @ (72690c ) │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #896] @ (726a44 ) │ │ │ │ + ldr r7, [pc, #832] @ (726a04 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bx r4 │ │ │ │ + ldr r0, [pc, #88] @ (726720 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r5, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #32] @ (7266f0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bx r1 │ │ │ │ + @ instruction: 0x47fe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov ip, pc │ │ │ │ + blxns sp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #616] @ (726948 ) │ │ │ │ + ldr r1, [pc, #552] @ (726908 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r5, #27 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - eors r2, r1 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ands r4, r6 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r2, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ands r2, r5 │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r0, r4 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r6, r3 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r2, #29 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r5 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r4, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r6, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + eors r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r6, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #23 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + ands r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r2, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + ands r6, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r6, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mvns r4, r3 │ │ │ │ + add ip, r9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r5, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r7, #30 │ │ │ │ + ands r6, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r4, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r7, #24 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #16 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #22 │ │ │ │ + ands r6, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #10 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r0, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r6, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r7, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - tst r4, r5 │ │ │ │ + orrs r4, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r4, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #712] @ (726aa8 ) │ │ │ │ + ldr r3, [pc, #648] @ (726a68 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #536] @ (7269fc ) │ │ │ │ + ldr r5, [pc, #472] @ (7269bc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r4, #34 @ 0x22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add lr, r9 │ │ │ │ + cmp lr, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r2, r2, #31 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r1, #2 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #188 @ 0xbc │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov lr, r4 │ │ │ │ + @ instruction: 0x4796 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r4, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r6, #23 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r6, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, #164 @ 0xa4 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r2, r2, #19 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r7, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r0, r4 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov ip, r2 │ │ │ │ + blxns r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orrs r2, r6 │ │ │ │ + add r2, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orrs r0, r4 │ │ │ │ + add r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orrs r6, r1 │ │ │ │ + mvns r6, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - negs r2, r7 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + lsls r4, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 7124a4 │ │ │ │ ldr.w r1, [pc, #3436] @ 727618 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -2472213,323 +2472232,323 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ bl 712230 │ │ │ │ b.w 721eea │ │ │ │ nop │ │ │ │ - eors r6, r3 │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - eors r0, r2 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r4, r0 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r6, r0 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r4, r1 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r4, r0 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r0 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r3, #112 @ 0x70 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r7, #25 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r3, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r5, #27 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r2, #23 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r3, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r3, #21 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r6, #29 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r7, #19 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #38 @ 0x26 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #38 @ 0x26 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #226 @ 0xe2 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #170 @ 0xaa │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r4, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r0, #23 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r3, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r3, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r2, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r5, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r7, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r7, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r6, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ vbif q8, q3, │ │ │ │ - stc2l 0, cr0, [r6, #-636] @ 0xfffffd84 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + mrc2 0, 1, r0, cr6, cr15, {4} │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ vbsl q0, q6, │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ mcr2 1, 1, r0, cr4, cr7, {2} │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #116 @ 0x74 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldc2l 1, cr0, [lr], #348 @ 0x15c │ │ │ │ - adds r4, #26 │ │ │ │ + adds r5, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stc2l 1, cr0, [r4], #348 @ 0x15c │ │ │ │ - adds r4, #8 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldc2 1, cr0, [r0], #348 @ 0x15c │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldc2l 1, cr0, [r4], #-348 @ 0xfffffea4 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r6, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r6, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfbc20157 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfbac0157 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfb8e0157 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfb780157 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr.w r1, [pc, #3236] @ 728544 │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 712230 │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 7278b6 │ │ │ │ @@ -2473659,314 +2473678,314 @@ │ │ │ │ ldr r1, [pc, #684] @ (7287e0 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 712230 │ │ │ │ b.w 721eea │ │ │ │ - bics r2, r5 │ │ │ │ + add sl, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stc2l 1, cr0, [r4], #-348 @ 0xfffffea4 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldc2 1, cr0, [r6], #-348 @ 0xfffffea4 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfb700157 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfb520157 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfb340157 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfb0e0157 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + subs r2, r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf58e0157 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ sbc.w r1, r0, #14090240 @ 0xd70000 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf53a0157 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r1, #74 @ 0x4a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bics.w r1, r2, #14090240 @ 0xd70000 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf7520157 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf72c0157 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf70a0157 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf7880157 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ rsbs r1, r6, #14090240 @ 0xd70000 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ sub.w r1, ip, #14090240 @ 0xd70000 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ sbcs.w r1, lr, #14090240 @ 0xd70000 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf62e0157 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ usat r1, #23, sl, asr #1 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r0, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bfi r1, r8, #1, #23 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf4ce0157 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ssat r1, #24, r8, asr #1 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ssat r1, #24, r6, lsl #1 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ eor.w r1, r0, #14090240 @ 0xd70000 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf28e0157 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r3, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf2640157 │ │ │ │ - subs r0, r3, r7 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf2360157 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf2e60157 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r1, r6 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r6, r5 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r6, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldc 1, cr0, [r2, #348]! @ 0x15c │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf1e00157 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldcl 1, cr0, [r4, #-348]! @ 0xfffffea4 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + subs r4, r7, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ sbc.w r1, r0, #87 @ 0x57 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r2, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adc.w r1, r6, #87 @ 0x57 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf12c0157 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ add.w r1, sl, #87 @ 0x57 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [pc, #732] @ (728ac4 ) │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 712230 │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 7287fa │ │ │ │ @@ -2474221,39 +2474240,39 @@ │ │ │ │ ldr r2, [pc, #64] @ (728af4 ) │ │ │ │ add r2, pc │ │ │ │ b.w 726454 │ │ │ │ ldr r2, [pc, #60] @ (728af8 ) │ │ │ │ add r2, pc │ │ │ │ b.w 726468 │ │ │ │ nop │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stc 1, cr0, [r0, #-348]! @ 0xfffffea4 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldcl 1, cr0, [r8], #348 @ 0x15c │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + adds r1, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + adds r1, #20 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #2764] @ 7295dc │ │ │ │ @@ -2475314,209 +2475333,209 @@ │ │ │ │ add r1, pc │ │ │ │ bl 712230 │ │ │ │ b.w 728c82 │ │ │ │ strb r6, [r4, #19] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb r4, {r0, r1, r2, r4, r6, r8} │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r3, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldmdb r8, {r0, r1, r2, r4, r6, r8} │ │ │ │ - sbc.w r0, ip, #5308416 @ 0x510000 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + @ instruction: 0xf65c00a2 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ add.w r1, r4, r7, lsr #1 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r4, r6, r8} │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00ee │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ strd r0, r1, [r4], #-348 @ 0x15c │ │ │ │ - adc.w r0, r8, #5308416 @ 0x510000 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + @ instruction: 0xf63800a2 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xe8260157 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729608 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf4fc00a2 │ │ │ │ + @ instruction: 0xf5ec00a2 │ │ │ │ b.n 7295a0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf4e000a2 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + rsbs r0, r0, #5308416 @ 0x510000 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729508 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf34800a2 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + bics.w r0, r8, #5308416 @ 0x510000 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729448 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729600 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729394 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729348 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729604 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #776] @ (7299b4 ) │ │ │ │ + ldr r6, [pc, #712] @ (729974 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729190 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729124 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf13e00a2 │ │ │ │ + @ instruction: 0xf22e00a2 │ │ │ │ b.n 7293d0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 72915c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729128 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 72931c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stc 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ - cmp r3, #22 │ │ │ │ + ldcl 0, cr0, [r2, #-648]! @ 0xfffffd78 │ │ │ │ + cmp r4, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 72931c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 728f84 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r4, #2 │ │ │ │ b.n 728fa4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 728f60 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729ef8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cdp2 0, 8, cr0, cr2, cr2, {5} │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + vhadd.u d16, d18, d18 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 728fd0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #904] @ (729b0c ) │ │ │ │ + ldr r2, [pc, #840] @ (729acc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldc 0, cr0, [lr, #648] @ 0x288 │ │ │ │ + cdp 0, 8, cr0, cr14, cr2, {5} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72e1d2 │ │ │ │ mov r0, r4 │ │ │ │ bl 7124a4 │ │ │ │ ldr.w r1, [pc, #3412] @ 72a4ec │ │ │ │ mov r2, r0 │ │ │ │ @@ -2476688,208 +2476707,210 @@ │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 712230 │ │ │ │ b.w 728c82 │ │ │ │ nop │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, r5 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vrev32.16 d0, d18 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vrev32.32 d0, d18 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + lsls r2, r5, #11 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ svc 132 @ 0x84 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - orn r0, ip, r2, asr #2 │ │ │ │ + adcs.w r0, ip, r2, asr #2 │ │ │ │ svc 134 @ 0x86 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r2, r1, #13 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ svc 100 @ 0x64 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ svc 90 @ 0x5a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72a0d0 │ │ │ │ + b.n 72a2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ svc 78 @ 0x4e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr??.w r0, [r0, r2, lsl #2] │ │ │ │ - @ instruction: 0xfb2000a2 │ │ │ │ - movs r4, #12 │ │ │ │ + @ instruction: 0xfa4000a2 │ │ │ │ + ldc2 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #10 │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xface00ad │ │ │ │ + @ instruction: 0xfbbe00ad │ │ │ │ b.n 72a728 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh.w r0, [r4, #162] @ 0xa2 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + vld1.8 {d0[5]}, [r4], r2 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-648] @ 0xfffffd78 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + cdp2 0, 4, cr0, cr2, cr2, {5} │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - smlaltb r0, r0, lr, r2 │ │ │ │ - smlaltb r0, r0, r0, r2 │ │ │ │ - cdp2 0, 3, cr0, cr0, cr2, {5} │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + ldc2 0, cr0, [lr], #648 @ 0x288 │ │ │ │ + ldc2 0, cr0, [r0], #648 @ 0x288 │ │ │ │ + vhadd.u32 d0, d16, d18 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cdp2 0, 1, cr0, cr12, cr2, {5} │ │ │ │ - cdp2 0, 1, cr0, cr6, cr2, {5} │ │ │ │ - cdp2 0, 2, cr0, cr0, cr2, {5} │ │ │ │ - cdp2 0, 2, cr0, cr10, cr2, {5} │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + vhadd.u8 d0, d28, d18 │ │ │ │ + vhadd.u8 d0, d22, d18 │ │ │ │ + vhadd.u16 d0, d16, d18 │ │ │ │ + vhadd.u16 d0, d26, d18 │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2l 0, cr0, [lr, #648]! @ 0x288 │ │ │ │ - ldc2l 0, cr0, [r0, #648]! @ 0x288 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr2, {5} │ │ │ │ + cdp2 0, 14, cr0, cr0, cr2, {5} │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + stc2l 0, cr0, [r4, #648] @ 0x288 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldc2 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ - stc2 0, cr0, [r2], #648 @ 0x288 │ │ │ │ - stc2 0, cr0, [ip], #648 @ 0x288 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + stc2 0, cr0, [r8, #648] @ 0x288 │ │ │ │ + ldc2 0, cr0, [r2, #648] @ 0x288 │ │ │ │ + ldc2 0, cr0, [ip, #648] @ 0x288 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ - ldc2l 0, cr0, [r2], #-648 @ 0xfffffd78 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + ldc2l 0, cr0, [r0, #-648]! @ 0xfffffd78 │ │ │ │ + stc2l 0, cr0, [r2, #-648]! @ 0xfffffd78 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stc2l 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + ldc2 0, cr0, [ip, #648]! @ 0x288 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mrrc2 0, 10, r0, lr, cr2 │ │ │ │ - mrrc2 0, 10, r0, ip, cr2 │ │ │ │ - vld4.32 {d16-d19}, [r8 :128], r2 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + stc2l 0, cr0, [lr, #-648] @ 0xfffffd78 │ │ │ │ + stc2l 0, cr0, [ip, #-648] @ 0xfffffd78 │ │ │ │ + @ instruction: 0xfa5800a2 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bvs.n 72a57c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf59a00a2 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + @ instruction: 0xf68a00a2 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf67800a2 │ │ │ │ - @ instruction: 0xf5ea00a2 │ │ │ │ + @ instruction: 0xf76800a2 │ │ │ │ + @ instruction: 0xf6da00a2 │ │ │ │ bhi.n 72a57c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - rsbs r0, r4, #5308416 @ 0x510000 │ │ │ │ + movt r0, #18594 @ 0x48a2 │ │ │ │ bhi.n 72a738 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - rsb r0, lr, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf6be00a2 │ │ │ │ bhi.n 72a700 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - rsb r0, r2, #5308416 @ 0x510000 │ │ │ │ - subs.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - sub.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - @ instruction: 0xf59400a2 │ │ │ │ - @ instruction: 0xf58e00a2 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + @ instruction: 0xf6b200a2 │ │ │ │ + subw r0, r2, #2210 @ 0x8a2 │ │ │ │ + @ instruction: 0xf69a00a2 │ │ │ │ + @ instruction: 0xf68400a2 │ │ │ │ + @ instruction: 0xf67e00a2 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsb.w r0, [r2, r2, lsl #2] │ │ │ │ - @ instruction: 0xf62200a2 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + @ instruction: 0xfa0200a2 │ │ │ │ + @ instruction: 0xf71200a2 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - @ instruction: 0xf4fc00a2 │ │ │ │ + @ instruction: 0xf5fa00a2 │ │ │ │ + @ instruction: 0xf5ec00a2 │ │ │ │ bcs.n 72a70c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cdp2 0, 14, cr0, cr12, cr2, {5} │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + vaddl.u16 q8, d28, d18 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cdp2 0, 12, cr0, cr0, cr2, {5} │ │ │ │ - @ instruction: 0xfb4400a2 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + vrev32.8 d0, d18 │ │ │ │ + ldc2 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subw r0, r0, #2210 @ 0x8a2 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr2, {5} │ │ │ │ - cdp2 0, 13, cr0, cr4, cr2, {5} │ │ │ │ - cdp2 0, 12, cr0, cr4, cr2, {5} │ │ │ │ + @ instruction: 0xf79000a2 │ │ │ │ + vaddl.u16 q8, d20, d18 │ │ │ │ + vaddl.u8 q8, d20, d18 │ │ │ │ + vrev32.16 d0, d18 │ │ │ │ mov r0, r4 │ │ │ │ bl 7124a4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ and.w r2, r0, #127 @ 0x7f │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72d26a │ │ │ │ @@ -2478041,201 +2478062,200 @@ │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 7122c8 │ │ │ │ b.w 728c82 │ │ │ │ bcs.n 72b37c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bcs.n 72b514 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cdp 0, 0, cr0, cr10, cr2, {5} │ │ │ │ + cdp 0, 15, cr0, cr10, cr2, {5} │ │ │ │ bcs.n 72b4b8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xebfa00a2 │ │ │ │ - stcl 0, cr0, [sl, #648] @ 0x288 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + stcl 0, cr0, [sl], #648 @ 0x288 │ │ │ │ + cdp 0, 11, cr0, cr10, cr2, {5} │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xfb2c00a2 │ │ │ │ - ldcl 0, cr0, [r4, #-648]! @ 0xfffffd78 │ │ │ │ - stcl 0, cr0, [r2, #-648]! @ 0xfffffd78 │ │ │ │ - ldcl 0, cr0, [r0, #-648] @ 0xfffffd78 │ │ │ │ - ldc 0, cr0, [lr, #-648]! @ 0xfffffd78 │ │ │ │ - stc 0, cr0, [sl, #-648]! @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ + cdp 0, 6, cr0, cr4, cr2, {5} │ │ │ │ + cdp 0, 5, cr0, cr2, cr2, {5} │ │ │ │ + cdp 0, 4, cr0, cr0, cr2, {5} │ │ │ │ + cdp 0, 2, cr0, cr14, cr2, {5} │ │ │ │ + cdp 0, 1, cr0, cr10, cr2, {5} │ │ │ │ ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stc2l 0, cr0, [sl, #648]! @ 0x288 │ │ │ │ - stc2l 0, cr0, [r4, #648]! @ 0x288 │ │ │ │ - stc2l 0, cr0, [r0, #648]! @ 0x288 │ │ │ │ - @ instruction: 0xfab800a2 │ │ │ │ + cdp2 0, 13, cr0, cr10, cr2, {5} │ │ │ │ + cdp2 0, 13, cr0, cr4, cr2, {5} │ │ │ │ + cdp2 0, 13, cr0, cr0, cr2, {5} │ │ │ │ + @ instruction: 0xfba800a2 │ │ │ │ ldmia r5!, {r2, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldc2 0, cr0, [r0, #648] @ 0x288 │ │ │ │ - stc2 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ - rsbs r0, r0, r2, asr #2 │ │ │ │ - rsbs r0, lr, r2, asr #2 │ │ │ │ - cdp2 0, 12, cr0, cr4, cr2, {5} │ │ │ │ + cdp2 0, 8, cr0, cr0, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [r0, #-648]! @ 0xfffffd78 │ │ │ │ + stcl 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ + stcl 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ + vrev32.16 d0, d18 │ │ │ │ ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bge.n 72b570 │ │ │ │ + blt.n 72b550 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf4aa00a2 │ │ │ │ - ldrsb.w r0, [r4, #162] @ 0xa2 │ │ │ │ - cdp2 0, 5, cr0, cr8, cr2, {5} │ │ │ │ - cdp2 0, 4, cr0, cr6, cr2, {5} │ │ │ │ - str.w r0, [r0, #162] @ 0xa2 │ │ │ │ - adc.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - strb.w r0, [lr, #162] @ 0xa2 │ │ │ │ - strd r0, r0, [ip], #648 @ 0x288 │ │ │ │ - ldc2l 0, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ + @ instruction: 0xf59a00a2 │ │ │ │ + @ instruction: 0xfa8400a2 │ │ │ │ + vhadd.u8 d16, d24, d18 │ │ │ │ + vhadd.u d0, d22, d18 │ │ │ │ + ldrsh.w r0, [r0, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xf63200a2 │ │ │ │ + ldr??.w r0, [lr, r2, lsl #2] │ │ │ │ + ldrd r0, r0, [ip, #648] @ 0x288 │ │ │ │ + cdp2 0, 6, cr0, cr8, cr2, {5} │ │ │ │ ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stc2l 0, cr0, [r6, #-648]! @ 0xfffffd78 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + cdp2 0, 5, cr0, cr6, cr2, {5} │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldmia r5!, {r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf28000a2 │ │ │ │ + @ instruction: 0xf37000a2 │ │ │ │ ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf26a00a2 │ │ │ │ + @ instruction: 0xf35a00a2 │ │ │ │ ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf26000a2 │ │ │ │ - @ instruction: 0xe80200a2 │ │ │ │ - ldrd r0, r0, [r2, #648] @ 0x288 │ │ │ │ - movw r0, #162 @ 0xa2 │ │ │ │ - @ instruction: 0xf23e00a2 │ │ │ │ + @ instruction: 0xf35000a2 │ │ │ │ + ldrd r0, r0, [r2], #648 @ 0x288 │ │ │ │ + pkhtb r0, r2, r2, asr #2 │ │ │ │ + @ instruction: 0xf33000a2 │ │ │ │ + @ instruction: 0xf32e00a2 │ │ │ │ ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf21400a2 │ │ │ │ - @ instruction: 0xf21000a2 │ │ │ │ - @ instruction: 0xf21200a2 │ │ │ │ - addw r0, sl, #162 @ 0xa2 │ │ │ │ - addw r0, sl, #162 @ 0xa2 │ │ │ │ - @ instruction: 0xf1fc00a2 │ │ │ │ - @ instruction: 0xfb9200a2 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + @ instruction: 0xf30400a2 │ │ │ │ + @ instruction: 0xf30000a2 │ │ │ │ + @ instruction: 0xf30200a2 │ │ │ │ + @ instruction: 0xf2fa00a2 │ │ │ │ + @ instruction: 0xf2fa00a2 │ │ │ │ + @ instruction: 0xf2ec00a2 │ │ │ │ + stc2 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ + adds r4, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xfb6600a2 │ │ │ │ - bvs.n 72b4a8 │ │ │ │ + mrrc2 0, 10, r0, r6, cr2 │ │ │ │ + bvc.n 72b488 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 72b364 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 72b33c │ │ │ │ + @ instruction: 0xe81200a2 │ │ │ │ + b.n 72b51c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b314 │ │ │ │ + b.n 72b4f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp2 0, 7, cr0, cr0, cr2, {5} │ │ │ │ - cdp2 0, 6, cr0, cr12, cr2, {5} │ │ │ │ + vhadd.u32 d16, d16, d18 │ │ │ │ + vhadd.u16 d16, d28, d18 │ │ │ │ ldmia r0!, {r1, r3} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cdp2 0, 6, cr0, cr2, cr2, {5} │ │ │ │ - cdp2 0, 4, cr0, cr12, cr2, {5} │ │ │ │ - cdp2 0, 4, cr0, cr2, cr2, {5} │ │ │ │ - cdp2 0, 3, cr0, cr8, cr2, {5} │ │ │ │ - cdp2 0, 2, cr0, cr14, cr2, {5} │ │ │ │ - eors.w r0, r2, r2, asr #2 │ │ │ │ - eors.w r0, r2, r2, asr #2 │ │ │ │ - eors.w r0, r8, r2, asr #2 │ │ │ │ - eors.w r0, sl, r2, asr #2 │ │ │ │ - eors.w r0, ip, r2, asr #2 │ │ │ │ - eors.w r0, lr, r2, asr #2 │ │ │ │ - eor.w r0, lr, r2, asr #2 │ │ │ │ - eors.w r0, r6, r2, asr #2 │ │ │ │ - @ instruction: 0xeaa000a2 │ │ │ │ - @ instruction: 0xeaa600a2 │ │ │ │ - @ instruction: 0xeaa800a2 │ │ │ │ - @ instruction: 0xeaac00a2 │ │ │ │ + vhadd.u16 d16, d18, d18 │ │ │ │ + vhadd.u d0, d28, d18 │ │ │ │ + vhadd.u d0, d18, d18 │ │ │ │ + vhadd.u32 d0, d24, d18 │ │ │ │ + vhadd.u16 d0, d30, d18 │ │ │ │ + @ instruction: 0xeb8200a2 │ │ │ │ + @ instruction: 0xeb8200a2 │ │ │ │ + @ instruction: 0xeb8800a2 │ │ │ │ + @ instruction: 0xeb8a00a2 │ │ │ │ + @ instruction: 0xeb8c00a2 │ │ │ │ + @ instruction: 0xeb8e00a2 │ │ │ │ + sbcs.w r0, lr, r2, asr #2 │ │ │ │ + @ instruction: 0xeb8600a2 │ │ │ │ + @ instruction: 0xeb9000a2 │ │ │ │ + @ instruction: 0xeb9600a2 │ │ │ │ + @ instruction: 0xeb9800a2 │ │ │ │ + @ instruction: 0xeb9c00a2 │ │ │ │ stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - itet vc │ │ │ │ - lslvc r7, r3, #2 │ │ │ │ - @ instruction: 0xf6fa00a2 │ │ │ │ - @ instruction: 0xf6f400a2 │ │ │ │ - @ instruction: 0xf6f000a2 │ │ │ │ - @ instruction: 0xf3c800a2 │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + @ instruction: 0xf7ea00a2 │ │ │ │ + @ instruction: 0xf7e400a2 │ │ │ │ + @ instruction: 0xf7e000a2 │ │ │ │ + @ instruction: 0xf4b800a2 │ │ │ │ stmia r6!, {r2, r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subw r0, r0, #2210 @ 0x8a2 │ │ │ │ - @ instruction: 0xf59000a2 │ │ │ │ + @ instruction: 0xf79000a2 │ │ │ │ + @ instruction: 0xf68000a2 │ │ │ │ ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72b1bc │ │ │ │ + b.n 72b39c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r1!, {r2, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72b1a4 │ │ │ │ + b.n 72b384 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72b170 │ │ │ │ + b.n 72b350 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72b160 │ │ │ │ + b.n 72b340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72aff8 │ │ │ │ + b.n 72b1d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72afe0 │ │ │ │ + b.n 72b1c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r0, #162] @ 0xa2 │ │ │ │ - @ instruction: 0xf7d000a2 │ │ │ │ - ldr??.w r0, [r6, #162] @ 0xa2 │ │ │ │ - str??.w r0, [r4, #162] @ 0xa2 │ │ │ │ - str.w r0, [lr, #162] @ 0xa2 │ │ │ │ - str.w r0, [r4, #162] @ 0xa2 │ │ │ │ - ldrh.w r0, [sl, #162] @ 0xa2 │ │ │ │ - @ instruction: 0xe8d800a2 │ │ │ │ - ldrb.w r0, [lr, #162] @ 0xa2 │ │ │ │ + vld1.8 {d0[5]}, [r0], r2 │ │ │ │ + str.w r0, [r0, #162] @ 0xa2 │ │ │ │ + vld1.8 {d16[5]}, [r6], r2 │ │ │ │ + ldr??.w r0, [r4, #162] @ 0xa2 │ │ │ │ + ldrsh.w r0, [lr, #162] @ 0xa2 │ │ │ │ + ldrsh.w r0, [r4, #162] @ 0xa2 │ │ │ │ + vld1.8 {d0[5]}, [sl], r2 │ │ │ │ + strd r0, r0, [r8, #648] @ 0x288 │ │ │ │ + vst1.8 {d0[5]}, [lr], r2 │ │ │ │ stmia r7!, {r2, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr??.w r0, [sl, r2, lsl #2] │ │ │ │ - ldr??.w r0, [r8, r2, lsl #2] │ │ │ │ - str??.w r0, [r0, r2, lsl #2] │ │ │ │ - ldrd r0, r0, [sl], #-648 @ 0x288 │ │ │ │ - strd r0, r0, [lr], #-648 @ 0x288 │ │ │ │ - ldrb.w r0, [r4, r2, lsl #2] │ │ │ │ - @ instruction: 0xf69000a2 │ │ │ │ - @ instruction: 0xf68200a2 │ │ │ │ - @ instruction: 0xf7be00a2 │ │ │ │ - @ instruction: 0xf7b600a2 │ │ │ │ - @ instruction: 0xf7ac00a2 │ │ │ │ - @ instruction: 0xf7b000a2 │ │ │ │ - @ instruction: 0xf7aa00a2 │ │ │ │ - @ instruction: 0xf7b200a2 │ │ │ │ - @ instruction: 0xf7ac00a2 │ │ │ │ - @ instruction: 0xf7b400a2 │ │ │ │ - @ instruction: 0xf7b400a2 │ │ │ │ - @ instruction: 0xf7b600a2 │ │ │ │ - @ instruction: 0xfa4600a2 │ │ │ │ - b.n 72bdf0 │ │ │ │ + vld4.32 {d16-d19}, [sl :128], r2 │ │ │ │ + vld4.32 {d16-d19}, [r8 :128], r2 │ │ │ │ + ldr??.w r0, [r0, r2, lsl #2] │ │ │ │ + strd r0, r0, [sl, #-648]! @ 0x288 │ │ │ │ + ldrd r0, r0, [lr, #-648] @ 0x288 │ │ │ │ + vst4.32 {d0-d3}, [r4 :128], r2 │ │ │ │ + @ instruction: 0xf78000a2 │ │ │ │ + @ instruction: 0xf77200a2 │ │ │ │ + strh.w r0, [lr, #162] @ 0xa2 │ │ │ │ + strh.w r0, [r6, #162] @ 0xa2 │ │ │ │ + ldrb.w r0, [ip, #162] @ 0xa2 │ │ │ │ + strh.w r0, [r0, #162] @ 0xa2 │ │ │ │ + ldrb.w r0, [sl, #162] @ 0xa2 │ │ │ │ + strh.w r0, [r2, #162] @ 0xa2 │ │ │ │ + ldrb.w r0, [ip, #162] @ 0xa2 │ │ │ │ + strh.w r0, [r4, #162] @ 0xa2 │ │ │ │ + strh.w r0, [r4, #162] @ 0xa2 │ │ │ │ + strh.w r0, [r6, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xfb3600a2 │ │ │ │ + b.n 72afd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72bddc │ │ │ │ + b.n 72afbc │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 7124a4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 72cc5c │ │ │ │ subs r6, r0, #0 │ │ │ │ @@ -2479430,251 +2479450,246 @@ │ │ │ │ ubfx r2, r0, #0, #14 │ │ │ │ movs r3, #14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 712230 │ │ │ │ b.w 728c82 │ │ │ │ nop │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc 0, cr0, [r2, #648] @ 0x288 │ │ │ │ + cdp 0, 8, cr0, cr2, cr2, {5} │ │ │ │ nop {12} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stc 0, cr0, [r4, #648] @ 0x288 │ │ │ │ + cdp 0, 7, cr0, cr4, cr2, {5} │ │ │ │ itee ls │ │ │ │ lslls r7, r2, #5 │ │ │ │ - ldclhi 0, cr0, [r6, #-648]! @ 0xfffffd78 │ │ │ │ + cdphi 0, 6, cr0, cr6, cr2, {5} │ │ │ │ ite vs @ unpredictable │ │ │ │ lslvs r7, r2, #5 │ │ │ │ - ldclvc 0, cr0, [r4, #-648]! @ 0xfffffd78 │ │ │ │ - stcl 0, cr0, [lr, #-648]! @ 0xfffffd78 │ │ │ │ - ldcl 0, cr0, [lr, #-648] @ 0xfffffd78 │ │ │ │ - ldcl 0, cr0, [sl, #-648] @ 0xfffffd78 │ │ │ │ - stcl 0, cr0, [r4, #-648] @ 0xfffffd78 │ │ │ │ - stcl 0, cr0, [sl, #-648] @ 0xfffffd78 │ │ │ │ - ldc 0, cr0, [sl, #-648]! @ 0xfffffd78 │ │ │ │ - ldc 0, cr0, [sl, #-648]! @ 0xfffffd78 │ │ │ │ - stc 0, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ - stc 0, cr0, [lr, #-648]! @ 0xfffffd78 │ │ │ │ - ldc 0, cr0, [sl, #-648] @ 0xfffffd78 │ │ │ │ + cdpvc 0, 6, cr0, cr4, cr2, {5} │ │ │ │ + cdp 0, 5, cr0, cr14, cr2, {5} │ │ │ │ + cdp 0, 4, cr0, cr14, cr2, {5} │ │ │ │ + cdp 0, 4, cr0, cr10, cr2, {5} │ │ │ │ + cdp 0, 3, cr0, cr4, cr2, {5} │ │ │ │ + cdp 0, 3, cr0, cr10, cr2, {5} │ │ │ │ + cdp 0, 2, cr0, cr10, cr2, {5} │ │ │ │ + cdp 0, 2, cr0, cr10, cr2, {5} │ │ │ │ + cdp 0, 1, cr0, cr8, cr2, {5} │ │ │ │ + cdp 0, 1, cr0, cr14, cr2, {5} │ │ │ │ + cdp 0, 0, cr0, cr10, cr2, {5} │ │ │ │ bkpt 0x005a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldc 0, cr0, [sl, #-648] @ 0xfffffd78 │ │ │ │ - blt.n 72c434 │ │ │ │ + cdp 0, 0, cr0, cr10, cr2, {5} │ │ │ │ + bgt.n 72c414 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72c40c │ │ │ │ + bgt.n 72c3ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72c3e4 │ │ │ │ + bgt.n 72c3c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72c510 │ │ │ │ + bgt.n 72c4f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c760 │ │ │ │ + b.n 72c940 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf3c200a2 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + @ instruction: 0xf4b200a2 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf3b400a2 │ │ │ │ - @ instruction: 0xf3b200a2 │ │ │ │ - @ instruction: 0xf3b400a2 │ │ │ │ - @ instruction: 0xf3b200a2 │ │ │ │ + @ instruction: 0xf4a400a2 │ │ │ │ + @ instruction: 0xf4a200a2 │ │ │ │ + @ instruction: 0xf4a400a2 │ │ │ │ + @ instruction: 0xf4a200a2 │ │ │ │ pop {r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72cc68 │ │ │ │ + b.n 72be48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf39600a2 │ │ │ │ + eor.w r0, r6, #5308416 @ 0x510000 │ │ │ │ cbnz r0, 72c4fc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf38c00a2 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + orns r0, ip, #5308416 @ 0x510000 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cbnz r0, 72c4f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf37e00a2 │ │ │ │ - b.n 72c548 │ │ │ │ + orn r0, lr, #5308416 @ 0x510000 │ │ │ │ + b.n 72c728 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c534 │ │ │ │ + b.n 72c714 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vaddl.s16 q8, d18, d18 │ │ │ │ - vaddl.s8 q8, d28, d18 │ │ │ │ - cdp 0, 4, cr0, cr6, cr2, {5} │ │ │ │ - cdp 0, 3, cr0, cr6, cr2, {5} │ │ │ │ - @ instruction: 0xf2b800a2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + @ instruction: 0xf0c200a2 │ │ │ │ + @ instruction: 0xf0bc00a2 │ │ │ │ + vhadd.s d0, d22, d18 │ │ │ │ + vhadd.s32 d0, d22, d18 │ │ │ │ + @ instruction: 0xf3a800a2 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf2b400a2 │ │ │ │ - vhadd.s d0, d18, d18 │ │ │ │ - vhadd.s32 d0, d24, d18 │ │ │ │ - vaddl.s32 q0, d28, d18 │ │ │ │ - cdp 0, 12, cr0, cr14, cr2, {5} │ │ │ │ - @ instruction: 0xf23800a2 │ │ │ │ - @ instruction: 0xf23e00a2 │ │ │ │ - movw r0, #8354 @ 0x20a2 │ │ │ │ - movw r0, #49314 @ 0xc0a2 │ │ │ │ - @ instruction: 0xf25400a2 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + @ instruction: 0xf3a400a2 │ │ │ │ + bic.w r0, r2, #162 @ 0xa2 │ │ │ │ + ands.w r0, r8, #162 @ 0xa2 │ │ │ │ + eors.w r0, ip, #162 @ 0xa2 │ │ │ │ + vext.8 d0, d30, d18, #0 │ │ │ │ + @ instruction: 0xf32800a2 │ │ │ │ + @ instruction: 0xf32e00a2 │ │ │ │ + @ instruction: 0xf33200a2 │ │ │ │ + @ instruction: 0xf33c00a2 │ │ │ │ + @ instruction: 0xf34400a2 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bgt.n 72c514 │ │ │ │ + ble.n 72c4f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c4fc │ │ │ │ + bgt.n 72c4dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c538 │ │ │ │ + ble.n 72c518 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds.w r0, r0, #162 @ 0xa2 │ │ │ │ - bge.n 72c4ec │ │ │ │ + addw r0, r0, #162 @ 0xa2 │ │ │ │ + blt.n 72c4cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72c4ec │ │ │ │ + blt.n 72c4cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72c5f8 │ │ │ │ + blt.n 72c5d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72c4b8 │ │ │ │ + blt.n 72c498 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c4d8 │ │ │ │ + @ instruction: 0xe8d600a2 │ │ │ │ + @ instruction: 0xe8c800a2 │ │ │ │ + b.n 72c288 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c4c0 │ │ │ │ + @ instruction: 0xe8da00a2 │ │ │ │ + bhi.n 72c464 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c0a8 │ │ │ │ + bhi.n 72c44c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c4ec │ │ │ │ + bhi.n 72c434 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72c484 │ │ │ │ + bhi.n 72c61c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72c46c │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - bvc.n 72c454 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - bvc.n 72c43c │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - udf #0 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72c51c │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72c59c │ │ │ │ + bls.n 72c57c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72c62c │ │ │ │ + bls.n 72c60c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72c5b8 │ │ │ │ + bvs.n 72c598 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72c590 │ │ │ │ + bvs.n 72c570 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72c568 │ │ │ │ + bvs.n 72c548 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 6, cr0, cr12, cr2, {5} │ │ │ │ - b.n 72ccd8 │ │ │ │ + vhadd.s16 d16, d28, d18 │ │ │ │ + b.n 72beb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb62e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 72c394 │ │ │ │ + @ instruction: 0xe80e00a2 │ │ │ │ + @ instruction: 0xe80a00a2 │ │ │ │ + b.n 72c558 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c390 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 72c378 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72c566 │ │ │ │ + cbnz r4, 72c5a2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 72cbcc │ │ │ │ + b.n 72bdac │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r5, r6, r7, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72cbb8 │ │ │ │ + b.n 72bd98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72cba8 │ │ │ │ + b.n 72bd88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72cb84 │ │ │ │ + b.n 72cd64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72bfc4 │ │ │ │ + b.n 72c1a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72bfac │ │ │ │ + b.n 72c18c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ca4c │ │ │ │ + b.n 72cc2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72be10 │ │ │ │ + b.n 72bff0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72c4b0 │ │ │ │ + bmi.n 72c490 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72c4d0 │ │ │ │ + bmi.n 72c4b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c8bc │ │ │ │ + b.n 72ca9c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c8c0 │ │ │ │ + b.n 72caa0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb782 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stc2l 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ + ldc2 0, cr0, [lr, #648]! @ 0x288 │ │ │ │ push {r3, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb756 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldc2 0, cr0, [r2], #648 @ 0x288 │ │ │ │ + stc2 0, cr0, [r2, #648]! @ 0x288 │ │ │ │ push {r2, r3, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bgt.n 72c660 │ │ │ │ + ble.n 72c640 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c834 │ │ │ │ + b.n 72ca14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c6d8 │ │ │ │ + b.n 72c8b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c6d8 │ │ │ │ + b.n 72c8b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c6a8 │ │ │ │ + b.n 72c888 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c5c0 │ │ │ │ + ble.n 72c5a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c64c │ │ │ │ + b.n 72c82c │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r0, 72c648 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72c648 │ │ │ │ + b.n 72c828 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r2, 72c64a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72c62c │ │ │ │ + b.n 72c80c │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r4, 72c64a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72c610 │ │ │ │ + b.n 72c7f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r6, 72c64c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72c5fc │ │ │ │ + b.n 72c7dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + b.n 72c7cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 72c7cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 72c7bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 72cc14 │ │ │ │ + b.n 72cdf4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72cc10 │ │ │ │ + b.n 72cdf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72cc10 │ │ │ │ + b.n 72cdf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + b.n 72c7a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ sxtb r2, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72cb88 │ │ │ │ + b.n 72cd68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c970 │ │ │ │ + b.n 72cb50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72e7ce │ │ │ │ mov r0, r4 │ │ │ │ bl 7124a4 │ │ │ │ ldr.w r1, [pc, #3436] @ 72d39c │ │ │ │ @@ -2480844,250 +2480859,250 @@ │ │ │ │ ldr r1, [pc, #560] @ (72d5bc ) │ │ │ │ ubfx r2, r0, #0, #13 │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 712230 │ │ │ │ b.w 728c82 │ │ │ │ - svc 52 @ 0x34 │ │ │ │ + b.n 72d3e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + b.n 72d3d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72d3d8 │ │ │ │ + udf #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #248 @ 0xf8 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d938 │ │ │ │ + b.n 72db18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72d2c0 │ │ │ │ + bgt.n 72d4a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf6fc00a2 │ │ │ │ - blt.n 72d478 │ │ │ │ + @ instruction: 0xf7ec00a2 │ │ │ │ + bgt.n 72d458 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72d398 │ │ │ │ + blt.n 72d378 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72d820 │ │ │ │ + b.n 72da00 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72d408 │ │ │ │ + bmi.n 72d3e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72d3ec │ │ │ │ + ble.n 72d3cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72d3e4 │ │ │ │ + bgt.n 72d3c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfba000a2 │ │ │ │ - ldrsh.w r0, [lr, r2, lsl #2] │ │ │ │ - ldrsh.w r0, [r8, r2, lsl #2] │ │ │ │ - @ instruction: 0xfa3000a2 │ │ │ │ - @ instruction: 0xf25600a2 │ │ │ │ - str.w r0, [r0, #162] @ 0xa2 │ │ │ │ - ldrh.w r0, [sl, #162] @ 0xa2 │ │ │ │ - @ instruction: 0xfa4200a2 │ │ │ │ - @ instruction: 0xfa3400a2 │ │ │ │ - @ instruction: 0xfa2a00a2 │ │ │ │ - strh.w r0, [r4, r2, lsl #2] │ │ │ │ - ldrb.w r0, [lr, r2, lsl #2] │ │ │ │ - ldrb.w r0, [r8, r2, lsl #2] │ │ │ │ - ldrb.w r0, [r2, r2, lsl #2] │ │ │ │ - strb.w r0, [ip, r2, lsl #2] │ │ │ │ - strb.w r0, [r6, r2, lsl #2] │ │ │ │ - strb.w r0, [r0, r2, lsl #2] │ │ │ │ - @ instruction: 0xf7fa00a2 │ │ │ │ - @ instruction: 0xf7f400a2 │ │ │ │ - @ instruction: 0xf7ee00a2 │ │ │ │ - @ instruction: 0xf6f400a2 │ │ │ │ - @ instruction: 0xf6ee00a2 │ │ │ │ - @ instruction: 0xf6e800a2 │ │ │ │ - @ instruction: 0xf6e200a2 │ │ │ │ - @ instruction: 0xf6dc00a2 │ │ │ │ - @ instruction: 0xf6d600a2 │ │ │ │ - @ instruction: 0xf6d000a2 │ │ │ │ - movt r0, #43170 @ 0xa8a2 │ │ │ │ - movt r0, #18594 @ 0x48a2 │ │ │ │ - @ instruction: 0xf6be00a2 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldc2 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ + @ instruction: 0xfa2e00a2 │ │ │ │ + @ instruction: 0xfa2800a2 │ │ │ │ + @ instruction: 0xfb2000a2 │ │ │ │ + @ instruction: 0xf34600a2 │ │ │ │ + ldrsh.w r0, [r0, #162] @ 0xa2 │ │ │ │ + vld1.8 {d0[5]}, [sl], r2 │ │ │ │ + @ instruction: 0xfb3200a2 │ │ │ │ + @ instruction: 0xfb2400a2 │ │ │ │ + @ instruction: 0xfb1a00a2 │ │ │ │ + ldrsb.w r0, [r4, r2, lsl #2] │ │ │ │ + vst4.32 {d0-d3}, [lr :128], r2 │ │ │ │ + vst4.32 {d0-d3}, [r8 :128], r2 │ │ │ │ + vst4.32 {d0-d3}, [r2 :128], r2 │ │ │ │ + ldr??.w r0, [ip, #162] @ 0xa2 │ │ │ │ + ldr??.w r0, [r6, #162] @ 0xa2 │ │ │ │ + ldr??.w r0, [r0, #162] @ 0xa2 │ │ │ │ + str??.w r0, [sl, #162] @ 0xa2 │ │ │ │ + str??.w r0, [r4, #162] @ 0xa2 │ │ │ │ + ldr.w r0, [lr, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xf7e400a2 │ │ │ │ + @ instruction: 0xf7de00a2 │ │ │ │ + @ instruction: 0xf7d800a2 │ │ │ │ + @ instruction: 0xf7d200a2 │ │ │ │ + @ instruction: 0xf7cc00a2 │ │ │ │ + @ instruction: 0xf7c600a2 │ │ │ │ + @ instruction: 0xf7c000a2 │ │ │ │ + @ instruction: 0xf7ba00a2 │ │ │ │ + @ instruction: 0xf7b400a2 │ │ │ │ + @ instruction: 0xf7ae00a2 │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72d3e4 │ │ │ │ + ble.n 72d3c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + cbnz r4, 72d476 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf31a00a2 │ │ │ │ + and.w r0, sl, #5308416 @ 0x510000 │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcs.n 72d3c0 │ │ │ │ + bcc.n 72d3a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72d398 │ │ │ │ + bhi.n 72d378 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72d524 │ │ │ │ + ble.n 72d504 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72d504 │ │ │ │ + ble.n 72d4e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72d3fc │ │ │ │ + bvc.n 72d3dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72d504 │ │ │ │ + bmi.n 72d4e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72d3a0 │ │ │ │ + bvc.n 72d580 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72d558 │ │ │ │ + bhi.n 72d538 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72d538 │ │ │ │ + bhi.n 72d518 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72d520 │ │ │ │ + bhi.n 72d500 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72d504 │ │ │ │ + bhi.n 72d4e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72d45c │ │ │ │ + bgt.n 72d43c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72d444 │ │ │ │ + bgt.n 72d424 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72d464 │ │ │ │ + bpl.n 72d444 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72d3b4 │ │ │ │ + bgt.n 72d594 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72d3bc │ │ │ │ + bgt.n 72d59c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72d3cc │ │ │ │ + bgt.n 72d5ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72d3bc │ │ │ │ + bgt.n 72d59c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfb6200a8 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + mrrc2 0, 10, r0, r2, cr8 │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72d4c4 │ │ │ │ + bgt.n 72d4a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r7, pc, #360 @ (adr r7, 72d638 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #24 @ (adr r0, 72d4ec ) │ │ │ │ + add r0, pc, #984 @ (adr r0, 72d8ac ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bvc.n 72d3f8 │ │ │ │ + bhi.n 72d3d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72d5c0 │ │ │ │ + bpl.n 72d5a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #1008 @ (adr r6, 72d8d4 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bvc.n 72d578 │ │ │ │ + bhi.n 72d558 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72d55c │ │ │ │ + bvc.n 72d53c │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72d524 │ │ │ │ + bpl.n 72d504 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #776 @ (adr r6, 72d808 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bmi.n 72d510 │ │ │ │ + bmi.n 72d4f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72d500 │ │ │ │ + bmi.n 72d4e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72d4dc │ │ │ │ + bmi.n 72d4bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cdp 0, 1, cr0, cr0, cr2, {5} │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + vhadd.s8 d0, d16, d18 │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72d49c │ │ │ │ + bvc.n 72d47c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvs.n 72d650 │ │ │ │ + bvc.n 72d630 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72d594 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72d488 │ │ │ │ + bvs.n 72d468 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72d658 │ │ │ │ + bvc.n 72d638 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r3, pc, #1008 @ (adr r3, 72d960 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.n 72d560 │ │ │ │ + bvs.n 72d540 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r3, pc, #920 @ (adr r3, 72d910 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.n 72d54c │ │ │ │ + bvs.n 72d52c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72d50c │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72d538 │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72d550 │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vext.8 d16, d28, d18, #0 │ │ │ │ + @ instruction: 0xf0ec00a2 │ │ │ │ add r7, pc, #240 @ (adr r7, 72d680 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strd r0, r0, [lr, #648] @ 0x288 │ │ │ │ + @ instruction: 0xeabe00a2 │ │ │ │ add r7, pc, #32 @ (adr r7, 72d5b8 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #896 @ (adr r6, 72d920 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - rsbs r0, r8, r2, asr #2 │ │ │ │ - bhi.n 72d53c │ │ │ │ + stcl 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ + bls.n 72d51c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + beq.n 72d538 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #6 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 72d5d2 │ │ │ │ ldr.w r2, [pc, #3480] @ 72e364 │ │ │ │ add r2, pc │ │ │ │ @@ -2482274,318 +2482289,313 @@ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.w 728c82 │ │ │ │ nop │ │ │ │ add r3, pc, #48 @ (adr r3, 72e398 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r3, pc, #168 @ (adr r3, 72e418 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r3, pc, #32 @ (adr r3, 72e398 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, pc, #1016 @ (adr r2, 72e778 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 72e370 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r2, r4, #2 │ │ │ │ + strd r0, r0, [r4], #648 @ 0x288 │ │ │ │ add r2, pc, #968 @ (adr r2, 72e754 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strex r0, r0, [r2, #648] @ 0x288 │ │ │ │ - b.n 72e320 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 72e32c │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 72e318 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 72e328 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - bkpt 0x0088 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + ldmdb r2!, {r1, r5, r7} │ │ │ │ + ldmia.w r6!, {r1, r5, r7} │ │ │ │ + ldmia.w sl!, {r1, r5, r7} │ │ │ │ + stmia.w lr!, {r1, r5, r7} │ │ │ │ + ldmia.w r4!, {r1, r5, r7} │ │ │ │ + it vc │ │ │ │ + lslvc r5, r5, #2 │ │ │ │ add r1, pc, #352 @ (adr r1, 72e508 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [pc, #848] @ (72e6fc ) │ │ │ │ + ldr r6, [pc, #784] @ (72e6bc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r4, r5} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72e490 │ │ │ │ + bvs.n 72e470 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strd r0, r0, [ip], #-648 @ 0x288 │ │ │ │ - bpl.n 72e2e0 │ │ │ │ + ldrd r0, r0, [ip, #-648] @ 0x288 │ │ │ │ + bvs.n 72e2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72e2e0 │ │ │ │ + bvs.n 72e2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72e308 │ │ │ │ + bvs.n 72e2e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72e2f0 │ │ │ │ + bhi.n 72e2d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72e2fc │ │ │ │ + bvs.n 72e2dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72e34c │ │ │ │ + bvs.n 72e32c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72e400 │ │ │ │ + bcs.n 72e3e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72e3f8 │ │ │ │ + bcs.n 72e3d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72e2f0 │ │ │ │ + bne.n 72e4d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72e4d8 │ │ │ │ + bne.n 72e4b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72e428 │ │ │ │ + bvs.n 72e408 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72e324 │ │ │ │ + bcs.n 72e304 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72e314 │ │ │ │ + bcs.n 72e4f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72e48c │ │ │ │ + bcs.n 72e46c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72e158 │ │ │ │ + b.n 72e338 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72e15c │ │ │ │ + b.n 72e33c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72e330 │ │ │ │ + bcc.n 72e310 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72e328 │ │ │ │ + bcc.n 72e508 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcs.n 72e31c │ │ │ │ + bcc.n 72e4fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72e4f4 │ │ │ │ + bcc.n 72e4d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72e4e4 │ │ │ │ + bcc.n 72e4c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72e4d4 │ │ │ │ + bcc.n 72e4b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72e4c4 │ │ │ │ + bcc.n 72e4a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, pc, #400 @ (adr r1, 72e5bc ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r4, 72e446 │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r4} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72e3ec │ │ │ │ + bne.n 72e3cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72e528 │ │ │ │ + bne.n 72e508 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72e468 │ │ │ │ + beq.n 72e448 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72e9ac │ │ │ │ + b.n 72eb8c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 72e4e6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, pc, #752 @ (adr r6, 72e790 ) │ │ │ │ + add r7, pc, #688 @ (adr r7, 72e750 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72e73c │ │ │ │ + b.n 72e91c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r2, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #992 @ (adr r1, 72e8a0 ) │ │ │ │ + add r2, pc, #928 @ (adr r2, 72e860 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72e5d0 │ │ │ │ + b.n 72e7b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72e68c │ │ │ │ + b.n 72e86c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72e63c │ │ │ │ + b.n 72e81c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72e5d8 │ │ │ │ + b.n 72e7b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72e5ec │ │ │ │ + b.n 72e7cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72e604 │ │ │ │ + b.n 72e7e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72e5ec │ │ │ │ + b.n 72e7cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72e59c │ │ │ │ + b.n 72e77c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72e5b4 │ │ │ │ + b.n 72e794 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, pc, #352 @ (adr r4, 72e66c ) │ │ │ │ + add r5, pc, #288 @ (adr r5, 72e62c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, pc, #528 @ (adr r3, 72e73c ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 72e6fc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bkpt 0x0052 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + ittt mi │ │ │ │ + lslmi r2, r4, #2 │ │ │ │ + stmiami r1!, {r3, r4, r6} │ │ │ │ + lslmi r2, r4, #2 │ │ │ │ str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, pc, #448 @ (adr r3, 72e70c ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 72e6cc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, pc, #144 @ (adr r3, 72e5f0 ) │ │ │ │ + add r4, pc, #80 @ (adr r4, 72e5b0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itee │ │ │ │ - lsl r2, r4, #2 │ │ │ │ - stral r5, [sp, #808] @ 0x328 │ │ │ │ - lslal r7, r2, #5 │ │ │ │ - add r2, pc, #984 @ (adr r2, 72e944 ) │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itte gt │ │ │ │ - lslgt r2, r4, #2 │ │ │ │ - itte gt @ unpredictable │ │ │ │ - lslgt r2, r4, #2 │ │ │ │ - sevgt │ │ │ │ - lslle r2, r4, #2 │ │ │ │ - nop {10} │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ + lsls r7, r2, #5 │ │ │ │ + add r3, pc, #920 @ (adr r3, 72e904 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - it ls │ │ │ │ - lslls r2, r4, #2 │ │ │ │ - itee ge │ │ │ │ - lslge r2, r4, #2 │ │ │ │ - it ge @ unpredictable │ │ │ │ - lslge r2, r4, #2 │ │ │ │ - itt ls │ │ │ │ - lslls r2, r4, #2 │ │ │ │ - cbnz r2, 72e5e6 @ unpredictable │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itet hi │ │ │ │ - lslhi r2, r4, #2 │ │ │ │ - ldmials r1!, {r2, r3} │ │ │ │ - lslhi r2, r4, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r2, r4, #2 │ │ │ │ - ite ge @ unpredictable │ │ │ │ - lslge r2, r4, #2 │ │ │ │ - blt.n 72e6f0 │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72e5e0 │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72e5bc │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + b.n 72e8d0 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + b.n 72e7c0 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + b.n 72e624 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + udf #238 @ 0xee │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + setend be │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itte lt │ │ │ │ - lsllt r2, r4, #2 │ │ │ │ - pushlt {r3, r5, r6, lr} │ │ │ │ - lslge r2, r4, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 72fb22 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ mov fp, r8 │ │ │ │ mov r7, r8 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ @@ -2483689,330 +2483699,330 @@ │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 712230 │ │ │ │ b.w 728c82 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bhi.n 72f1fc │ │ │ │ + bls.n 72f1dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bhi.n 72f3c4 │ │ │ │ + bls.n 72f3a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + cbnz r6, 72f2dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + cbnz r2, 72f318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2} │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72f372 │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72f372 │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r2, 72f376 │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r0, 72f37a │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72f37a │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72f37e │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72f37e │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - itte vs │ │ │ │ - lslvs r2, r4, #2 │ │ │ │ - cbz r4, 72f376 @ unpredictable │ │ │ │ - lslvc r2, r4, #2 │ │ │ │ - bkpt 0x002e │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + ittt ne │ │ │ │ + lslne r2, r4, #2 │ │ │ │ + addne sp, #288 @ 0x120 │ │ │ │ + lslne r2, r4, #2 │ │ │ │ + bkpt 0x004a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72f240 │ │ │ │ + bhi.n 72f420 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72f36e │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 72f358 │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72f3f8 │ │ │ │ + bvc.n 72f3d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r2, r6} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r4, r5} │ │ │ │ + push {r5, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bmi.n 72f358 │ │ │ │ + bpl.n 72f338 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 72f40e │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 72f412 │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 72f412 │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf53a00a7 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + @ instruction: 0xf62a00a7 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 72f40e │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - uxtb r6, r1 │ │ │ │ + cbz r6, 72f41a │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + cbnz r4, 72f3c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 72f43c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ands.w r0, r0, #5472256 @ 0x538000 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + add.w r0, r0, #5472256 @ 0x538000 │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r3, r6} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 72f7b4 ) │ │ │ │ + add r7, pc, #896 @ (adr r7, 72f774 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72f3e0 │ │ │ │ + bcs.n 72f3c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r4, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72f3a8 │ │ │ │ + bcs.n 72f388 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r3, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r6, 72f438 │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb66a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxth r2, r0 │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r2, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r2, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r7, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 72f830 ) │ │ │ │ + add r5, pc, #904 @ (adr r5, 72f7f0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb66a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r5, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r0, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r2, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #720 @ (adr r4, 72f7a0 ) │ │ │ │ + add r5, pc, #656 @ (adr r5, 72f760 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 72f7dc ) │ │ │ │ + add r5, pc, #712 @ (adr r5, 72f79c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 4, cr0, cr2, cr7, {5} │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + vhadd.s d0, d18, d23 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r5, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, pc, #528 @ (adr r3, 72f724 ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 72f6e4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #264 @ (adr r3, 72f628 ) │ │ │ │ + add r4, pc, #200 @ (adr r4, 72f5e8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 72f664 ) │ │ │ │ + add r4, pc, #256 @ (adr r4, 72f624 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72f552 │ │ │ │ + hlt 0x001a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + cbz r6, 72f554 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #0 @ (adr r3, 72f530 ) │ │ │ │ + add r3, pc, #960 @ (adr r3, 72f8f0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #960 @ (adr r2, 72f8f4 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 72f8b4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #896 @ (adr r2, 72f8b8 ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 72f878 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 72f87c ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 72f83c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 72f838 ) │ │ │ │ + add r3, pc, #696 @ (adr r3, 72f7f8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #5 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 72f552 │ │ │ │ ldr.w r2, [pc, #1976] @ 72fd04 │ │ │ │ add r2, pc │ │ │ │ @@ -2484696,177 +2484706,176 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 72e6fe │ │ │ │ ldr r2, [pc, #332] @ (72fe4c ) │ │ │ │ add r2, pc │ │ │ │ b.w 72e6ea │ │ │ │ strh r0, [r3, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r5, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, pc, #440 @ (adr r7, 72fecc ) │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r1, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r7, #26] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r6, #26] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + add r0, pc, #168 @ (adr r0, 72fddc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + add r0, pc, #224 @ (adr r0, 72fe18 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r2, [r2, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, pc, #840 @ (adr r6, 73009c ) │ │ │ │ + add r7, pc, #776 @ (adr r7, 73005c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r5, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, pc, #752 @ (adr r6, 73004c ) │ │ │ │ + add r7, pc, #688 @ (adr r7, 73000c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r7, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, pc, #712 @ (adr r6, 73002c ) │ │ │ │ + add r7, pc, #648 @ (adr r7, 72ffec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 72ffc8 ) │ │ │ │ + add r7, pc, #536 @ (adr r7, 72ff88 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #592 @ (adr r6, 72ffc4 ) │ │ │ │ + add r7, pc, #528 @ (adr r7, 72ff84 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r0, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #424 @ (adr r6, 72ff28 ) │ │ │ │ + add r7, pc, #360 @ (adr r7, 72fee8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #408 @ (adr r6, 72ff1c ) │ │ │ │ + add r7, pc, #344 @ (adr r7, 72fedc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 72ff28 ) │ │ │ │ + add r7, pc, #352 @ (adr r7, 72fee8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #384 @ (adr r6, 72ff0c ) │ │ │ │ + add r7, pc, #320 @ (adr r7, 72fecc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #384 @ (adr r6, 72ff10 ) │ │ │ │ + add r7, pc, #320 @ (adr r7, 72fed0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #328 @ (adr r6, 72fedc ) │ │ │ │ + add r7, pc, #264 @ (adr r7, 72fe9c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72fca0 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - add r7, sp, #752 @ 0x2f0 │ │ │ │ + ldrd r0, r0, [r2], #-668 @ 0x29c │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r0, [r3, #31] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, pc, #896 @ (adr r5, 73012c ) │ │ │ │ + add r6, pc, #832 @ (adr r6, 7300ec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r6, [r2, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r4, [r2, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r6, [r2, #29] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, pc, #680 @ (adr r5, 73006c ) │ │ │ │ + add r6, pc, #616 @ (adr r6, 73002c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r4, [r6, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r2, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r4, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r3, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #288 @ (adr r5, 72ff10 ) │ │ │ │ + add r6, pc, #224 @ (adr r6, 72fed0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #304 @ (adr r5, 72ff24 ) │ │ │ │ + add r6, pc, #240 @ (adr r6, 72fee4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #984 @ (adr r5, 7301d0 ) │ │ │ │ + add r6, pc, #920 @ (adr r6, 730190 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #232 @ (adr r5, 72fef4 ) │ │ │ │ + add r6, pc, #168 @ (adr r6, 72feb4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #248 @ (adr r5, 72ff08 ) │ │ │ │ + add r6, pc, #184 @ (adr r6, 72fec8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r0, [r2, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r6, [r2, #27] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r0, [r3, #13] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, pc, #808 @ (adr r3, 73015c ) │ │ │ │ + add r4, pc, #744 @ (adr r4, 73011c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #984 @ (adr r7, 730218 ) │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 73002c ) │ │ │ │ + add r5, pc, #424 @ (adr r5, 72ffec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #800 @ (adr r7, 730168 ) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r3, 72fe5c │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ movne r0, #9 │ │ │ │ moveq r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -2485145,21 +2485154,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (7300d0 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r6, #5 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2486109,15 +2486118,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 73094e │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 73092a │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2486573,15 +2486582,15 @@ │ │ │ │ b.n 730bae │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 730bbc │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ lsls r6, r6, #4 │ │ │ │ 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, r1 │ │ │ │ @@ -2486915,141 +2486924,141 @@ │ │ │ │ b.n 730eee │ │ │ │ ldr r2, [pc, #256] @ (731254 ) │ │ │ │ add r2, pc │ │ │ │ b.n 730ec4 │ │ │ │ ldr r3, [pc, #256] @ (731258 ) │ │ │ │ add r3, pc │ │ │ │ b.n 730e9a │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 7311ac │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - revsh r6, r7 │ │ │ │ + pop {r1, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itet le │ │ │ │ - lslle r7, r4, #2 │ │ │ │ - cbnz r4, 7311b0 @ unpredictable │ │ │ │ - lslle r2, r4, #2 │ │ │ │ - revsh r4, r2 │ │ │ │ + cbnz r6, 7311e2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ite ge │ │ │ │ - lslge r7, r4, #2 │ │ │ │ - revshlt r2, r5 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + cbnz r4, 7311ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - hlt 0x002a │ │ │ │ + cbnz r4, 7311e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ittt hi │ │ │ │ - lslhi r7, r4, #2 │ │ │ │ - revshhi r0, r2 │ │ │ │ - lslhi r2, r4, #2 │ │ │ │ - hlt 0x0000 │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + cbnz r2, 7311f2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - it pl │ │ │ │ - lslpl r7, r4, #2 │ │ │ │ - hlt 0x003a │ │ │ │ + cbnz r2, 7311e6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + cbnz r0, 7311f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r7, r4, #2 │ │ │ │ - hlt 0x0020 │ │ │ │ - lslcc r2, r4, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + cbnz r0, 7311e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itt eq │ │ │ │ - lsleq r7, r4, #2 │ │ │ │ - hlt 0x0006 │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + cbnz r2, 7311fe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev r2, r0 │ │ │ │ + cbnz r6, 7311e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x00dc │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - hlt 0x0008 │ │ │ │ + cbnz r0, 731204 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev16 r0, r5 │ │ │ │ + cbnz r4, 7311ea │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x00b6 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + ite │ │ │ │ + lsl r7, r4, #2 │ │ │ │ + cbnz r6, 731208 @ unpredictable │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev16 r2, r0 │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0090 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - rev16 r4, r3 │ │ │ │ + ite gt │ │ │ │ + lslgt r7, r4, #2 │ │ │ │ + cbnz r0, 731216 @ unpredictable │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev r4, r3 │ │ │ │ + cbnz r0, 731212 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x006c │ │ │ │ + itte ge │ │ │ │ + lslge r7, r4, #2 │ │ │ │ + cbnz r6, 73121c @ unpredictable │ │ │ │ + lsllt r2, r4, #2 │ │ │ │ + cbnz r2, 731214 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + nop {8} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, 731222 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 73121e │ │ │ │ + cbnz r4, 731216 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + itt pl │ │ │ │ + lslpl r7, r4, #2 │ │ │ │ + cbnz r4, 731228 @ unpredictable │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 731220 │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0024 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - rev r4, r2 │ │ │ │ + it cc │ │ │ │ + lslcc r7, r4, #2 │ │ │ │ + cbnz r4, 73122e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 731224 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0000 │ │ │ │ + ite ne │ │ │ │ + lslne r7, r4, #2 │ │ │ │ + cbnz r4, 731234 @ unpredictable │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + hlt 0x0020 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r4, 73123e │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 731226 │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r4, 731244 │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 73122a │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 73124c │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 73122e │ │ │ │ + rev r0, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + cbnz r6, 731240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + cbnz r0, 731244 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + cbnz r2, 731246 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + cbnz r4, 731248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + cbnz r6, 73124a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + cbnz r0, 73124e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + cbnz r2, 731250 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + cbnz r4, 731252 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + cbnz r6, 731254 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + cbnz r0, 731258 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + cbnz r2, 73125a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + cbnz r4, 73125c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + cbnz r6, 73125e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 731262 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + cbnz r2, 731264 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + cbnz r4, 731266 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #144] @ (7312fc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2487106,33 +2487115,33 @@ │ │ │ │ ldr.w ip, [pc, #48] @ 73131c │ │ │ │ add ip, pc │ │ │ │ b.n 7312a8 │ │ │ │ ldr.w ip, [pc, #44] @ 731320 │ │ │ │ add ip, pc │ │ │ │ b.n 7312a8 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + cbnz r6, 73132a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + cbnz r6, 73130e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + cbnz r6, 73130a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + cbnz r6, 731322 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + cbnz r2, 731322 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + cbnz r2, 731320 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r0, 731328 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2487175,35 +2487184,35 @@ │ │ │ │ b.n 73134c │ │ │ │ ldr r3, [pc, #44] @ (7313b4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 73134c │ │ │ │ ldr r3, [pc, #44] @ (7313b8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 73134c │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r4 │ │ │ │ + tst r2, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2487448,15 +2487457,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (7315f8 ) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ bic.w r1, r4, ip, lsr #1 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 731490 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2487640,45 +2487649,44 @@ │ │ │ │ b.n 731680 │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 731680 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ mov r9, r0 │ │ │ │ b.n 7316fc │ │ │ │ strd r0, r1, [sl, #368] @ 0x170 │ │ │ │ - b.n 7316c8 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + strd r0, r0, [r6], #-624 @ 0x270 │ │ │ │ @ instruction: 0xe9be015c │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + cpsie i │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r1, #236 @ 0xec │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrd r0, r1, [ip], #368 @ 0x170 │ │ │ │ - push {r2, r4} │ │ │ │ + push {r2, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 731886 │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 73188c │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r6} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1736] @ 0x6c8 │ │ │ │ ldr r2, [pc, #196] @ (7318f0 ) │ │ │ │ subw sp, sp, #2344 @ 0x928 │ │ │ │ @@ -2487756,25 +2487764,25 @@ │ │ │ │ add r5, pc │ │ │ │ b.n 73186c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ b.n 731884 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 73195e │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 731960 │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 731348 │ │ │ │ + b.n 731528 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r8, fp │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 73176c │ │ │ │ lsls r4, r3, #5 │ │ │ │ - cbz r4, 731950 │ │ │ │ + cbz r4, 73198c │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #644] @ (731ba8 ) │ │ │ │ @@ -2488030,39 +2488038,39 @@ │ │ │ │ b.n 73193e │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 731954 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 731bf8 │ │ │ │ + push {} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 731bfe │ │ │ │ + push {r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + cbz r2, 731c30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xfaa7ffff │ │ │ │ b.n 731890 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 731c2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subw r0, sl, #157 @ 0x9d │ │ │ │ - sxth r0, r5 │ │ │ │ + @ instruction: 0xf39a009d │ │ │ │ + cbz r0, 731c16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + cbz r6, 731c18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + cbz r4, 731c1c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + cbz r6, 731c20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxth r0, r5 │ │ │ │ + cbz r0, 731c26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxth r4, r3 │ │ │ │ + cbz r4, 731c26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r6, 731c12 │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16 │ │ │ │ str.w lr, [ip, r3, lsl #2] │ │ │ │ add.w lr, ip, r3, lsl #2 │ │ │ │ @@ -2489237,15 +2489245,15 @@ │ │ │ │ bne.n 732796 │ │ │ │ b.n 7326fc │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bls.n 7327dc │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r6, r6, #4 │ │ │ │ bhi.n 732748 │ │ │ │ lsls r4, r3, #5 │ │ │ │ mrc2 15, 3, pc, cr9, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2489384,15 +2489392,15 @@ │ │ │ │ adds r0, #3 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #76] @ 0x4c │ │ │ │ bne.n 7328e0 │ │ │ │ b.n 7328b6 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ lsls r6, r6, #4 │ │ │ │ bhi.n 732958 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 73294c │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -2489475,15 +2489483,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [pc, #12] @ (7329f4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r6, r6, #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] @ (732ae0 ) │ │ │ │ @@ -2491332,16 +2491340,16 @@ │ │ │ │ strb r5, [r3, #1] │ │ │ │ strb r2, [r3, #2] │ │ │ │ movs r2, #11 │ │ │ │ strb r2, [r3, #4] │ │ │ │ movs r2, #19 │ │ │ │ strb r2, [r3, #5] │ │ │ │ b.n 733a22 │ │ │ │ - adc.w r1, r8, #53 @ 0x35 │ │ │ │ - vsra.s32 d16, d21, #2 │ │ │ │ + @ instruction: 0xf2380135 │ │ │ │ + @ instruction: 0xf0ee0135 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (733ea4 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ @@ -2491493,15 +2491501,15 @@ │ │ │ │ b.n 733d0c │ │ │ │ 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 733d0c │ │ │ │ - mcr 1, 3, r0, cr4, cr5, {1} │ │ │ │ + vbic d16, d4, d21 │ │ │ │ lsrs r3, r1, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 733ec4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -2491662,58 +2491670,58 @@ │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r1!, {r2, r3} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - stc 1, cr0, [lr], #-212 @ 0xffffff2c │ │ │ │ + ldc 1, cr0, [lr, #-212] @ 0xffffff2c │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (734044 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaf20135 │ │ │ │ + @ instruction: 0xebe20135 │ │ │ │ ldr r3, [pc, #8] @ (734054 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xeade0135 │ │ │ │ + rsb r1, lr, r5, rrx │ │ │ │ ldr r3, [pc, #12] @ (734068 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xeace0135 │ │ │ │ + subs.w r1, lr, r5, rrx │ │ │ │ ldr r3, [pc, #12] @ (73407c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaba0135 │ │ │ │ + sub.w r1, sl, r5, rrx │ │ │ │ ldr r3, [pc, #12] @ (734090 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xeaa60135 │ │ │ │ + @ instruction: 0xeb960135 │ │ │ │ ldr r3, [pc, #12] @ (7340a4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - eors.w r1, r2, r5, rrx │ │ │ │ + @ instruction: 0xeb820135 │ │ │ │ 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 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ @@ -2491812,15 +2491820,15 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #19 │ │ │ │ bx lr │ │ │ │ movs r0, #12 │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - strd r0, r1, [sl, #212]! @ 0xd4 │ │ │ │ + @ instruction: 0xeada0135 │ │ │ │ stmdb 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, #708] @ (73448c ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ ldr r3, [pc, #708] @ (734490 ) │ │ │ │ @@ -2492101,22 +2492109,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x002a │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - stmdb r6, {r0, r2, r4, r5, r8} │ │ │ │ - stmia.w r0!, {r0, r2, r4, r5, r8} │ │ │ │ + ldrd r0, r1, [r6, #212]! @ 0xd4 │ │ │ │ + @ instruction: 0xe9900135 │ │ │ │ subs r1, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8380135 │ │ │ │ - b.n 734360 │ │ │ │ - lsls r5, r6, #4 │ │ │ │ - b.n 7342d4 │ │ │ │ + stmdb r8!, {r0, r2, r4, r5, r8} │ │ │ │ + strex r1, r0, [r6, #212] @ 0xd4 │ │ │ │ + b.n 7344b4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 734518 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 734514 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2492567,15 +2492574,15 @@ │ │ │ │ nop │ │ │ │ rev r4, r6 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ rev r4, r5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - b.n 734384 │ │ │ │ + b.n 734564 │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb846 │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @@ -2493796,15 +2493803,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 735498 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 735498 │ │ │ │ - bvs.n 7354d8 │ │ │ │ + bvc.n 7354b8 │ │ │ │ lsls r5, r6, #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] @ (7355b0 ) │ │ │ │ @@ -2497367,17 +2497374,17 @@ │ │ │ │ bl 753a40 │ │ │ │ b.n 7377e6 │ │ │ │ ldr r3, [pc, #16] @ (737848 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 737748 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - push {} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1784] @ 737f58 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2497992,15 +2497999,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 734bc0 │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ mrrc2 1, 5, r0, ip, cr6 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2502758,15 +2502765,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, r6] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ sub sp, #8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ @@ -2503469,15 +2503476,15 @@ │ │ │ │ b.n 73b5e2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #848] @ (73b9c0 ) │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r1, [pc, #816] @ (73b9ac ) │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -2504247,21 +2504254,21 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r6, r8 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #892] @ (73c1ec ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2504632,15 +2504639,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r3, [pc, #780] @ (73c528 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2507983,25 +2507990,25 @@ │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (73e57c ) │ │ │ │ add r2, pc │ │ │ │ b.n 73e49e │ │ │ │ nop │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r0, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #364] @ (73e700 ) │ │ │ │ @@ -2508156,19 +2508163,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r4, r4, r1 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r1, r1 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r6, pc, #976 @ (adr r6, 73eae0 ) │ │ │ │ + add r7, pc, #912 @ (adr r7, 73eaa0 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r7, pc, #64 @ (adr r7, 73e758 ) │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 73e762 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2508371,23 +2508378,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 73e856 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ adds r4, r7, r1 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #664 @ (adr r4, 73ebcc ) │ │ │ │ + add r5, pc, #600 @ (adr r5, 73eb8c ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r4, pc, #320 @ (adr r4, 73ea78 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 73ea38 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - bx ip │ │ │ │ + ldr r0, [pc, #320] @ (73ea7c ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r4, pc, #784 @ (adr r4, 73ec54 ) │ │ │ │ + add r5, pc, #720 @ (adr r5, 73ec14 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (73eb78 ) │ │ │ │ @@ -2508707,15 +2508714,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 731f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0, #364]! @ 0x16c │ │ │ │ - cmn r2, r0 │ │ │ │ + bics r2, r6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 73ecda │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2509551,19 +2509558,19 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r4, #20 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #20 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r5, [pc, #600] @ (73f754 ) │ │ │ │ + ldr r6, [pc, #536] @ (73f714 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #544] @ (73f734 ) │ │ │ │ @@ -2509791,21 +2509798,21 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r4, #11 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #11 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r0, #232 @ 0xe8 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #852] @ (73fab8 ) │ │ │ │ @@ -2510143,29 +2510150,29 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsls r6, r5, #24 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r1, [pc, #404] @ (73fc90 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -2510781,25 +2510788,25 @@ │ │ │ │ clz r4, r5 │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 7400c8 │ │ │ │ ... │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r3, r6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsls r2, r4, #12 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsls r4, r6, #6 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 7405ac │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2511097,15 +2511104,15 @@ │ │ │ │ lsls r2, r6, #3 │ │ │ │ orr.w r2, r2, #5 │ │ │ │ strb.w r2, [r5, #40] @ 0x28 │ │ │ │ b.n 740336 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 740578 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2511159,15 +2511166,15 @@ │ │ │ │ b.n 73fe68 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 74035c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 7405e2 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2512958,17 +2512965,17 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldc 1, cr0, [r0, #364]! @ 0x16c │ │ │ │ stc 1, cr0, [sl, #364]! @ 0x16c │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r4], {91} @ 0x5b │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r0, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2514870,141 +2514877,141 @@ │ │ │ │ b.n 742a34 │ │ │ │ ldr r0, [pc, #256] @ (742dd4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 742a34 │ │ │ │ ldr r0, [pc, #256] @ (742dd8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 742a34 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r6, r3 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - eors r2, r4 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r4, r6 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r0, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - mov ip, ip │ │ │ │ + blxns sl │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [pc, #480] @ (742f30 ) │ │ │ │ + ldr r1, [pc, #416] @ (742ef0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [pc, #736] @ (743068 ) │ │ │ │ + ldr r5, [pc, #672] @ (743028 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [pc, #128] @ (742e2c ) │ │ │ │ + ldr r3, [pc, #64] @ (742dec ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ ldr r4, [pc, #224] @ (742ed0 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2515434,21 +2515441,21 @@ │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r3, r3, #5 │ │ │ │ - movs r3, #174 @ 0xae │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 7439bc │ │ │ │ + b.n 742b9c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #844] @ (7435b4 ) │ │ │ │ @@ -2516136,21 +2516143,21 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b.n 74372a │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + svc 24 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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] │ │ │ │ @@ -2516473,21 +2516480,21 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b.n 743ab6 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bge.n 743c3c │ │ │ │ + blt.n 743c1c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmia r4!, {r5, r6} │ │ │ │ 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, #2952] @ 0xb88 │ │ │ │ @@ -2517050,21 +2517057,21 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ b.n 743fc2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r1, r2, r5} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - bmi.n 7442ac │ │ │ │ + bpl.n 74428c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r5, [pc, #448] @ (7444e0 ) │ │ │ │ + ldr r6, [pc, #384] @ (7444a0 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ bkpt 0x00a8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2517468,19 +2517475,19 @@ │ │ │ │ str.w r6, [r8, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [pc, #12] @ (74476c ) │ │ │ │ add r5, pc │ │ │ │ b.n 744690 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + cbnz r6, 74478a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + cbnz r6, 744772 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #352] @ (7448e4 ) │ │ │ │ @@ -2517630,17 +2517637,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb874 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb85a │ │ │ │ lsls r3, r3, #5 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 744932 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2517912,15 +2517919,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 731f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 744c22 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2518608,17 +2518615,17 @@ │ │ │ │ b.n 745232 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r6, r6, #4 │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ @@ -2518910,21 +2518917,21 @@ │ │ │ │ beq.n 7454ee │ │ │ │ b.n 7454e2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r6, r6, #4 │ │ │ │ add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movs r2, #24 │ │ │ │ @@ -2519047,15 +2519054,15 @@ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #24 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + str r0, [r6, r7] │ │ │ │ lsls r7, r6, #4 │ │ │ │ add r1, 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, #3640] @ 0xe38 │ │ │ │ @@ -2519487,24 +2519494,24 @@ │ │ │ │ clz r4, r5 │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 745b38 │ │ │ │ ... │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds.w r1, lr, r6, rrx │ │ │ │ + stc 1, cr0, [lr], {54} @ 0x36 │ │ │ │ add r0, sp, #648 @ 0x288 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, pc, #1016 @ (adr r7, 746020 ) │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ add r7, pc, #208 @ (adr r7, 745cfc ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 746018 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -2519801,15 +2519808,15 @@ │ │ │ │ clz r2, r2 │ │ │ │ movs r5, #2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ and.w r2, r2, #31 │ │ │ │ b.n 745cda │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + strb r6, [r1, #1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 745fe8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2519863,17 +2519870,17 @@ │ │ │ │ b.n 7458e8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 745dd0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 746052 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ @@ -2521544,17 +2521551,17 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, r3] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -2522809,53 +2522816,53 @@ │ │ │ │ ldr r0, [pc, #92] @ (747f90 ) │ │ │ │ add r0, pc │ │ │ │ b.n 747df4 │ │ │ │ ldr r0, [pc, #88] @ (747f94 ) │ │ │ │ add r0, pc │ │ │ │ b.n 747df4 │ │ │ │ nop │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0xf6200136 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + @ instruction: 0xf7100136 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - mcr2 1, 3, r0, cr14, cr6, {1} │ │ │ │ - @ instruction: 0xf7600136 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + vbsl d16, d14, d22 │ │ │ │ + ldr.w r0, [r0, ] │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0xfbe00136 │ │ │ │ - vst2.8 {d0[1],d1[1]}, [r2 :16], r6 │ │ │ │ + ldc2l 1, cr0, [r0], {54} @ 0x36 │ │ │ │ + @ instruction: 0xfa720136 │ │ │ │ stmdb 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 r4, [pc, #224] @ (74808c ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r3, [pc, #224] @ (748090 ) │ │ │ │ @@ -2523229,20 +2523236,20 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #23] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #22] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - @ instruction: 0xeb3a0136 │ │ │ │ - it ge │ │ │ │ - lslge r6, r6, #4 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + stc 1, cr0, [sl], #-216 @ 0xffffff28 │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ 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, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #844] @ (7486e4 ) │ │ │ │ @@ -2523930,21 +2523937,21 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b.n 74885a │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r2, #2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 748554 │ │ │ │ + b.n 748734 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r0, 748ae2 │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ lsls r6, r6, #4 │ │ │ │ strb r4, [r1, #23] │ │ │ │ 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] │ │ │ │ @@ -2524267,21 +2524274,21 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b.n 748be6 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7491c8 │ │ │ │ + b.n 7493a8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r3, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r6, r6, #4 │ │ │ │ strb r0, [r6, #12] │ │ │ │ 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, #2952] @ 0xb88 │ │ │ │ @@ -2524831,21 +2524838,21 @@ │ │ │ │ b.n 7490e0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 749490 │ │ │ │ + ble.n 749470 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + cbz r0, 749454 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2526103,15 +2526110,15 @@ │ │ │ │ str.w r0, [lr, #16] │ │ │ │ str.w r1, [lr, #20] │ │ │ │ str.w r2, [lr, #24] │ │ │ │ str.w r3, [lr, #28] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r7, r6, #4 │ │ │ │ blt.n 74a0a4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2526236,23 +2526243,23 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r4, r1] │ │ │ │ b.n 74a212 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldrsh r6, [r5, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldrb r4, [r7, r6] │ │ │ │ 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 │ │ │ │ @@ -2526519,51 +2526526,51 @@ │ │ │ │ b.n 74a40a │ │ │ │ ldr r0, [pc, #76] @ (74a58c ) │ │ │ │ add r0, pc │ │ │ │ b.n 74a40a │ │ │ │ ldr r0, [pc, #76] @ (74a590 ) │ │ │ │ add r0, pc │ │ │ │ b.n 74a40a │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (74a6b8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2526970,21 +2526977,22 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r3, r3] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, r0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ + lsls r7, r6, #4 │ │ │ │ + movs r2, r6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - veor d16, d2, d22 │ │ │ │ stmdb 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2527266,19 +2527274,20 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, r7] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, r4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - veor d16, d8, d22 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + movs r0, r7 │ │ │ │ + lsls r7, r6, #4 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stc2 1, cr0, [r0, #-216]! @ 0xffffff28 │ │ │ │ - mcrr2 1, 3, r0, r2, cr6 │ │ │ │ + mrc2 1, 0, r0, cr0, cr6, {1} │ │ │ │ + ldc2 1, cr0, [r2, #-216]! @ 0xffffff28 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ push {lr} │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #18 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ itet ne │ │ │ │ @@ -2529027,16 +2529036,16 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r3 :128] │ │ │ │ adcs r4, r3 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - @ instruction: 0xf5260136 │ │ │ │ - add.w r1, sl, #11927552 @ 0xb60000 │ │ │ │ + @ instruction: 0xf6160136 │ │ │ │ + @ instruction: 0xf5fa0136 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 74bf3a │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ beq.n 74bf3c │ │ │ │ @@ -2531955,17 +2531964,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 74dd8c │ │ │ │ b.n 74dda8 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvs.n 74dd24 │ │ │ │ + bvc.n 74dd04 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bvs.n 74dd10 │ │ │ │ + bvc.n 74dcf0 │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -2532026,17 +2532035,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 74de1c │ │ │ │ b.n 74de4a │ │ │ │ - bvs.n 74de88 │ │ │ │ + bvs.n 74de68 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bpl.n 74de6c │ │ │ │ + bvs.n 74de4c │ │ │ │ lsls r6, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 732674 │ │ │ │ @@ -2534264,20 +2534273,20 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 74f442 │ │ │ │ b.n 74f474 │ │ │ │ nop │ │ │ │ - ittt le │ │ │ │ - lslle r6, r6, #4 │ │ │ │ - itee gt @ unpredictable │ │ │ │ - lslgt r6, r6, #4 │ │ │ │ - stmdble sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movle.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (74f688 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ ldr r3, [pc, #460] @ (74f68c ) │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ @@ -2534519,17 +2534528,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} │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2534616,15 +2534625,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 74f778 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 74f778 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r6, r6, #4 │ │ │ │ b.n 74f346 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (74fbd0 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2536110,15 +2536119,15 @@ │ │ │ │ bhi.n 750760 │ │ │ │ ldr r3, [pc, #12] @ (750764 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 750782 │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 75077e │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2536385,19 +2536394,19 @@ │ │ │ │ strb r0, [r1, #0] │ │ │ │ strb.w ip, [r1, #20] │ │ │ │ b.n 7508d8 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 75081a │ │ │ │ nop │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 750a40 │ │ │ │ @@ -2538107,15 +2538116,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 751970 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ b.n 75199c │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r6, #4 │ │ │ │ b.n 7516a8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2539891,15 +2539900,15 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r2, pc │ │ │ │ add r3, r1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ b.n 752e00 │ │ │ │ nop │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ 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, #3496] @ 0xda8 │ │ │ │ ldr.w r4, [pc, #1272] @ 753374 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2548748,15 +2548757,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 758bac │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ cbz r0, 758c02 │ │ │ │ addw r6, r5, #3892 @ 0xf34 │ │ │ │ addw r4, r5, #3908 @ 0xf44 │ │ │ │ - bl b2ccb8 │ │ │ │ + bl b2cd50 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 758be8 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 758bda │ │ │ │ @@ -2548765,15 +2548774,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 758bfe │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 758bf0 │ │ │ │ addw r0, r5, #3864 @ 0xf18 │ │ │ │ - bl b322b0 │ │ │ │ + bl b32348 │ │ │ │ add.w r0, r5, #4224 @ 0x1080 │ │ │ │ adds r0, #24 │ │ │ │ bl 762f94 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #168] @ 0xa8 │ │ │ │ blx 74614 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2549115,15 +2549124,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r7, [r4, #700] @ 0x2bc │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r4, #3864 @ 0xf18 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl b3228c │ │ │ │ + bl b32324 │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 74bec │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r6, #2996] @ 0xbb4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7590fa │ │ │ │ @@ -2549134,15 +2549143,15 @@ │ │ │ │ add.w r3, r5, #4128 @ 0x1020 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ itt mi │ │ │ │ ldrmi.w r3, [r4, #3812] @ 0xee4 │ │ │ │ strmi.w r3, [r4, #380] @ 0x17c │ │ │ │ - bl b2c8e4 │ │ │ │ + bl b2c97c │ │ │ │ str.w r0, [r4, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7590fa │ │ │ │ ldr.w r9, [pc, #396] @ 7591d0 │ │ │ │ addw r7, r4, #3908 @ 0xf44 │ │ │ │ str r5, [sp, #20] │ │ │ │ addw r5, r4, #3924 @ 0xf54 │ │ │ │ @@ -2549164,15 +2549173,15 @@ │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 75905c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #728] @ 0x2d8 │ │ │ │ - bl b2cf7c │ │ │ │ + bl b2d014 │ │ │ │ ldr r2, [pc, #312] @ (7591d4 ) │ │ │ │ ldr.w r3, [r4, #3860] @ 0xf14 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7cf704 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2549273,32 +2549282,32 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r7 :128] │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ pli [r7, #255]! │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsrs r0, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r4, #12 │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r0, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2549568,15 +2549577,15 @@ │ │ │ │ blx 73834 │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ ldrd fp, r3, [r0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 744d0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b31f18 │ │ │ │ + bl b31fb0 │ │ │ │ ldr.w r7, [r4, #1884] @ 0x75c │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ cmp r7, #35 @ 0x23 │ │ │ │ mov.w r0, #16843009 @ 0x1010101 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ @@ -2549934,30 +2549943,30 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ bl 5fda0e │ │ │ │ bl 5c3a12 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x4b1eca> │ │ │ │ movs r5, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeabc0154 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bl 513a32 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x401eea> │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -2550346,53 +2550355,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r4, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r4, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ittt │ │ │ │ - lsl r0, r4, #2 │ │ │ │ - add r2, #208 @ 0xd0 │ │ │ │ - lsl r0, r4, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r2, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #226 @ 0xe2 │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2550652,15 +2550661,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 75a1ba │ │ │ │ blx 74614 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b3db2c │ │ │ │ + bl b3dbc4 │ │ │ │ ldr.w r2, [sl, #192] @ 0xc0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 75a2cc │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2550951,59 +2550960,59 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldrsh r2, [r7, r6] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ add r7, sp, #408 @ 0x198 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrsh r6, [r4, r2] │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + cbnz r0, 75a53c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #968] @ (75a8d8 ) │ │ │ │ + ldr r4, [pc, #904] @ (75a898 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ lsls r0, r4, #2 │ │ │ │ add r3, sp, #816 @ 0x330 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3080] @ 0xc08 │ │ │ │ @@ -2551303,15 +2551312,15 @@ │ │ │ │ ldr r4, [sp, #576] @ 0x240 │ │ │ │ add.w r3, r8, #4 │ │ │ │ str.w r7, [r8, #8] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ addw r0, r9, #3864 @ 0xf18 │ │ │ │ str.w r8, [sp] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl b3230c │ │ │ │ + bl b323a4 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 75a782 │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 768e24 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -2551489,21 +2551498,21 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, r1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 75aa9a │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2552415,27 +2552424,27 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, r3] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r6, [r7, r5] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + subs r2, r1, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 75b46a │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 75b41e │ │ │ │ @@ -2552479,15 +2552488,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 75b490 │ │ │ │ b.n 75b434 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [pc, #92] @ (75b4f8 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 75b4be │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r3, r0, #28 │ │ │ │ @@ -2552526,19 +2552535,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #392] @ (75b684 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r2, [pc, #168] @ (75b5b8 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 75b538 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2552615,19 +2552624,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #944] @ (75b96c ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r0, r4, #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] │ │ │ │ @@ -2556852,15 +2556861,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ b.n 75e398 │ │ │ │ nop │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 75ea54 │ │ │ │ + bhi.n 75ea34 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r6, r5, r5 │ │ │ │ lsls r2, r3, #5 │ │ │ │ ubfx r3, r2, #6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 75df42 │ │ │ │ mov r1, sl │ │ │ │ @@ -2557900,23 +2557909,23 @@ │ │ │ │ ldrb.w r2, [r7, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 75f338 │ │ │ │ b.n 75f44c │ │ │ │ nop │ │ │ │ lsrs r6, r3, #22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r7, r3, #2 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + b.n 75f5f4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1088] @ 75f980 │ │ │ │ @@ -2558527,19 +2558536,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #18 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00b6 │ │ │ │ - lsls r5, r6, #4 │ │ │ │ - bvs.n 75fba4 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - bvc.n 75fb20 │ │ │ │ + itte ge │ │ │ │ + lslge r5, r6, #4 │ │ │ │ + bvc.n 75fb84 @ unpredictable │ │ │ │ + lsllt r7, r3, #2 │ │ │ │ + bhi.n 75fb00 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4224 @ 0x1080 │ │ │ │ @@ -2559560,31 +2559569,31 @@ │ │ │ │ str.w r4, [r3, #156] @ 0x9c │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 76078a │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 75fd68 │ │ │ │ nop │ │ │ │ - cbnz r6, 760aa6 │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - pop {r1, r2, r3} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cbnz r0, 760aa0 │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cbnz r4, 760a86 │ │ │ │ + cbnz r4, 760ac2 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cbnz r2, 760a94 │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ @@ -2561514,15 +2561523,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 7620d8 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w r3, [r0, #2056] @ 0x808 │ │ │ │ cbz r1, 76217c │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2056] @ 0x808 │ │ │ │ @@ -2562818,15 +2562827,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (7630a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r4, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w r1, [r0, #644] @ 0x284 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #656] @ 0x290 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ adds r4, r1, #1 │ │ │ │ mov.w r5, #26880 @ 0x6900 │ │ │ │ @@ -2564395,19 +2564404,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r3, #5 │ │ │ │ itte hi │ │ │ │ lslhi r1, r3, #5 │ │ │ │ asrhi r0, r7, #30 │ │ │ │ movls r0, r0 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (764490 ) │ │ │ │ @@ -2566095,15 +2566104,15 @@ │ │ │ │ adds r2, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 7651cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7655da │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3384] @ 0xd38 │ │ │ │ ldr.w r5, [pc, #3148] @ 766264 │ │ │ │ sub.w sp, sp, #676 @ 0x2a4 │ │ │ │ @@ -2567133,15 +2567142,15 @@ │ │ │ │ add.w sp, sp, #676 @ 0x2a4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #880 @ 0x370 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ands.w r3, r3, #2 │ │ │ │ @@ -2567979,15 +2567988,15 @@ │ │ │ │ blx 73f80 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #1 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ - bl b22248 │ │ │ │ + bl b222e0 │ │ │ │ ldr.w r2, [pc, #1440] @ 767224 │ │ │ │ ldr.w r3, [fp, #216] @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 7673bc │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ @@ -2568163,15 +2568172,15 @@ │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl b30cb0 │ │ │ │ + bl b30d48 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -2568442,18 +2568451,18 @@ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mla r3, r2, r3, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ b.w 765d22 │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ b.w 765c5c │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r5, r6, #4 │ │ │ │ bhi.n 767276 │ │ │ │ - @ instruction: 0xffff499c │ │ │ │ + vtbl.8 d20, {d31- │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ subs r0, r0, r1 │ │ │ │ @@ -2568757,19 +2568766,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r2, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r3, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r0, 7675f2 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2568780,15 +2568789,15 @@ │ │ │ │ bhi.n 767608 │ │ │ │ ldr r3, [pc, #12] @ (76760c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - add ip, r2 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ cbz r0, 767620 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2568979,15 +2568988,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 767784 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r7, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, fp │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2569809,15 +2569818,15 @@ │ │ │ │ b.n 767a00 │ │ │ │ movs r0, #13 │ │ │ │ b.n 767a00 │ │ │ │ strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r1 │ │ │ │ + add r6, r7 │ │ │ │ lsls r5, r6, #4 │ │ │ │ strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2570358,15 +2570367,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 776460 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r5, r6, #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, #3824] @ 0xef0 │ │ │ │ ldr r2, [pc, #484] @ (768948 ) │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ @@ -2570861,15 +2570870,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #848 @ 0x350 │ │ │ │ addge.w r0, r0, #832 @ 0x340 │ │ │ │ mov r8, r3 │ │ │ │ - bl af59d8 │ │ │ │ + bl af5a70 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 768d4c │ │ │ │ cbz r6, 768cd0 │ │ │ │ cmp r6, r1 │ │ │ │ beq.n 768ce8 │ │ │ │ @@ -2571163,15 +2571172,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 768f94 │ │ │ │ strb r4, [r3, #3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, lr │ │ │ │ + cmp r6, ip │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2571790,15 +2571799,15 @@ │ │ │ │ bne.n 7696b0 │ │ │ │ dmb ish │ │ │ │ cbz r3, 7696d8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #832 @ 0x340 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl af5a08 │ │ │ │ + bl af5aa0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 76965c │ │ │ │ mov r1, r4 │ │ │ │ b.n 7696a0 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 769640 │ │ │ │ @@ -2572281,21 +2572290,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 769b64 │ │ │ │ ldr r0, [pc, #4] @ (769be4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (769bf0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bhi.n 769b28 │ │ │ │ + bls.n 769b08 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #2232] @ 0x8b8 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 769cb2 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2572385,65 +2572394,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (769d18 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (769d1c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r0, #98 @ 0x62 │ │ │ │ + subs r1, #82 @ 0x52 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r2, #54 @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #16 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + subs r1, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #20 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + subs r0, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ add.w r0, r0, #4416 @ 0x1140 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2572555,15 +2572564,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 769e1c │ │ │ │ nop │ │ │ │ str r6, [r5, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2136] @ 0x858 │ │ │ │ ldr r2, [pc, #100] @ (769ed0 ) │ │ │ │ sub.w sp, sp, #1952 @ 0x7a0 │ │ │ │ @@ -2572603,15 +2572612,15 @@ │ │ │ │ add.w sp, sp, #1952 @ 0x7a0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r0, [r1, #24] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r4, [r1, #20] │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -2572768,22 +2572777,22 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 47a040 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3684f8> │ │ │ │ ldr r2, [pc, #224] @ (76a16c ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl af14b0 │ │ │ │ + bl af1548 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 76a114 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl af1528 │ │ │ │ + bl af15c0 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl af1524 │ │ │ │ + bl af15bc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 47a0bc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x368574> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2572851,19 +2572860,19 @@ │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r5, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrsh r4, [r2, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - subs r4, r0, r5 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #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] │ │ │ │ @@ -2573452,15 +2573461,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 b2bbfc │ │ │ │ + bl b2bc94 │ │ │ │ b.n 76a790 │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr r5, [pc, #104] @ (76a848 ) │ │ │ │ ldr.w r3, [r0, #1676] @ 0x68c │ │ │ │ add r5, pc │ │ │ │ cmp r3, r5 │ │ │ │ bne.n 76a826 │ │ │ │ @@ -2573856,17 +2573865,17 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 76ac3c │ │ │ │ strb r6, [r5, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r7, r3, #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, r0 │ │ │ │ ldr r0, [pc, #236] @ (76ad78 ) │ │ │ │ @@ -2574024,19 +2574033,19 @@ │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #832 @ 0x340 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl af5788 │ │ │ │ + bl af5820 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ ldr r5, [pc, #336] @ (76af90 ) │ │ │ │ - bl af5788 │ │ │ │ + bl af5820 │ │ │ │ ldr.w r3, [r6, #1880] @ 0x758 │ │ │ │ strd r6, r3, [r4, #624] @ 0x270 │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r6, #1884] @ 0x75c │ │ │ │ str.w r3, [r4, #636] @ 0x27c │ │ │ │ ldr r3, [pc, #316] @ (76af94 ) │ │ │ │ ldr.w r2, [r6, #1888] @ 0x760 │ │ │ │ @@ -2574105,15 +2574114,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r6, #2308] @ 0x904 │ │ │ │ - bl b3228c │ │ │ │ + bl b32324 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5abb70 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49a028> │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2574212,19 +2574221,19 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 76b02a │ │ │ │ bl 5abcac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49a164> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 76b032 │ │ │ │ bl 5abcac <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49a164> │ │ │ │ add.w r0, r4, #832 @ 0x340 │ │ │ │ - bl af5794 │ │ │ │ + bl af582c │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ - bl af5794 │ │ │ │ + bl af582c │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b322b0 │ │ │ │ + bl b32348 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #764 @ 0x2fc │ │ │ │ ldr.w r3, [r0, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ add.w r1, r4, #768 @ 0x300 │ │ │ │ @@ -2574424,15 +2574433,15 @@ │ │ │ │ add r6, pc │ │ │ │ orrs r3, r1 │ │ │ │ str r3, [r5, #4] │ │ │ │ bl 76a030 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r5, #16 │ │ │ │ - bl af576c │ │ │ │ + bl af5804 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ bl 4624b4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x35096c> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 76b6d0 │ │ │ │ @@ -2574798,15 +2574807,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #808] @ (76ba2c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #648] @ (76b994 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ @ instruction: 0xea21ffff │ │ │ │ @ instruction: 0xeb63ffff │ │ │ │ @ instruction: 0xeb55ffff │ │ │ │ @ instruction: 0xeb57ffff │ │ │ │ @ instruction: 0xea05ffff │ │ │ │ @ instruction: 0xef8fffff │ │ │ │ @@ -2574820,105 +2574829,105 @@ │ │ │ │ stc 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ cmp r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #984] @ (76bb3c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrsh r0, [r6, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #22 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ 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 │ │ │ │ bl 7d24a8 │ │ │ │ @@ -2574932,15 +2574941,15 @@ │ │ │ │ adds r0, #8 │ │ │ │ bl 47c4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a9a4> │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #4128 @ 0x1020 │ │ │ │ adds r0, #16 │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 451938 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33fdf0> │ │ │ │ ldr.w r0, [r4, #1880] @ 0x758 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 74614 │ │ │ │ @@ -2575464,15 +2575473,15 @@ │ │ │ │ bne.n 76bdbc │ │ │ │ b.n 76bdac │ │ │ │ bl 7d2424 │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r7, 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, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2577860,15 +2577869,15 @@ │ │ │ │ cbz r3, 76d7fe │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #16 │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b3230c │ │ │ │ + bl b323a4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 76d8e2 │ │ │ │ ldr.w r3, [r4, #3836] @ 0xefc │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -2578250,15 +2578259,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r7, #22 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - b.n 76ddfc │ │ │ │ + b.n 76dfdc │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ ldr.w r3, [pc, #2260] @ 76e4d8 │ │ │ │ @@ -2579059,30 +2579068,30 @@ │ │ │ │ mov r1, r8 │ │ │ │ add.w r8, r8, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 48a370 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x378828> │ │ │ │ b.n 76e4fc │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa44009e │ │ │ │ - @ instruction: 0xfa48009e │ │ │ │ + @ instruction: 0xfb34009e │ │ │ │ + @ instruction: 0xfb38009e │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 485de8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3742a0> │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r0, #20 │ │ │ │ mov.w r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2581440,15 +2581449,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r1, #22 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #20 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - b.n 76fe20 │ │ │ │ + b.n 770000 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r3, [pc, #88] @ (76fd88 ) │ │ │ │ ldr r1, [pc, #92] @ (76fd8c ) │ │ │ │ ldr.w ip, [pc, #92] @ 76fd90 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (76fd94 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2581622,15 +2581631,15 @@ │ │ │ │ beq.n 76ffe6 │ │ │ │ movs r2, #4 │ │ │ │ add.w r3, r0, #20 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r0, #24 │ │ │ │ add.w r0, r9, #800 @ 0x320 │ │ │ │ - bl b3230c │ │ │ │ + bl b323a4 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 7700c0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2583604,41 +2583613,41 @@ │ │ │ │ @ instruction: 0xf39e0158 │ │ │ │ mvns r0, r5 │ │ │ │ lsls r7, r3, #5 │ │ │ │ mvns r2, r3 │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - bcs.n 771674 │ │ │ │ + bcc.n 771654 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bcs.n 771618 │ │ │ │ + bcc.n 7715f8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bne.n 7714c4 │ │ │ │ + bcs.n 7716a4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bne.n 7714dc │ │ │ │ + bcs.n 7714bc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 771630 │ │ │ │ + bls.n 771610 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2583950,15 +2583959,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7718b8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 7718b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b31bec │ │ │ │ + bl b31c84 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 7718b6 │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7718ae │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2585238,25 +2585247,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n 7727c4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ bls.n 7727f0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 7727a2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbnz r0, 772772 │ │ │ │ + pop {r3} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - revsh r6, r2 │ │ │ │ + cbnz r6, 7727a4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbnz r2, 772784 │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3856] @ 0xf10 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3836] @ 0xefc │ │ │ │ @@ -2585674,31 +2585683,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (772c24 ) │ │ │ │ add r1, pc │ │ │ │ bl 655e38 │ │ │ │ b.n 772a14 │ │ │ │ ldr r2, [pc, #36] @ (772c28 ) │ │ │ │ add r2, pc │ │ │ │ b.n 772978 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 772c44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbnz r4, 772c12 │ │ │ │ + cbnz r4, 772c4e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rev r6, r3 │ │ │ │ + cbnz r6, 772c56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + cbnz r0, 772c2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbnz r4, 772c50 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbnz r6, 772c4a │ │ │ │ + hlt 0x001e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + cbnz r6, 772c32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1560] @ 773258 │ │ │ │ @@ -2586206,23 +2586215,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 7731a4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 773198 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2560] @ 0xa00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #300] @ (7733bc ) │ │ │ │ @@ -2586663,19 +2586672,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4} │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1612] @ 773d74 │ │ │ │ @@ -2587258,37 +2587267,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #304 @ (adr r5, 773ec4 ) │ │ │ │ + add r6, pc, #240 @ (adr r6, 773e84 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, pc, #712 @ (adr r4, 774068 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 774028 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 773fdc ) │ │ │ │ + add r5, pc, #496 @ (adr r5, 773f9c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r4, pc, #440 @ (adr r4, 773f6c ) │ │ │ │ + add r5, pc, #376 @ (adr r5, 773f2c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #704 @ 0x2c0 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #464] @ (773f9c ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2588114,15 +2588123,15 @@ │ │ │ │ orr.w r2, r2, r1 │ │ │ │ add.w r1, r5, #1 │ │ │ │ str.w r1, [r0, #644] @ 0x284 │ │ │ │ str.w r2, [ip, r5, lsl #2] │ │ │ │ bne.n 774742 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r4, 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 │ │ │ │ ldrb.w r3, [r0, #2046] @ 0x7fe │ │ │ │ mov r4, r0 │ │ │ │ @@ -2589333,21 +2589342,21 @@ │ │ │ │ adds r7, #10 │ │ │ │ b.n 7754d4 │ │ │ │ nop │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2896] @ 0xb50 │ │ │ │ subw sp, sp, #1164 @ 0x48c │ │ │ │ ldr r3, [pc, #496] @ (775780 ) │ │ │ │ @@ -2590118,15 +2590127,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r6, pc, #368 @ (adr r6, 775ff4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #672 @ (adr r5, 77612c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r6, #4 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2590622,54 +2590631,54 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #280 @ (adr r1, 776510 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r1, pc, #248 @ (adr r1, 7764f4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldrsh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 95e40a │ │ │ │ bl 8d240e │ │ │ │ bl 996412 │ │ │ │ @ instruction: 0xfa0bffff │ │ │ │ pld [r7, #255]! │ │ │ │ bl 8b641e │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ lsls r4, r6, #4 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r4, [r7, #30] │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -2590748,19 +2590757,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 776492 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 7764d2 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -2590857,19 +2590866,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -2591561,45 +2591570,45 @@ │ │ │ │ @ instruction: 0xfb1dffff │ │ │ │ @ instruction: 0xfa0bffff │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r3, r6] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 7299c │ │ │ │ movs r2, #0 │ │ │ │ @@ -2592128,15 +2592137,15 @@ │ │ │ │ b.n 77730e │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #696] @ (777658 ) │ │ │ │ + ldr r4, [pc, #632] @ (777618 ) │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldrh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cbz r2, 7773b2 │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2592534,29 +2592543,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ b.n 7775f8 │ │ │ │ ldrh r0, [r4, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 7774dc │ │ │ │ + b.n 7776bc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r4, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 7773c0 │ │ │ │ + b.n 7775a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7778d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2593019,19 +2593028,19 @@ │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ strh r6, [r5, #32] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #89 @ 0x59 │ │ │ │ push {r4, r5, lr} │ │ │ │ beq.n 777cea │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ beq.n 777cd2 │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ @@ -2593266,21 +2593275,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #20] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #14] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 20 │ │ │ │ + b.n 777f0c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2593519,23 +2593528,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #31] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 778234 │ │ │ │ + ble.n 778214 │ │ │ │ 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 │ │ │ │ ldrb.w r3, [r0, #41] @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2594262,17 +2594271,17 @@ │ │ │ │ strb.w r3, [r4, #106] @ 0x6a │ │ │ │ b.n 7787d0 │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 7788e2 │ │ │ │ @@ -2595315,31 +2595324,31 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pldw [sp, #4095] @ 0xfff │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2596101,15 +2596110,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (779adc ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #664] @ (779d78 ) │ │ │ │ + str r6, [r2, r2] │ │ │ │ lsls r6, r3, #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, #772] @ (779df8 ) │ │ │ │ @@ -2596687,15 +2596696,15 @@ │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #192 @ 0xc0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ stmdb lr, {r1, r4, r6, r8} │ │ │ │ - ldr r2, [pc, #528] @ (77a284 ) │ │ │ │ + ldr r3, [pc, #464] @ (77a244 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2597251,19 +2597260,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r4, [r4, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + ldr r0, [pc, #712] @ (77a8b4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #184] @ (77a6a8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bx sp │ │ │ │ + ldr r0, [pc, #360] @ (77a75c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w ip, [pc, #168] @ 77a6ac │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2597341,19 +2597350,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #160] @ (77a764 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r6, fp │ │ │ │ + bx r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r8, lr │ │ │ │ + blx ip │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #404] @ (77a874 ) │ │ │ │ @@ -2597523,25 +2597532,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp lr, r9 │ │ │ │ + mov lr, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add sl, sl │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp ip, fp │ │ │ │ + mov ip, r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add lr, r2 │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, r4 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #232] @ (77a99c ) │ │ │ │ @@ -2597650,19 +2597659,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r7, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r2 │ │ │ │ + mov r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r6, r6 │ │ │ │ + add r6, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add lr, r6 │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w ip, [pc, #160] @ 77aa6c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2597739,19 +2597748,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r3, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strb r4, [r1, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r5 │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, r4 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r6, r9 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #160] @ (77ab40 ) │ │ │ │ @@ -2597831,19 +2597840,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strb r0, [r7, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r7 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rors r2, r2 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + add sl, sl │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #264] @ (77ac7c ) │ │ │ │ @@ -2597964,19 +2597973,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r4, [r0, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r3 │ │ │ │ + add r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r2 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r0 │ │ │ │ + sbcs r2, r6 │ │ │ │ lsls r6, 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 r5, r0 │ │ │ │ ldr r0, [pc, #348] @ (77ae0c ) │ │ │ │ @@ -2598140,23 +2598149,23 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ add r4, pc, #400 @ (adr r4, 77afb0 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ strh r2, [r3, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r2 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rors r4, r0 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ strh r4, [r1, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - sbcs r6, r0 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r6, 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, #3896] @ 0xf38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #280] @ (77af68 ) │ │ │ │ @@ -2598279,25 +2598288,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r6, [r7, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3 │ │ │ │ + tst r0, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r6 │ │ │ │ + sbcs r2, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r6 │ │ │ │ + rors r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r2 │ │ │ │ + sbcs r0, r0 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #372] @ (77b11c ) │ │ │ │ @@ -2598461,17 +2598470,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - eors r4, r2 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bge.n 77b0d0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r7, [pc, #392] @ (77b2c4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2598767,17 +2598776,17 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #920] @ (77b7a4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r7, [pc, #264] @ (77b534 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2598901,17 +2598910,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r3, [pc, #80] @ (77b59c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2599693,23 +2599702,23 @@ │ │ │ │ nop │ │ │ │ mvns r4, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ mvns r4, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #32 @ (adr r1, 77bdb0 ) │ │ │ │ + add r1, pc, #992 @ (adr r1, 77c170 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #568 @ (adr r0, 77bfd0 ) │ │ │ │ + add r1, pc, #504 @ (adr r1, 77bf90 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r4, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (77bdcc ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2599983,15 +2599992,15 @@ │ │ │ │ nop │ │ │ │ eors r6, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vld1.8 @ instruction: 0xf9e6009c │ │ │ │ + @ instruction: 0xfad6009c │ │ │ │ asrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2603084,73 +2603093,73 @@ │ │ │ │ add r0, pc │ │ │ │ blx 73c8c │ │ │ │ nop │ │ │ │ movs r7, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r7, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r5, r0 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 77df30 │ │ │ │ + bcs.n 77df10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r6, [r3, #27] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strb r0, [r7, #26] │ │ │ │ lsls r6, r3, #5 │ │ │ │ strb r6, [r2, #26] │ │ │ │ lsls r6, r3, #5 │ │ │ │ strb r6, [r6, #25] │ │ │ │ lsls r6, r3, #5 │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r5, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 77df0c │ │ │ │ + bgt.n 77deec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvs.n 77df20 │ │ │ │ + bvc.n 77df00 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 77de3c │ │ │ │ + bgt.n 77e01c │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #94 @ 0x5e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r6, r3, #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 │ │ │ │ ldrd r5, r9, [r0, #48] @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2603429,15 +2603438,15 @@ │ │ │ │ bl 77cfe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 77bdd0 │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsls r4, r3, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ 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, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2603572,23 +2603581,23 @@ │ │ │ │ b.n 77e302 │ │ │ │ nop │ │ │ │ adds r6, r2, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ veor q8, q6, │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r6, 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 r4, r0 │ │ │ │ @@ -2603787,25 +2603796,25 @@ │ │ │ │ bl 74ddc │ │ │ │ b.n 77e554 │ │ │ │ adds r6, r3, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldc2 1, cr0, [lr, #348]! @ 0x15c │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r6, 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2604955,15 +2604964,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77f10a │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 77f09c │ │ │ │ + bge.n 77f07c │ │ │ │ lsls r3, r6, #4 │ │ │ │ asrs r2, r0, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsrs r2, r5, #28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsrs r2, r0, #28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2605139,15 +2605148,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77f2e0 │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ lsrs r4, r2, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 77f274 │ │ │ │ + bhi.n 77f254 │ │ │ │ lsls r3, r6, #4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsrs r4, r1, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2605919,15 +2605928,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf534009d │ │ │ │ + @ instruction: 0xf624009d │ │ │ │ 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] @ (77fb38 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, #168] @ (77fb3c ) │ │ │ │ @@ -2608598,17 +2608607,17 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r7, #64 @ 0x40 │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #149 @ 0x95 │ │ │ │ mov r0, r4 │ │ │ │ bl 77eb7c │ │ │ │ b.w 780a3a │ │ │ │ mov r2, r5 │ │ │ │ @@ -2610054,55 +2610063,55 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r1, #180 @ 0xb4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #236 @ 0xec │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #664 @ 0x298 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r4, #4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r2, #150 @ 0x96 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r1, #2 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r7, pc, #904 @ (adr r7, 782694 ) │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #155 @ 0x9b │ │ │ │ mov r0, r4 │ │ │ │ bl 77e858 │ │ │ │ b.w 780a3a │ │ │ │ @@ -2610911,15 +2610920,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ bvs.n 782a2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ bvs.n 782bf0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bvs.n 782bc4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 782b80 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bvs.n 782b44 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bpl.n 782b08 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2610976,15 +2610985,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 782bac │ │ │ │ ldr r0, [pc, #4] @ (782bc8 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ @@ -2611717,26 +2611726,26 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 7832f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + adds r0, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ vshr.u32 , q2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2611744,19 +2611753,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldmia r5, {r1, r2, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r5!, {r3} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2612558,25 +2612567,25 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + cbnz r2, 783b80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2612619,15 +2612628,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 77bdd0 │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ add r6, pc, #176 @ (adr r6, 783cc0 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r0, #172 @ 0xac │ │ │ │ lsls r0, r3, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 783c2a │ │ │ │ @@ -2612855,19 +2612864,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmia r2!, {r1, r2} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #140] @ (783eec ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2613087,17 +2613096,17 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r2 │ │ │ │ + cbz r6, 7840d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + subs r4, r1, #0 │ │ │ │ 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 │ │ │ │ ldrd r4, r9, [r1, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2613318,17 +2613327,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #612] @ (78454c ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2613575,17 +2613584,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r6, r4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ pop {r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @@ -2613978,15 +2613987,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r4, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r4, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #40] @ (784954 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (784958 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (78495c ) │ │ │ │ @@ -2614242,17 +2614251,17 @@ │ │ │ │ bl 77bdd4 │ │ │ │ ldr r1, [pc, #16] @ (784bac ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r6, pc, #896 @ (adr r6, 784f2c ) │ │ │ │ + add r7, pc, #832 @ (adr r7, 784eec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 784f00 ) │ │ │ │ + add r7, pc, #784 @ (adr r7, 784ec0 ) │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -2614348,41 +2614357,41 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (784cd4 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #544 @ (adr r6, 784ec8 ) │ │ │ │ + add r7, pc, #480 @ (adr r7, 784e88 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #536 @ (adr r6, 784ec4 ) │ │ │ │ + add r7, pc, #472 @ (adr r7, 784e84 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 784c80 │ │ │ │ + bge.n 784c60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 784c48 │ │ │ │ + bge.n 784c28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 784ef8 ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, pc, #304 @ (adr r6, 784df0 ) │ │ │ │ + add r7, pc, #240 @ (adr r7, 784db0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + cbz r2, 784cce │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #240 @ (adr r6, 784db8 ) │ │ │ │ + add r7, pc, #176 @ (adr r7, 784d78 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #248 @ (adr r6, 784dc4 ) │ │ │ │ + add r7, pc, #184 @ (adr r7, 784d84 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #256 @ (adr r6, 784dd0 ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 784d90 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #96] @ (784d4c ) │ │ │ │ @@ -2614953,15 +2614962,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 7b8eb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #328 @ (adr r0, 7853dc ) │ │ │ │ + add r1, pc, #264 @ (adr r1, 78539c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2614977,17 +2614986,17 @@ │ │ │ │ blx 73028 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (7852d0 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 7852b2 │ │ │ │ nop │ │ │ │ - add r0, pc, #160 @ (adr r0, 785370 ) │ │ │ │ + add r1, pc, #96 @ (adr r1, 785330 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #152 @ (adr r0, 78536c ) │ │ │ │ + add r1, pc, #88 @ (adr r1, 78532c ) │ │ │ │ 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 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ @@ -2615114,27 +2615123,27 @@ │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 73028 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 785590 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #248 @ (adr r0, 785530 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + add r0, pc, #200 @ (adr r0, 785504 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + add r0, pc, #152 @ (adr r0, 7854d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #168] @ 0xa8 │ │ │ │ + add r0, pc, #104 @ (adr r0, 7854ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #88] @ (7854a0 ) │ │ │ │ + str r6, [r0, r0] │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2615204,23 +2615213,23 @@ │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ b.n 7854d2 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ adds r7, #222 @ 0xde │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, 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, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2615269,25 +2615278,25 @@ │ │ │ │ bne.n 785542 │ │ │ │ ldr r1, [pc, #32] @ (7855b4 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 785554 │ │ │ │ - beq.n 7855d4 │ │ │ │ + bne.n 7855b4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 785770 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2615680,48 +2615689,48 @@ │ │ │ │ b.n 7858b2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf66c009c │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + @ instruction: 0xf75c009c │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, pc, #520 @ (adr r7, 785bdc ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r7, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r6, [pc, #60] @ (785a4c ) │ │ │ │ @@ -2616285,15 +2616294,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 785f76 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r6, #4 │ │ │ │ add r0, pc, #752 @ (adr r0, 786274 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #624 @ (adr r0, 7861fc ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2617575,83 +2617584,83 @@ │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 786b88 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrd r0, r1, [r0, #-372] @ 0x174 │ │ │ │ strd r0, r1, [r6, #-372] @ 0x174 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vst1.8 @ instruction: 0xf9ce009c │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + @ instruction: 0xfabe009c │ │ │ │ + add r3, sp, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xe82e015d │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r3, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r6, #2] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r0, r2 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + wfe │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2617741,21 +2617750,21 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 77bdd0 │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r4, [r0, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r0, r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2617972,19 +2617981,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 786588 │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r0, [r2, #29] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r0, r5, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2618109,15 +2618118,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r0, [r5, #25] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2618536,29 +2618545,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 787492 │ │ │ │ ldr r0, [pc, #36] @ (787524 ) │ │ │ │ add r0, pc │ │ │ │ blx 73c8c │ │ │ │ nop │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r0, [r1, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ 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 r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2618636,31 +2618645,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (78761c ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 787710 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2619271,27 +2619280,27 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strh r2, [r5, r7] │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r3, r6, #4 │ │ │ │ strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2620758,23 +2620767,23 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add sl, sl │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - negs r4, r7 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r3, r6, #4 │ │ │ │ strb r6, [r4, #25] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r6, [r0, #25] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r6, [r4, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2621048,15 +2621057,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #15] │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r3, r6, #4 │ │ │ │ strb r2, [r6, #11] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r6, [r1, #11] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r6, [r5, #10] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2621245,19 +2621254,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r4, #9] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #9] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r0, [r1, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2622037,15 +2622046,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r3, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + adds r7, #26 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2623437,33 +2623446,33 @@ │ │ │ │ b.n 78a35e │ │ │ │ str r4, [r0, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldrsh r0, [r5, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r3, r6, #4 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldrb r6, [r5, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r6, [r2, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r6, [r6, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2623631,21 +2623640,21 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78a672 │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ ldrh r4, [r0, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #22 │ │ │ │ + cmp r0, #6 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldrh r6, [r1, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r2, [r3, r6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2624112,25 +2624121,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (78ab58 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #1008] @ (78af38 ) │ │ │ │ + ldr r4, [pc, #944] @ (78aef8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #1016] @ (78af44 ) │ │ │ │ + ldr r4, [pc, #952] @ (78af04 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #792] @ (78ae6c ) │ │ │ │ + ldr r4, [pc, #728] @ (78ae2c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - beq.n 78abd4 │ │ │ │ + bne.n 78abb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (78ac64 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2624239,23 +2624248,25 @@ │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78abe6 │ │ │ │ nop │ │ │ │ strb r2, [r1, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r8 │ │ │ │ + mov r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vtrn.8 d0, d21 │ │ │ │ - ldr r2, [pc, #960] @ (78b038 ) │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + ldr r3, [pc, #896] @ (78aff8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #888] @ (78aff4 ) │ │ │ │ + ldr r3, [pc, #824] @ (78afb4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vhadd.u16 d16, d30, d21 │ │ │ │ - ldr r2, [pc, #488] @ (78ae6c ) │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + ldr r3, [pc, #424] @ (78ae2c ) │ │ │ │ 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 r8, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2624638,15 +2624649,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78b034 │ │ │ │ ldr r0, [pc, #4] @ (78b050 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #392] @ (78b1f0 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2624853,15 +2624864,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (78b280 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #580] @ (78b4dc ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2626464,67 +2626475,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (78c280 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (78c284 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + adds r7, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r7, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r6, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r6, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #588] @ (78c4e8 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2626779,56 +2626790,55 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #86 @ 0x56 │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strex r0, r0, [r6, #660] @ 0x294 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + ldmdb r6!, {r0, r2, r5, r7} │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 78c418 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + strd r0, r0, [ip], #-660 @ 0x294 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #162 @ 0xa2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r4, [r6, r2] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #352] @ (78c6c4 ) │ │ │ │ @@ -2627334,37 +2627344,37 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #228 @ 0xe4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r3, r6, #4 │ │ │ │ asrs r0, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r5, #202 @ 0xca │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r5, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #496] @ (78ccb0 ) │ │ │ │ @@ -2627570,19 +2627580,19 @@ │ │ │ │ b.n 78cc6e │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r5, #46 @ 0x2e │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r4, #152 @ 0x98 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #158 @ 0x9e │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r3, #126 @ 0x7e │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2627667,15 +2627677,15 @@ │ │ │ │ beq.n 78cd9c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ adds r3, #8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2627962,15 +2627972,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r2, #36 @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #170 @ 0xaa │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stc2l 1, cr0, [r4, #200] @ 0xc8 │ │ │ │ + mrc2 1, 5, r0, cr4, cr2, {1} │ │ │ │ adds r0, #66 @ 0x42 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r0, #32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r0, #0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r7, #226 @ 0xe2 │ │ │ │ @@ -2628655,15 +2628665,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 487fb0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x376468> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 78d71c │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf61a0132 │ │ │ │ + @ instruction: 0xf70a0132 │ │ │ │ stmdb 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 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2630401,15 +2630411,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78e89c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl b10200 │ │ │ │ + bl b10298 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 78e7cc │ │ │ │ mov r0, r4 │ │ │ │ bl 4d54c0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c3978> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c41f4> │ │ │ │ b.n 78e7fc │ │ │ │ @@ -2632333,32 +2632343,32 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #652] @ 0x28c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 4afba8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x39e060> │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl b11b80 │ │ │ │ + bl b11c18 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl b11b80 │ │ │ │ + bl b11c18 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [sp, #68] @ 0x44 │ │ │ │ - bl b0074c │ │ │ │ + bl b007e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 796314 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bd498 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3ab950> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b09e28 │ │ │ │ + bl b09ec0 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ blx 73f80 │ │ │ │ add r1, sp, #244 @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -2633372,21 +2633382,21 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ lsls r0, r3, #13 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #4 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #4 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r2, r6, #4 │ │ │ │ str??.w r0, [r4, #342] @ 0x156 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 546174 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x43462c> │ │ │ │ movs r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 78ffda │ │ │ │ @@ -2633638,15 +2633648,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 7909d0 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #4 │ │ │ │ movw r1, #26710 @ 0x6856 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2633680,26 +2633690,26 @@ │ │ │ │ subs r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 790d10 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl b0f518 │ │ │ │ + bl b0f5b0 │ │ │ │ ldr.w r2, [pc, #1596] @ 79108c │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ bl 4b6ea0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a5358> │ │ │ │ ldrsb.w r3, [r8, #72] @ 0x48 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 790a6e │ │ │ │ mov r0, r8 │ │ │ │ - bl b0de84 │ │ │ │ + bl b0df1c │ │ │ │ ldr.w r3, [r8, #432] @ 0x1b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 790a8e │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2633798,15 +2633808,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 790b96 │ │ │ │ ldr.w r1, [r8, #376] @ 0x178 │ │ │ │ mov r0, r8 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl b08cb4 │ │ │ │ + bl b08d4c │ │ │ │ ldr.w r6, [pc, #1280] @ 791098 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ bl 4a1af4 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x38ffac> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2633821,15 +2633831,15 @@ │ │ │ │ bl 796954 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 78d684 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 790dbe │ │ │ │ - bl b0c5cc │ │ │ │ + bl b0c664 │ │ │ │ ldr.w r2, [pc, #1220] @ 79109c │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [fp, r2] │ │ │ │ ldr.w r2, [pc, #1212] @ 7910a0 │ │ │ │ adds r1, #8 │ │ │ │ @@ -2633853,15 +2633863,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 4f98fc <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3e7db4> │ │ │ │ ldr.w r3, [pc, #1160] @ 7910a8 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl b07528 │ │ │ │ + bl b075c0 │ │ │ │ mov r0, r8 │ │ │ │ bl 78e770 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 790c2c │ │ │ │ ldrb.w r3, [r8, #362] @ 0x16a │ │ │ │ ldrb.w r2, [r8, #363] @ 0x16b │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2633884,18 +2633894,18 @@ │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4d5524 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c39dc> │ │ │ │ orr.w r3, r0, r4 │ │ │ │ ands.w r4, r3, #255 @ 0xff │ │ │ │ bne.n 790c46 │ │ │ │ mov r0, r8 │ │ │ │ - bl af9f58 │ │ │ │ + bl af9ff0 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl affa34 │ │ │ │ + bl affacc │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 49722c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3856e4> │ │ │ │ mov r0, r8 │ │ │ │ bl 4d5d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c41f4> │ │ │ │ ldr.w r2, [pc, #1032] @ 7910ac │ │ │ │ @@ -2633917,15 +2633927,15 @@ │ │ │ │ b.n 790fba │ │ │ │ mov r0, r8 │ │ │ │ bl 79b1c0 │ │ │ │ ldrsb.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 790a3a │ │ │ │ mov r0, r8 │ │ │ │ - bl afc53c │ │ │ │ + bl afc5d4 │ │ │ │ mov r0, r8 │ │ │ │ bl 7985e4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4d5d3c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3c41f4> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2634002,19 +2634012,19 @@ │ │ │ │ mov r8, r0 │ │ │ │ b.n 790d6a │ │ │ │ mov r0, r8 │ │ │ │ bl 795afc │ │ │ │ b.n 790c08 │ │ │ │ bl 794d98 │ │ │ │ mov r0, r8 │ │ │ │ - bl b23c0c │ │ │ │ + bl b23ca4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4b5cc0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x3a4178> │ │ │ │ mov r0, r8 │ │ │ │ - bl b0c5cc │ │ │ │ + bl b0c664 │ │ │ │ ldr r2, [pc, #708] @ (79109c ) │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #724] @ (7910b0 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ @@ -2634286,15 +2634296,15 @@ │ │ │ │ stcl 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ b.n 791442 │ │ │ │ vtbl.8 d29, {d15-d18}, d21 │ │ │ │ vrsra.u32 , q3, #1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ svc 217 @ 0xd9 │ │ │ │ vtbx.8 d30, {d31- instruction: 0xffffbf84 │ │ │ │ + vshr.u32 q14, q10, #1 │ │ │ │ lsls r2, r6, #4 │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r9!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ udf #35 @ 0x23 │ │ │ │ vtbx.8 d29, {d31}, d15 │ │ │ │ vqrdmlah.s , , d0[0] │ │ │ │ @@ -2634465,29 +2634475,28 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ adcs r2, r7 │ │ │ │ lsls r5, r3, #5 │ │ │ │ adcs r0, r3 │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 791050 │ │ │ │ + b.n 791230 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7910b0 │ │ │ │ + b.n 791290 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7910b8 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - b.n 790fec │ │ │ │ + @ instruction: 0xe800009c │ │ │ │ + b.n 7911cc │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsls r2, r3 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - b.n 790fb4 │ │ │ │ + b.n 791194 │ │ │ │ lsls r4, r3, #2 │ │ │ │ eors r2, r2 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - b.n 790f74 │ │ │ │ + b.n 791154 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #620] @ (79152c ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2634740,37 +2634749,37 @@ │ │ │ │ subs r7, #118 @ 0x76 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r7, #80 @ 0x50 │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldc 1, cr0, [r4], #344 @ 0x158 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 790f9c │ │ │ │ + b.n 79117c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 791028 │ │ │ │ + b.n 791208 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 790f3c │ │ │ │ + b.n 79111c │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #48 @ 0x30 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - b.n 790f00 │ │ │ │ + b.n 7910e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - b.n 790ff0 │ │ │ │ + b.n 7911d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 790ea0 │ │ │ │ + b.n 791080 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 790f90 │ │ │ │ + b.n 791170 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 790f18 │ │ │ │ + b.n 7910f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 790ec0 │ │ │ │ + b.n 7910a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xeae80156 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ @@ -2641367,15 +2641376,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #688 @ (adr r6, 795c34 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2645141,15 +2645150,15 @@ │ │ │ │ strh r2, [r7, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ strh r0, [r5, #10] │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r2, [r1, #10] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r5, #8] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -2647998,15 +2648007,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #5 │ │ │ │ pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r2, r6, #4 │ │ │ │ pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -2648097,15 +2648106,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (799c9c ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2476] @ 79a660 │ │ │ │ @@ -2649099,15 +2649108,15 @@ │ │ │ │ b.n 79a4f8 │ │ │ │ str r0, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldrh r0, [r0, r4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2650799,17 +2650808,17 @@ │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79b6e2 │ │ │ │ nop │ │ │ │ ldr r1, [pc, #248] @ (79b83c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r7 │ │ │ │ + add r0, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #344 @ (adr r6, 79b8a8 ) │ │ │ │ + add r7, pc, #280 @ (adr r7, 79b868 ) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #240] @ (79b854 ) │ │ │ │ @@ -2650921,17 +2650930,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #520] @ (79ba68 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r0, [pc, #280] @ (79b97c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - tst r0, r6 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #280 @ (adr r5, 79b988 ) │ │ │ │ + add r6, pc, #216 @ (adr r6, 79b948 ) │ │ │ │ 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 r3, [pc, #340] @ (79b9d8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2651073,25 +2651082,25 @@ │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79b98e │ │ │ │ nop │ │ │ │ bxns lr │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r4, r7 │ │ │ │ + negs r4, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adcs r4, r0 │ │ │ │ + tst r4, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r3 │ │ │ │ + tst r6, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r4, r1 │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r2, r6 │ │ │ │ + sbcs r2, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #760 @ (adr r3, 79bcf0 ) │ │ │ │ + add r4, pc, #696 @ (adr r4, 79bcb0 ) │ │ │ │ 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, #400] @ (79bb98 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2651250,25 +2651259,25 @@ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ blx 73b60 (unsigned long)@plt+0x4> │ │ │ │ b.n 79ba4e │ │ │ │ cmp ip, sp │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #112 @ (adr r3, 79bc14 ) │ │ │ │ + add r4, pc, #48 @ (adr r4, 79bbd4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ands r4, r0 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia.w r0, {r1, r2, r4, r7} │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + ldrd r0, r0, [r0, #-600]! @ 0x258 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bic.w r0, r0, #164 @ 0xa4 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + adds.w r0, r0, #164 @ 0xa4 │ │ │ │ + ands r2, r4 │ │ │ │ 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 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -2651331,17 +2651340,17 @@ │ │ │ │ blx 73b60 (unsigned long)@plt+0x4> │ │ │ │ b.n 79bbf6 │ │ │ │ nop │ │ │ │ add r4, r5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bmi.n 79bcc2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2651702,25 +2651711,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #212] @ (79c0d0 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2652458,21 +2652467,21 @@ │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r1, #174 @ 0xae │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bgt.n 79c64c │ │ │ │ + ble.n 79c82c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #120] @ (79c7cc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2652680,19 +2652689,19 @@ │ │ │ │ mov r0, fp │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r0, #10 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #104] @ (79c9cc ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2653348,15 +2653357,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r4, r0 │ │ │ │ + cbz r4, 79d018 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2653414,15 +2653423,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #18 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ nop {15} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r7, #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ @@ -2653475,15 +2653484,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ittt lt │ │ │ │ lsllt r0, r2, #5 │ │ │ │ cmplt r7, #110 @ 0x6e │ │ │ │ lsllt r6, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2653536,15 +2653545,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ bkpt 0x0096 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r6, #222 @ 0xde │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #160 @ 0xa0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2653619,15 +2653628,15 @@ │ │ │ │ nop │ │ │ │ cmp r6, #82 @ 0x52 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00da │ │ │ │ lsls r0, r2, #5 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2654843,15 +2654852,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ 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, #488] @ (79e07c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2655066,15 +2655075,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #17 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, r4, #6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ 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, #64] @ (79e0f4 ) │ │ │ │ ldr r2, [pc, #64] @ (79e0f8 ) │ │ │ │ @@ -2655455,15 +2655464,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] @ (79e494 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - movw r0, #26775 @ 0x6897 │ │ │ │ + @ instruction: 0xf7360097 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2655506,15 +2655515,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (79e510 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - b.n 79e6a0 │ │ │ │ + b.n 79e880 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #112] @ (79e598 ) │ │ │ │ @@ -2656813,63 +2656822,63 @@ │ │ │ │ nop │ │ │ │ adds r4, r3, r3 │ │ │ │ lsls r6, r2, #5 │ │ │ │ adds r0, r3, r3 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - eor.w r0, r0, #163 @ 0xa3 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + sbcs.w r0, r0, #163 @ 0xa3 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #368] @ (79f424 ) │ │ │ │ + str r4, [r1, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itet │ │ │ │ - lsl r4, r4, #2 │ │ │ │ - asral r2, r6, #32 │ │ │ │ - lsl r4, r3, #2 │ │ │ │ asrs r0, r0, #12 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - and.w r0, r4, r3, asr #2 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + @ instruction: 0xeaf400a3 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 79f65c │ │ │ │ + b.n 79f83c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp sl, ip │ │ │ │ beq.w 79f4ae │ │ │ │ ldr.w r2, [ip] │ │ │ │ mla r2, lr, r2, r0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -2657444,41 +2657453,41 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 79f866 │ │ │ │ ldr r0, [pc, #60] @ (79f920 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsls r6, r4, #30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #29 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r2, r5, #28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r4, [r5, #40]! │ │ │ │ @@ -2658172,16 +2658181,16 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr, #-620] @ 0xfffffd94 │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + mcr2 0, 0, r0, cr14, cr11, {4} │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, r6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2658928,44 +2658937,44 @@ │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldc2l 1, cr0, [ip, #-340]! @ 0xfffffeac │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - vst4.32 {d16-d19}, [r4 :64], fp │ │ │ │ - vld4.32 {d0-d3}, [ip :64], fp │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + @ instruction: 0xfa34009b │ │ │ │ + @ instruction: 0xfa1c009b │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str.w r0, [sl, #155] @ 0x9b │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrsh.w r0, [sl, #155] @ 0x9b │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str??.w r0, [r2, fp, lsl #1] │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldr??.w r0, [r2, fp, lsl #1] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf7fa009b │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + str??.w r0, [sl, #155] @ 0x9b │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf792009b │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + strb.w r0, [r2, #155] @ 0x9b │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf726009b │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + ldrb.w r0, [r6, fp, lsl #1] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf6ba009b │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + @ instruction: 0xf7aa009b │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf652009b │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + @ instruction: 0xf742009b │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf5ea009b │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + @ instruction: 0xf6da009b │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf582009b │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + @ instruction: 0xf672009b │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 7a07dc │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add.w r3, r0, #12 │ │ │ │ @@ -2659548,89 +2659557,89 @@ │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, r9 │ │ │ │ bne.w 7a0bc4 │ │ │ │ b.n 7a0c06 │ │ │ │ @ instruction: 0xf7ac0155 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, sl, #5079040 @ 0x4d8000 │ │ │ │ - add r6, pc, #216 @ (adr r6, 7a0e64 ) │ │ │ │ + adc.w r0, sl, #5079040 @ 0x4d8000 │ │ │ │ + add r7, pc, #152 @ (adr r7, 7a0e24 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bic.w r0, r2, #5079040 @ 0x4d8000 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + adds.w r0, r2, #5079040 @ 0x4d8000 │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ands.w r0, lr, #5079040 @ 0x4d8000 │ │ │ │ - @ instruction: 0xf3f0009b │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + add.w r0, lr, #5079040 @ 0x4d8000 │ │ │ │ + @ instruction: 0xf4e0009b │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ubfx r0, r6, #2, #28 │ │ │ │ - @ instruction: 0xf390009b │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + @ instruction: 0xf4b6009b │ │ │ │ + eor.w r0, r0, #5079040 @ 0x4d8000 │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bfi r0, r0, #2, #26 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + orrs.w r0, r0, #5079040 @ 0x4d8000 │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ssat r0, #28, sl, asr #2 │ │ │ │ - @ instruction: 0xf2fe009b │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + ands.w r0, sl, #5079040 @ 0x4d8000 │ │ │ │ + @ instruction: 0xf3ee009b │ │ │ │ + strb r6, [r4, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf2d8009b │ │ │ │ - subw r0, r4, #155 @ 0x9b │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + ubfx r0, r8, #2, #28 │ │ │ │ + @ instruction: 0xf394009b │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf29e009b │ │ │ │ - movw r0, #24731 @ 0x609b │ │ │ │ - add r3, pc, #1008 @ (adr r3, 7a11cc ) │ │ │ │ + usat r0, #27, lr, lsl #2 │ │ │ │ + @ instruction: 0xf336009b │ │ │ │ + add r4, pc, #944 @ (adr r4, 7a118c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - addw r0, r2, #155 @ 0x9b │ │ │ │ - @ instruction: 0xf226009b │ │ │ │ - @ instruction: 0xf1ec009b │ │ │ │ - add r3, pc, #152 @ (adr r3, 7a0e8c ) │ │ │ │ + @ instruction: 0xf2f2009b │ │ │ │ + @ instruction: 0xf316009b │ │ │ │ + @ instruction: 0xf2dc009b │ │ │ │ + add r4, pc, #88 @ (adr r4, 7a0e4c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + strh r4, [r5, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub.w r0, sl, #155 @ 0x9b │ │ │ │ - add r2, pc, #848 @ (adr r2, 7a1150 ) │ │ │ │ + @ instruction: 0xf29a009b │ │ │ │ + add r3, pc, #784 @ (adr r3, 7a1110 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sbcs.w r0, sl, #155 @ 0x9b │ │ │ │ - add r2, pc, #584 @ (adr r2, 7a1054 ) │ │ │ │ + @ instruction: 0xf26a009b │ │ │ │ + add r3, pc, #520 @ (adr r3, 7a1014 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adcs.w r0, r6, #155 @ 0x9b │ │ │ │ - tst r6, r4 │ │ │ │ + movw r0, #24731 @ 0x609b │ │ │ │ + orrs r6, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ble.n 7a0ec0 │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf0d8009b │ │ │ │ - sbcs r4, r2 │ │ │ │ + rsb r0, r8, #155 @ 0x9b │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - orns r0, sl, #155 @ 0x9b │ │ │ │ + sbc.w r0, sl, #155 @ 0x9b │ │ │ │ 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, [pc, #68] @ (7a0e98 ) │ │ │ │ add r5, pc │ │ │ │ cbz r2, 7a0e96 │ │ │ │ @@ -2660032,15 +2660041,15 @@ │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 78e688 │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ mrc 1, 2, r0, cr12, cr5, {2} │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb92009b │ │ │ │ + stc 0, cr0, [r2], {155} @ 0x9b │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cbnz r3, 7a12a8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2660209,16 +2660218,16 @@ │ │ │ │ ldc 1, cr0, [lr, #-340] @ 0xfffffeac │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r8, #-340] @ 0xfffffeac │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [lr], {85} @ 0x55 │ │ │ │ - orrs.w r0, r0, fp, lsr #2 │ │ │ │ - bic.w r0, r4, fp, lsr #2 │ │ │ │ + adc.w r0, r0, fp, lsr #2 │ │ │ │ + adds.w r0, r4, fp, lsr #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #612] @ (7a16a4 ) │ │ │ │ @@ -2660478,16 +2660487,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r4!, {r0, r1, r3, r4, r7} │ │ │ │ - @ instruction: 0x47e2 │ │ │ │ + @ instruction: 0xe994009b │ │ │ │ + ldr r0, [pc, #840] @ (7a1a18 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2660835,19 +2660844,19 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a1808 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r2 │ │ │ │ + add ip, r8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7a12b8 │ │ │ │ + b.n 7a1498 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ ldr r4, [pc, #540] @ (7a1cc0 ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2661066,27 +2661075,27 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ b.n 7a176c │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a1768 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7a2374 │ │ │ │ + b.n 7a1554 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a154c │ │ │ │ lsls r5, r2, #5 │ │ │ │ - b.n 7a20b4 │ │ │ │ + b.n 7a2294 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + b.n 7a1d10 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #112] @ (7a1d68 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2661138,15 +2661147,15 @@ │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a1d22 │ │ │ │ nop │ │ │ │ b.n 7a2368 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7a1f40 │ │ │ │ + b.n 7a2120 │ │ │ │ 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 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2661264,17 +2661273,17 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + b.n 7a2008 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #376] @ (7a2030 ) │ │ │ │ @@ -2661433,19 +2661442,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 7a22b4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ b.n 7a22a8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ble.n 7a2104 │ │ │ │ + udf #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ svc 232 @ 0xe8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2661781,23 +2661790,23 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ svc 142 @ 0x8e │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 7a2380 │ │ │ │ + ble.n 7a2360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bgt.n 7a2478 │ │ │ │ + ble.n 7a2458 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ble.n 7a2428 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2661935,17 +2661944,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ b.n 7a24fc │ │ │ │ nop │ │ │ │ blt.n 7a2534 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 7a2534 │ │ │ │ + bge.n 7a2514 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1668] @ 7a2be4 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2662612,35 +2662621,35 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 7a2afc │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 7a2c20 │ │ │ │ + bvc.n 7a2c00 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 7a2bc4 │ │ │ │ + bpl.n 7a2ba4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 7a2b54 │ │ │ │ + bmi.n 7a2b34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 7a2cf0 │ │ │ │ + bcc.n 7a2cd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ bpl.n 7a2c28 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bcc.n 7a2cb0 │ │ │ │ + bmi.n 7a2c90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #120] @ (7a2ca8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2662950,23 +2662959,23 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 7a2e9c │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 7a2f74 │ │ │ │ + bcs.n 7a2f54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bne.n 7a302c │ │ │ │ lsls r5, r2, #5 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r3, r3, #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 │ │ │ │ ldrb.w r8, [r2, #208] @ 0xd0 │ │ │ │ cmp.w r8, #0 │ │ │ │ @@ -2663308,25 +2663317,25 @@ │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a31da │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 7a3314 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2663680,19 +2663689,19 @@ │ │ │ │ b.n 7a3578 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + strb r4, [r5, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2663833,17 +2663842,17 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2664074,15 +2664083,15 @@ │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ b.n 7a398c │ │ │ │ stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r2, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2664186,15 +2664195,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmia r5!, {r1, r4, r5} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmia r4!, {r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2664449,19 +2664458,19 @@ │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a3cf4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 7a3c1a │ │ │ │ stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2665126,19 +2665135,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00a8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ bkpt 0x00a2 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2665759,23 +2665768,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r5, r7, lr} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 7a3478 │ │ │ │ @@ -2666606,17 +2666615,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 73028 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #88 @ (adr r3, 7a540c ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 7a53cc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7a54a4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2666755,21 +2666764,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 73028 │ │ │ │ b.n 7a54d8 │ │ │ │ nop │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r3, #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] │ │ │ │ @@ -2666838,21 +2666847,21 @@ │ │ │ │ b.n 7a555c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 7a54a8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (7a5620 ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2666866,15 +2666875,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r3, [pc, #40] @ (7a5654 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (7a5658 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2666888,15 +2666897,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ subs r4, #20 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 7a568c │ │ │ │ ldr r3, [pc, #44] @ (7a5690 ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2666911,15 +2666920,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ subs r3, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r2, [pc, #48] @ (7a56c8 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (7a56cc ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2666935,15 +2666944,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ subs r3, #182 @ 0xb6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r2, #2 │ │ │ │ strd r1, r2, [r0, #28] │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2667172,21 +2667181,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7a58a4 │ │ │ │ nop │ │ │ │ add r0, sp, #0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #904 @ (adr r7, 7a5c90 ) │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 7a5934 ) │ │ │ │ + add r7, pc, #992 @ (adr r7, 7a5cf4 ) │ │ │ │ lsls r3, r3, #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] @ (7a5984 ) │ │ │ │ @@ -2667488,17 +2667497,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a5ba0 │ │ │ │ add r4, pc, #504 @ (adr r4, 7a5e00 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2668239,15 +2668248,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ @@ -2668553,15 +2668562,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2668726,15 +2668735,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2668910,19 +2668919,19 @@ │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #12] │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r7, [sp, #24] │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669535,15 +2669544,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669655,15 +2669664,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669775,15 +2669784,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #4] │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2670308,30 +2670317,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strd r0, r0, [sl], #-620 @ 0x26c │ │ │ │ + ldrd r0, r0, [sl, #-620] @ 0x26c │ │ │ │ adds r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldrh r2, [r2, #16] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r2, [r3, #8] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r2, [r7, #6] │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2670971,15 +2670980,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 7a7e22 │ │ │ │ b.n 7a7e02 │ │ │ │ strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r1, r6, #4 │ │ │ │ strh r0, [r0, #22] │ │ │ │ lsls r5, r2, #5 │ │ │ │ strh r2, [r1, #16] │ │ │ │ lsls r5, r2, #5 │ │ │ │ strh r2, [r5, #14] │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2671155,25 +2671164,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 74b5c >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7a7ffc │ │ │ │ nop │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 7a800c │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 7a7fcc │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r3, r3, #2 │ │ │ │ bgt.n 7a7f98 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ble.n 7a7f6c │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2671226,19 +2671235,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 77bdd4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7a80e4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ble.n 7a8118 │ │ │ │ + ble.n 7a80f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 7a80bc │ │ │ │ + ble.n 7a809c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2671723,37 +2671732,37 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 7a8384 │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #27] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa0e00a2 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + @ instruction: 0xfafe00a2 │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 7a8650 │ │ │ │ + blt.n 7a8630 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr??.w r0, [ip, r2, lsl #2] │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + vld4.32 {d16-d19}, [ip :128], r2 │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 7a8708 │ │ │ │ + bge.n 7a86e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r0, [r0, #168] @ 0xa8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ push {r4, lr} │ │ │ │ add.w r4, r0, #60 @ 0x3c │ │ │ │ @@ -2672684,19 +2672693,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (7a8fcc ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ strb r0, [r6, #12] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #26 │ │ │ │ + adds r7, #10 │ │ │ │ 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 │ │ │ │ ldrb.w r3, [r1, #367] @ 0x16f │ │ │ │ sub sp, #12 │ │ │ │ @@ -2672787,15 +2672796,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a906e │ │ │ │ strb r6, [r1, #0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r3, r3, #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, #436] @ (7a9288 ) │ │ │ │ @@ -2673064,15 +2673073,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7a9388 │ │ │ │ ldr r0, [pc, #4] @ (7a93a4 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #548] @ (7a95e0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2673795,15 +2673804,15 @@ │ │ │ │ str r1, [r4, #0] │ │ │ │ strd r3, r3, [r4, #300] @ 0x12c │ │ │ │ strd r3, r3, [r4, #308] @ 0x134 │ │ │ │ str.w r3, [r4, #316] @ 0x13c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r1, r4, #2 │ │ │ │ strh r0, [r7, r0] │ │ │ │ lsls r5, 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, #4016] @ 0xfb0 │ │ │ │ @@ -2673924,15 +2673933,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2674212,17 +2674221,17 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, #28] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, #24] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r6, [r1, #12] │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r6, [r5, #8] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2675520,23 +2675529,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 73ad4 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r0, 7aac66 │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #420] @ (7aadf4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2675713,17 +2675722,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, r6] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 7aae4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ strh r2, [r7, r0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2675899,23 +2675908,23 @@ │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7aaeca │ │ │ │ nop │ │ │ │ str r0, [r1, r7] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc 0, 4, r0, cr14, cr15, {4} │ │ │ │ + vshr.s64 d0, d15, #50 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #684] @ (7ab2d8 ) │ │ │ │ ldr r2, [pc, #684] @ (7ab2dc ) │ │ │ │ @@ -2676180,21 +2676189,21 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #440] @ (7ab4a4 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldr r7, [pc, #856] @ (7ab648 ) │ │ │ │ + str r6, [r0, r3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [pc, #720] @ (7ab5c4 ) │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [pc, #480] @ (7ab4d8 ) │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r5, [pc, #352] @ (7ab460 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r5, [pc, #240] @ (7ab3f4 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2676527,21 +2676536,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #880] @ (7ab9c0 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #136] @ (7ab6e0 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldr r4, [pc, #792] @ (7ab974 ) │ │ │ │ + ldr r5, [pc, #728] @ (7ab934 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [pc, #808] @ (7ab98c ) │ │ │ │ + ldr r4, [pc, #744] @ (7ab94c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 7ab7c8 ) │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ lsls r3, r3, #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] @ (7ab76c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2676637,17 +2676646,17 @@ │ │ │ │ beq.n 7ab734 │ │ │ │ b.n 7ab75a │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ ldr r1, [pc, #504] @ (7ab968 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r1, #72 @ 0x48 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r6, #250 @ 0xfa │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [pc, #1008] @ (7abb74 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [pc, #784] @ (7aba98 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2676992,15 +2677001,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ mov r4, sp │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ cmp sl, r2 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r6, sp │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r6, r9 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2677478,29 +2677487,29 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add ip, fp │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add lr, r7 │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ tst r4, r6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r2, r6 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + add r0, pc, #296 @ (adr r0, 7ac148 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmn r4, r0 │ │ │ │ + bics r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 7ac098 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2678126,29 +2678135,29 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #104 @ 0x68 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r1, #150 @ 0x96 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r1, #118 @ 0x76 │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2678282,15 +2678291,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #102 @ 0x66 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r0, #8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r7, #230 @ 0xe6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2679905,20 +2679914,20 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 7ad7ce │ │ │ │ nop │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xfa0c0093 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + @ instruction: 0xfafc0093 │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #360] @ (7ada1c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2680402,29 +2680411,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ lsls r5, r2, #5 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r3, #14 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r2, r1, #12288 @ 0x3000 │ │ │ │ add.w r3, r1, #13056 @ 0x3300 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2681526,15 +2681535,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r2, r2, r0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r2, r6, #31 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r2, r2, #31 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2681580,15 +2681589,15 @@ │ │ │ │ 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} │ │ │ │ nop │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r7, r2, #2 │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -2682540,15 +2682549,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #25 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7af39c │ │ │ │ + b.n 7af57c │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #21 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2682732,15 +2682741,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #17 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r0, r6, #4 │ │ │ │ lsrs r0, r4, #13 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsrs r4, r2, #12 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2682894,15 +2682903,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7af6a2 │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #11 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ble.n 7af6f4 │ │ │ │ + udf #2 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2683459,17 +2683468,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73b60 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (7afc6c ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7afd16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2683906,15 +2683915,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #8 │ │ │ │ and.w r2, r2, #7 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w r2, [r4, #308] @ 0x134 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stc 1, cr0, [r8, #-336] @ 0xfffffeb0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #148] @ (7b01d0 ) │ │ │ │ @@ -2683980,15 +2683989,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ mrc2 1, 5, r0, cr10, cr4, {2} │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 5, r0, cr2, cr4, {2} │ │ │ │ - bne.n 7b02dc │ │ │ │ + bcs.n 7b02bc │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 3, r0, cr8, cr4, {2} │ │ │ │ mcr2 1, 2, r0, cr6, cr4, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2684096,15 +2684105,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7b02f6 │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ movs r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 78e688 │ │ │ │ b.n 7b02e2 │ │ │ │ - movw r0, #51356 @ 0xc89c │ │ │ │ + @ instruction: 0xf73c009c │ │ │ │ rsb r1, r4, r4, lsr #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #80] @ (7b0378 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2684434,18 +2684443,18 @@ │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaa80154 │ │ │ │ - stc2l 0, cr0, [ip, #616]! @ 0x268 │ │ │ │ + mrc2 0, 6, r0, cr12, cr10, {4} │ │ │ │ @ instruction: 0xfa3c0154 │ │ │ │ ldr??.w r0, [r4, #340] @ 0x154 │ │ │ │ - ldc2 0, cr0, [r6], #616 @ 0x268 │ │ │ │ + stc2 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ ldr.w r0, [r0, #296] @ 0x128 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r1, r1, #12288 @ 0x3000 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ ldrb.w ip, [r0, #32] │ │ │ │ str.w r3, [r1, #792] @ 0x318 │ │ │ │ @@ -2685768,15 +2685777,15 @@ │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r0], #336 @ 0x150 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d16, d10, #14 │ │ │ │ + @ instruction: 0xf0e2009a │ │ │ │ mrrc 1, 5, r0, lr, cr4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b1482 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2686575,29 +2686584,29 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7b1b64 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, ip, sl, lsr #2 │ │ │ │ - @ instruction: 0xeafe009a │ │ │ │ - add r0, r2 │ │ │ │ + stc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + @ instruction: 0xebee009a │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7b1744 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stmdb r0, {r1, r3, r4, r7} │ │ │ │ - @ instruction: 0xe8d6009a │ │ │ │ - negs r2, r7 │ │ │ │ + ldrd r0, r0, [r0, #616]! @ 0x268 │ │ │ │ + strd r0, r0, [r6, #616] @ 0x268 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia.w sl, {r1, r3, r4, r7} │ │ │ │ - @ instruction: 0xe834009a │ │ │ │ - @ instruction: 0xe82c009a │ │ │ │ + ldrd r0, r0, [sl, #-616]! @ 0x268 │ │ │ │ + stmdb r4!, {r1, r3, r4, r7} │ │ │ │ + ldmdb ip, {r1, r3, r4, r7} │ │ │ │ b.n 7b14a0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 7b1464 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2686806,15 +2686815,15 @@ │ │ │ │ cbz r2, 7b1e78 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ bl 7b15d4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7b1e6c │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r1, r4, #2 │ │ │ │ strb r6, [r1, #26] │ │ │ │ lsls r7, r1, #5 │ │ │ │ strb r6, [r3, #24] │ │ │ │ lsls r7, r1, #5 │ │ │ │ strb r4, [r5, #23] │ │ │ │ lsls r7, r1, #5 │ │ │ │ @@ -2687449,15 +2687458,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ blt.n 7b2448 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 7b2438 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 7b2568 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2687842,21 +2687851,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 7b27e0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - bgt.n 7b2948 │ │ │ │ + ble.n 7b2928 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bgt.n 7b2934 │ │ │ │ + ble.n 7b2914 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bvc.n 7b2844 │ │ │ │ lsls r4, r2, #5 │ │ │ │ bvc.n 7b2808 │ │ │ │ lsls r4, r2, #5 │ │ │ │ bvc.n 7b29cc │ │ │ │ lsls r4, r2, #5 │ │ │ │ @@ -2688082,19 +2688091,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 7b2b08 │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 7b2ac8 │ │ │ │ + bge.n 7b2aa8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 7b2ab4 │ │ │ │ + bge.n 7b2a94 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ bpl.n 7b2b84 │ │ │ │ lsls r4, r2, #5 │ │ │ │ bpl.n 7b2b48 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2688995,47 +2689004,47 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ bcs.n 7b345c │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 7b3500 │ │ │ │ + bvc.n 7b34e0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvs.n 7b3474 │ │ │ │ + bvc.n 7b3454 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, pc, #40 @ (adr r4, 7b3458 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 7b3818 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ bne.n 7b33a0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 7b3428 │ │ │ │ + bvs.n 7b3408 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 7b337c │ │ │ │ + bmi.n 7b335c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 7b3518 │ │ │ │ + bmi.n 7b34f8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 7b3518 │ │ │ │ + bmi.n 7b34f8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 7b3440 │ │ │ │ + bcc.n 7b3420 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 7b3374 │ │ │ │ + bcs.n 7b3554 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 7b34f0 │ │ │ │ + bcs.n 7b34d0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 7b355c │ │ │ │ + bcs.n 7b353c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 7b3504 │ │ │ │ + bcs.n 7b34e4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldmia r4, {r4} │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2690994,25 +2691003,25 @@ │ │ │ │ b.n 7b47d0 │ │ │ │ ldr r1, [pc, #36] @ (7b4820 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b47d0 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [pc, #440] @ (7b49cc ) │ │ │ │ + ldr r5, [pc, #376] @ (7b498c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xeae80095 │ │ │ │ - @ instruction: 0xf7ba0098 │ │ │ │ - @ instruction: 0xf2dc009f │ │ │ │ + rsbs r0, r8, r5, lsr #2 │ │ │ │ + strh.w r0, [sl, #152] @ 0x98 │ │ │ │ + ubfx r0, ip, #2, #32 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2691063,15 +2691072,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 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r0, r6, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2691483,20 +2691492,20 @@ │ │ │ │ ldr r0, [pc, #24] @ (7b4d40 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ push {r2, r4, r7} │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 7b4d58 │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xfa5800a1 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + @ instruction: 0xfb4800a1 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -2692066,17 +2692075,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 7b537a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r1, #14 │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -2692392,31 +2692401,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cbz r2, 7b5644 │ │ │ │ + sxtb r2, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ + lsrs r2, r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 7b5654 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ 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, #336] @ (7b57b4 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2692559,25 +2692568,25 @@ │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b5686 │ │ │ │ nop │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #664 @ 0x298 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r3, r3, #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] │ │ │ │ @@ -2692696,17 +2692705,17 @@ │ │ │ │ b.n 7b58fc │ │ │ │ ldr r0, [pc, #12] @ (7b5928 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ ldr r0, [pc, #8] @ (7b592c ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r8, [pc, #556] @ 7b5b70 │ │ │ │ @@ -2694442,40 +2694451,40 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + add r0, pc, #776 @ (adr r0, 7b6de0 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + add r0, pc, #792 @ (adr r0, 7b6df4 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b643c │ │ │ │ + b.n 7b661c │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf582009a │ │ │ │ + @ instruction: 0xf672009a │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #172] @ (7b6bcc ) │ │ │ │ mov r6, r3 │ │ │ │ @@ -2694952,26 +2694961,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - vqadd.s16 d16, d26, d10 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + orr.w r0, sl, #154 @ 0x9a │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mrc 0, 0, r0, cr2, cr10, {4} │ │ │ │ + vqadd.s8 d0, d18, d10 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2695129,17 +2695138,17 @@ │ │ │ │ b.n 7b7148 │ │ │ │ ldr r0, [pc, #12] @ (7b7174 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ ldr r0, [pc, #8] @ (7b7178 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2696026,17 +2696035,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #208] @ (7b7b10 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2696122,23 +2696131,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [pc, #824] @ (7b7e64 ) │ │ │ │ + ldr r7, [pc, #760] @ (7b7e24 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7b7cec │ │ │ │ @@ -2696418,24 +2696427,24 @@ │ │ │ │ b.n 7b7dde │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r6, #20] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strh r4, [r1, #20] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bne.n 7b7e3c │ │ │ │ + bcs.n 7b7e1c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc2l 0, cr0, [r4, #644]! @ 0x284 │ │ │ │ - beq.n 7b7e00 │ │ │ │ + cdp2 0, 13, cr0, cr4, cr1, {5} │ │ │ │ + bne.n 7b7de0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #720] @ (7b80f4 ) │ │ │ │ + ldr r4, [pc, #656] @ (7b80b4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #16] │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2696631,23 +2696640,23 @@ │ │ │ │ b.n 7b7f9c │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r1, #6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strh r2, [r6, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + beq.n 7b8044 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #792] @ (7b8330 ) │ │ │ │ + ldr r2, [pc, #728] @ (7b82f0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2696780,26 +2696789,26 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xfa7c00a1 │ │ │ │ + @ instruction: 0xfb6c00a1 │ │ │ │ ldrb r6, [r6, #27] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2696860,25 +2696869,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (7b823c ) │ │ │ │ add r1, pc │ │ │ │ b.n 7b81ea │ │ │ │ ldr r1, [pc, #24] @ (7b8240 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7b8206 │ │ │ │ nop │ │ │ │ - cbnz r0, 7b824c │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 7b8266 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r1, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (7b8398 ) │ │ │ │ @@ -2697024,41 +2697033,41 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r4, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #74 @ 0x4a │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #20] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - b.n 7b83f0 │ │ │ │ + b.n 7b85d0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + strb r2, [r3, #3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r5, pc, #168 @ (adr r5, 7b8478 ) │ │ │ │ + add r6, pc, #104 @ (adr r6, 7b8438 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 7b8684 ) │ │ │ │ + add r7, pc, #624 @ (adr r7, 7b8644 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r2, r3, #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] @ 7b8488 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2697408,15 +2697417,15 @@ │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrb r6, [r0, #5] │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsrs r0, r6, #23 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2697666,22 +2697675,22 @@ │ │ │ │ bl 7b7a2c │ │ │ │ b.n 7b8912 │ │ │ │ nop │ │ │ │ strb r6, [r3, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf94bffff │ │ │ │ bl 8e49a2 │ │ │ │ bl 5c49a6 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 7b8a10 │ │ │ │ + bpl.n 7b89f0 │ │ │ │ lsls r2, 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, [r0, #72] @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2697835,15 +2697844,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 │ │ │ │ - ldr r2, [pc, #376] @ (7b8ca0 ) │ │ │ │ + ldr r3, [pc, #312] @ (7b8c60 ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2697942,15 +2697951,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strb r2, [r2, #18] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2698290,15 +2698299,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r6, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #2] │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2698711,25 +2698720,25 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #11 │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsls r2, r7, #14 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r8, r4 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, ip │ │ │ │ + cmp r4, sl │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -2699140,48 +2699149,48 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r7, #10] │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xe98fffff │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + cbnz r4, 7b9854 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, pc, #488 @ (adr r2, 7b9a28 ) │ │ │ │ + add r3, pc, #424 @ (adr r3, 7b99e8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + strb r2, [r0, #3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r1, pc, #872 @ (adr r1, 7b9bb4 ) │ │ │ │ + add r2, pc, #808 @ (adr r2, 7b9b74 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + strb r6, [r0, #1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ @@ -2699855,21 +2699864,21 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #20] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #248] @ (7ba024 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2699986,17 +2699995,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r2, [r4, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r2, 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, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #296] @ (7ba17c ) │ │ │ │ @@ -2700123,15 +2700132,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r2, r6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrsh r0, [r3, r4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r3, #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, #84] @ (7ba1f8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2700170,15 +2700179,15 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 7ba1c0 │ │ │ │ nop │ │ │ │ ldrsh r2, [r2, r1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r3, #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, [pc, #124] @ (7ba294 ) │ │ │ │ @@ -2700229,15 +2700238,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 7ba224 │ │ │ │ ldrb r6, [r4, r7] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2700699,27 +2700708,27 @@ │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 7ba64a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 7ba49e │ │ │ │ nop │ │ │ │ ldrb r6, [r7, r4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r3, #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, #272] @ (7ba8f0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2700845,15 +2700854,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrsb r6, [r0, r6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2700969,17 +2700978,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ b.n 7ba990 │ │ │ │ ldrsb r4, [r2, r3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r2, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2701068,17 +2701077,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ strb r6, [r2, r6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ subs r3, #25 │ │ │ │ cmp r3, #16 │ │ │ │ it hi │ │ │ │ movhi r0, #64 @ 0x40 │ │ │ │ @@ -2701227,21 +2701236,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, r7] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strh r4, [r4, r6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + str r6, [r6, #4] │ │ │ │ lsls r2, r3, #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, [pc, #52] @ (7bad14 ) │ │ │ │ @@ -2701267,15 +2701276,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 7bacf0 │ │ │ │ strh r4, [r3, r4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + str r0, [r7, #0] │ │ │ │ lsls r2, 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, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2701452,17 +2701461,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, r2] │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r2, [r6, r4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ 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, #3816] @ 0xee8 │ │ │ │ ldr.w r2, [pc, #2220] @ 7bb800 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ @@ -2702159,23 +2702168,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, r2] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r2, [pc, #512] @ (7bba10 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #96] @ (7bb89c ) │ │ │ │ @@ -2702719,17 +2702728,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r5 │ │ │ │ lsls r4, r2, #5 │ │ │ │ tst r4, r4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #904] @ (7bc260 ) │ │ │ │ + ldr r7, [pc, #840] @ (7bc220 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [pc, #264] @ (7bbfe4 ) │ │ │ │ + str r2, [r6, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2702820,17 +2702829,17 @@ │ │ │ │ blx 74614 │ │ │ │ b.n 7bbf8c │ │ │ │ nop │ │ │ │ lsls r2, r7 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #168] @ (7bc080 ) │ │ │ │ + ldr r7, [pc, #104] @ (7bc040 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [pc, #216] @ (7bc0b4 ) │ │ │ │ + ldr r7, [pc, #152] @ (7bc074 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (7bc068 ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 7bc046 │ │ │ │ @@ -2702876,15 +2702885,15 @@ │ │ │ │ b.n 7bc016 │ │ │ │ ldr r1, [pc, #16] @ (7bc074 ) │ │ │ │ b.n 7bc048 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ ands r0, r3 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r0, r6, #4 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3540] @ 0xdd4 │ │ │ │ @@ -2702931,19 +2702940,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r7, #118 @ 0x76 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r5, [pc, #224] @ (7bc1d4 ) │ │ │ │ + ldr r6, [pc, #160] @ (7bc194 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r2, [pc, #168] @ (7bc1a4 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7bc124 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2703020,19 +2703029,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ subs r7, #0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r4, [pc, #760] @ (7bc4ac ) │ │ │ │ + ldr r5, [pc, #696] @ (7bc46c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r3, [pc, #232] @ (7bc2a4 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2703112,15 +2703121,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - movs r0, #28 │ │ │ │ + movs r1, #12 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15544 @ 0x3cb8 │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15560 @ 0x3cc8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2705741,16 +2705750,18 @@ │ │ │ │ str.w fp, [r3, r2, lsl #2] │ │ │ │ b.n 7be1a4 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - vuzp.16 d16, d31 │ │ │ │ - vrhadd.u16 d16, d10, d31 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ adds r2, r6, #7 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ @@ -2706416,17 +2706427,17 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 7be952 │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 7be93e │ │ │ │ nop │ │ │ │ - @ instruction: 0xf72a012f │ │ │ │ - subs.w r1, lr, #11468800 @ 0xaf0000 │ │ │ │ - sub.w r1, r8, #11468800 @ 0xaf0000 │ │ │ │ + ldrb.w r0, [sl, ] │ │ │ │ + subw r1, lr, #2095 @ 0x82f │ │ │ │ + @ instruction: 0xf698012f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2706940,19 +2706951,19 @@ │ │ │ │ mov.w ip, #1048576 @ 0x100000 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 7beea2 │ │ │ │ mov r1, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 7bee80 │ │ │ │ - @ instruction: 0xf31c012f │ │ │ │ - @ instruction: 0xf306012f │ │ │ │ - @ instruction: 0xf2f4012f │ │ │ │ - @ instruction: 0xf2e2012f │ │ │ │ - movt r1, #32815 @ 0x802f │ │ │ │ + and.w r1, ip, #11468800 @ 0xaf0000 │ │ │ │ + @ instruction: 0xf3f6012f │ │ │ │ + @ instruction: 0xf3e4012f │ │ │ │ + @ instruction: 0xf3d2012f │ │ │ │ + @ instruction: 0xf3b8012f │ │ │ │ ldr.w r2, [r0, #644] @ 0x284 │ │ │ │ ldr.w r3, [r0, #656] @ 0x290 │ │ │ │ push {r4, lr} │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0, #644] @ 0x284 │ │ │ │ mov.w ip, #26624 @ 0x6800 │ │ │ │ movt ip, #49155 @ 0xc003 │ │ │ │ @@ -2707567,19 +2707578,19 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ b.n 7bf458 │ │ │ │ lsrs r0, r1, #23 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [r4, #-188] @ 0xffffff44 │ │ │ │ - stcl 1, cr0, [r8], #188 @ 0xbc │ │ │ │ - stcl 1, cr0, [lr], {47} @ 0x2f │ │ │ │ - ldc 1, cr0, [r0], #188 @ 0xbc │ │ │ │ - ldc 1, cr0, [ip], {47} @ 0x2f │ │ │ │ + ldcl 1, cr0, [r4, #188]! @ 0xbc │ │ │ │ + ldcl 1, cr0, [r8, #188] @ 0xbc │ │ │ │ + ldc 1, cr0, [lr, #188]! @ 0xbc │ │ │ │ + stc 1, cr0, [r0, #188]! @ 0xbc │ │ │ │ + stc 1, cr0, [ip, #188] @ 0xbc │ │ │ │ lsrs r0, r3, #7 │ │ │ │ lsls r4, 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -2708171,15 +2708182,15 @@ │ │ │ │ b.n 7bf888 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r6, #31 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7bfb8c │ │ │ │ + b.n 7bfd6c │ │ │ │ lsls r7, r5, #4 │ │ │ │ lsls r0, r6, #13 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2708912,27 +2708923,27 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7c0616 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7c0616 │ │ │ │ nop │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + b.n 7c07c0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - udf #218 @ 0xda │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r7, r5, #4 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r7, r5, #4 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + svc 142 @ 0x8e │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bge.n 7c063c │ │ │ │ + blt.n 7c061c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bge.n 7c060c │ │ │ │ + blt.n 7c05ec │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bge.n 7c05d0 │ │ │ │ + blt.n 7c07b0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2710029,15 +2710040,15 @@ │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ vand q8, q0, │ │ │ │ asrs r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2710662,18 +2710673,18 @@ │ │ │ │ movne r3, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7c19ec │ │ │ │ b.n 7c194c │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - usat r0, #25, r0, lsl #2 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + orns r0, r0, #5013504 @ 0x4c8000 │ │ │ │ + cbnz r2, 7c1c2e │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #456] @ (7c1dec ) │ │ │ │ @@ -2711674,21 +2711685,21 @@ │ │ │ │ ldr.w r6, [fp, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ b.n 7c21fe │ │ │ │ movs r2, #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 7c2278 │ │ │ │ nop │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7c282e │ │ │ │ mov lr, r2 │ │ │ │ @@ -2711794,15 +2711805,15 @@ │ │ │ │ adds r2, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 7651cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7c28de │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + cbnz r2, 7c2926 │ │ │ │ lsls r7, r5, #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, #732] @ (7c2bf8 ) │ │ │ │ @@ -2712062,25 +2712073,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7c2bf8 │ │ │ │ eors r7, r5 │ │ │ │ bvs.n 7c2bb4 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + cbnz r6, 7c2c18 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + cbnz r6, 7c2c0a │ │ │ │ lsls r7, r5, #4 │ │ │ │ bpl.n 7c2bc0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r7, 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, #3944] @ 0xf68 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2712677,17 +2712688,17 @@ │ │ │ │ b.n 7c3118 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7c324a │ │ │ │ movs r3, #1 │ │ │ │ b.n 7c324a │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r2, 7c3300 │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r7, r5, #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, #14080 @ 0x3700 │ │ │ │ @@ -2714029,21 +2714040,21 @@ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #156] @ 0x9c │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ b.n 7c4114 │ │ │ │ nop │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #592 @ 0x250 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r7, r5, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 762f74 │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3856] @ 0xf10 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2715514,15 +2715525,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2718426,35 +2718437,35 @@ │ │ │ │ beq.n 7c79a8 │ │ │ │ b.n 7c79fe │ │ │ │ nop │ │ │ │ strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 7c7a84 │ │ │ │ + bpl.n 7c7a64 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 7c79cc │ │ │ │ + bpl.n 7c79ac │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 7c7b34 │ │ │ │ + bpl.n 7c7b14 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2719079,19 +2719090,19 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #16] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r5, #4 │ │ │ │ strh r6, [r2, #8] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r5, #4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.n 7c8182 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 7c81ce │ │ │ │ @@ -2719413,25 +2719424,25 @@ │ │ │ │ blx 74614 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c83e0 │ │ │ │ ldrb r2, [r7, #18] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r1, 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, [r1, #24] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ @@ -2720944,19 +2720955,19 @@ │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c9306 │ │ │ │ nop │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #240] @ (7c94f4 ) │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r1, r3, #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] @ (7c94e0 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2721045,19 +2721056,19 @@ │ │ │ │ blx 74614 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c94a2 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #656] @ (7c977c ) │ │ │ │ + ldr r6, [pc, #592] @ (7c973c ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2721937,29 +2721948,29 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #776] @ (7ca1a0 ) │ │ │ │ + ldr r3, [pc, #712] @ (7ca160 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r0, [pc, #136] @ (7c9f24 ) │ │ │ │ + ldr r1, [pc, #72] @ (7c9ee4 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bx ip │ │ │ │ + ldr r0, [pc, #328] @ (7c9fec ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -2723201,186 +2723212,186 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r4, pc} │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r2, [r3, #4] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - tst r2, r7 │ │ │ │ + orrs r2, r5 │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 7cac24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + strb r0, [r4, #0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ pop {r1, r2, r3, r5} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [pc, #928] @ (7cafb0 ) │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r0, 7cac86 │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ rev16 r2, r7 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r7, #10 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r5, [pc, #200] @ (7cad18 ) │ │ │ │ + ldr r6, [pc, #136] @ (7cacd8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #696] @ (7caf10 ) │ │ │ │ + ldr r6, [pc, #632] @ (7caed0 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + cbnz r6, 7cac72 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #104] @ (7cace4 ) │ │ │ │ + ldr r4, [pc, #40] @ (7caca4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #64] @ (7cacec ) │ │ │ │ + ldr r2, [pc, #0] @ (7cacac ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - itte al │ │ │ │ - lslal r3, r4, #2 │ │ │ │ - ldral r2, [r4, #12] │ │ │ │ - lsl r1, r3, #2 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbz r6, 7cad4e │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r4, #84] @ 0x54 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov lr, r9 │ │ │ │ + @ instruction: 0x47be │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov r4, sp │ │ │ │ + bxns fp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stc 0, cr0, [r8, #-640]! @ 0xfffffd80 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + cdp 0, 1, cr0, cr8, cr0, {5} │ │ │ │ + str r6, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r2, [pc, #2832] @ 7cb844 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7ca4ea │ │ │ │ @@ -2724394,214 +2724405,214 @@ │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7cb7b8 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r3, #17 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bics r0, r4 │ │ │ │ + add r8, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - rev16 r6, r7 │ │ │ │ + cbnz r6, 7cb8ba │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + cbnz r4, 7cb882 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r4, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfb0a00a0 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + @ instruction: 0xfbfa00a0 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r0, 7cb8a8 │ │ │ │ + rev r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 7cb8dc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r6, r3] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfb5000a1 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + mcrr2 0, 10, r0, r0, cr1 │ │ │ │ + str r2, [r0, #28] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfb0600a1 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + @ instruction: 0xfbf600a1 │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r4, #4] │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r3, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r1, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r4, [r5, #16] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r5, [pc, #992] @ (7cbce4 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb.w r0, [r6, #161] @ 0xa1 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldr??.w r0, [r6, r1, lsl #2] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r6, [r0, r4] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf70800a1 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + @ instruction: 0xf7f800a1 │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf69000a1 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + @ instruction: 0xf78000a1 │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r1, r3, #2 │ │ │ │ - uxtb r2, r1 │ │ │ │ + cbz r2, 7cb9d6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - addw r0, ip, #2209 @ 0x8a1 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + @ instruction: 0xf6fc00a1 │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, pc, #640 @ (adr r7, 7cbbf8 ) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - sbcs.w r0, sl, #5275648 @ 0x508000 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + @ instruction: 0xf66a00a1 │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xf4d200a1 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + rsb r0, r2, #5275648 @ 0x508000 │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbz r6, 7cb9b0 │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldr r4, [r3, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ add r5, pc, #168 @ (adr r5, 7cba74 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r1, r3, #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 r5, r1 │ │ │ │ @@ -2724887,19 +2724898,19 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ bne.w 7cbbc0 │ │ │ │ b.n 7cbbf6 │ │ │ │ cmp ip, sp │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r2, [pc, #132] @ (7cbd6c ) │ │ │ │ sub.w sp, sp, #560 @ 0x230 │ │ │ │ @@ -2724954,15 +2724965,15 @@ │ │ │ │ nop │ │ │ │ orrs r4, r1 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r5 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #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, #3856] @ 0xf10 │ │ │ │ @@ -2725461,15 +2725472,15 @@ │ │ │ │ ldr.w r3, [r4, #3984] @ 0xf90 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl b2fb18 │ │ │ │ + bl b2fbb0 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2173] @ 0x87d │ │ │ │ bl 77406c │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7cc344 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ @@ -2725712,15 +2725723,15 @@ │ │ │ │ ldr.w r3, [r4, #3984] @ 0xf90 │ │ │ │ str r3, [sp, #0] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ lsl.w r3, fp, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ - bl b2fb18 │ │ │ │ + bl b2fbb0 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ bl 77406c │ │ │ │ mov r0, r6 │ │ │ │ bl 77406c │ │ │ │ @@ -2725921,15 +2725932,15 @@ │ │ │ │ ldr.w r3, [r4, #3996] @ 0xf9c │ │ │ │ orrs r1, r5 │ │ │ │ ldr.w r2, [r4, #3992] @ 0xf98 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl b300d0 │ │ │ │ + bl b30168 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2173] @ 0x87d │ │ │ │ bl 77406c │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7cc81c │ │ │ │ ldrd r7, r1, [sp, #4] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2726175,15 +2726186,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5ac03c <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x49a4f4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7ccbb0 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2cf88 │ │ │ │ + bl b2d020 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ @@ -2726196,15 +2726207,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #1884] @ 0x75c │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.n 7ccc3e │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ ldr.w r5, [r8, #160] @ 0xa0 │ │ │ │ - bl b2ccac │ │ │ │ + bl b2cd44 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r5 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r5, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2726236,19 +2726247,19 @@ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strd r5, r5, [sp, #48] @ 0x30 │ │ │ │ strd r5, r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ blx r4 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2d000 │ │ │ │ + bl b2d098 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2d298 │ │ │ │ + bl b2d330 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2cfc4 │ │ │ │ + bl b2d05c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7ccbe4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2726327,15 +2726338,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, #3860] @ 0xf14 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl b2f70c │ │ │ │ + bl b2f7a4 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2726355,15 +2726366,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, #3860] @ 0xf14 │ │ │ │ - bl b2f394 │ │ │ │ + bl b2f42c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ 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 │ │ │ │ @@ -2726451,15 +2726462,15 @@ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ strd r9, fp, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl b2de34 │ │ │ │ + bl b2decc │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldrb.w r2, [r4, #516] @ 0x204 │ │ │ │ cbnz r2, 7cce3e │ │ │ │ ldr r2, [pc, #892] @ (7cd1a0 ) │ │ │ │ ldr r3, [pc, #884] @ (7cd19c ) │ │ │ │ add r2, pc │ │ │ │ @@ -2726826,21 +2726837,21 @@ │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ lsrs r0, r5 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl b2de9c │ │ │ │ + bl b2df34 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl b2def0 │ │ │ │ + bl b2df88 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 450c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33f0ec> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 450c34 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x33f0ec> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2726987,15 +2726998,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, #124 @ 0x7c │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ - bl b2e1bc │ │ │ │ + bl b2e254 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2173] @ 0x87d │ │ │ │ bl 77406c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7cd206 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2727048,15 +2727059,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7cd5a8 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7cd292 │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl b2dfbc │ │ │ │ + bl b2e054 │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7cd6d6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 4639a0 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x351e58> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2727381,15 +2727392,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r5, #238 @ 0xee │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [pc, #1592] @ 7cde90 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2727549,15 +2727560,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, #3860] @ 0xf14 │ │ │ │ - bl b2fe80 │ │ │ │ + bl b2ff18 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldr.w r2, [pc, #1128] @ 7cde98 │ │ │ │ ldr.w r3, [pc, #1120] @ 7cde94 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2727626,15 +2727637,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7cbddc │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b2eea8 │ │ │ │ + bl b2ef40 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ b.n 7cda2c │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7cd890 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2727678,15 +2727689,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, #3860] @ 0xf14 │ │ │ │ - bl b2fe80 │ │ │ │ + bl b2ff18 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov.w r2, #0 │ │ │ │ strb.w r2, [r5, #2173] @ 0x87d │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -2727700,15 +2727711,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7cbddc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2eea8 │ │ │ │ + bl b2ef40 │ │ │ │ mov.w r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2727960,15 +2727971,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7cbddc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2eea8 │ │ │ │ + bl b2ef40 │ │ │ │ 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, #2173] @ 0x87d │ │ │ │ @@ -2729149,170 +2729160,170 @@ │ │ │ │ b.n 7ce56e │ │ │ │ ldr r2, [pc, #324] @ (7cebb8 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 7ce564 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r0, r3, #0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r4, #132 @ 0x84 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #30 │ │ │ │ + adds r5, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #16 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r5, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r5, #50 @ 0x32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf4dc0092 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + rsb r0, ip, #4784128 @ 0x490000 │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + adds r5, #146 @ 0x92 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #32 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r7, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #50 @ 0x32 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r5, #170 @ 0xaa │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #112 @ 0x70 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #18 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r1, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r1, 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 │ │ │ │ ldr.w r3, [r1, #2608] @ 0xa30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2729605,55 +2729616,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 7cee0a │ │ │ │ asrs r2, r4, #16 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r5, #46 @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #30 │ │ │ │ + adds r5, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r6, [pc, #516] @ (7cf144 ) │ │ │ │ @@ -2729668,15 +2729679,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl b3230c │ │ │ │ + bl b323a4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7cf132 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2730962,17 +2730973,17 @@ │ │ │ │ ldr.w r1, [r6, #3532] @ 0xdcc │ │ │ │ b.n 7cff32 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ blx 73654 │ │ │ │ mov r0, r5 │ │ │ │ blx 749b0 │ │ │ │ b.n 7cfebc │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #218 @ 0xda │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r6, 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, #640] @ 0x280 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -2731974,17 +2731985,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7d0bb4 │ │ │ │ b.n 7d0b4a │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - bvc.n 7d0b84 │ │ │ │ + bhi.n 7d0b64 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - bvc.n 7d0b58 │ │ │ │ + bhi.n 7d0b38 │ │ │ │ lsls r6, r5, #4 │ │ │ │ addw r2, r0, #2180 @ 0x884 │ │ │ │ add.w ip, r0, #2176 @ 0x880 │ │ │ │ addw r1, r0, #2184 @ 0x888 │ │ │ │ push {r4, lr} │ │ │ │ addw r4, r0, #2188 @ 0x88c │ │ │ │ mov.w r3, #1056964608 @ 0x3f000000 │ │ │ │ @@ -2732091,17 +2732102,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7d0ce4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - bvc.n 7d0d40 │ │ │ │ + bvc.n 7d0d20 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - bvs.n 7d0dc4 │ │ │ │ + bvc.n 7d0da4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r0, [pc, #1872] @ 7d14a8 │ │ │ │ @@ -2732651,15 +2732662,15 @@ │ │ │ │ str.w r3, [lr, r2, lsl #2] │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7d0dac │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf29c0152 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 7d148c │ │ │ │ + bvs.n 7d146c │ │ │ │ lsls r6, r5, #4 │ │ │ │ adds.w r1, r8, #82 @ 0x52 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2733128,15 +2733139,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7d1a48 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7d189c │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r6, r5, #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] @ 7d1adc │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2733188,15 +2733199,15 @@ │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7d1aa2 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ b.n 7d160c │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r6, r5, #4 │ │ │ │ b.n 7d1598 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2733489,15 +2733500,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 7d1d1a │ │ │ │ nop │ │ │ │ b.n 7d23f0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ @@ -2733702,19 +2733713,19 @@ │ │ │ │ bne.n 7d201a │ │ │ │ b.n 7d1f92 │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #28] │ │ │ │ b.n 7d1ea2 │ │ │ │ movs r0, #0 │ │ │ │ b.n 7d2010 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + adds r0, r5, r3 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #720] @ (7d231c ) │ │ │ │ @@ -2734001,15 +2734012,15 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r5, #46 @ 0x2e │ │ │ │ lsls r3, r2, #5 │ │ │ │ ble.n 7d2398 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r1, r3, #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 r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2735268,15 +2735279,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bne.n 7d300c │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r6, r5, #4 │ │ │ │ beq.n 7d2f08 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2735403,15 +2735414,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb774 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2735506,19 +2735517,19 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6b0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r4, 7d3228 │ │ │ │ + push {r2, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ @ instruction: 0xb688 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r6, 7d321a │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldmia r6, {r1, r5, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2735940,17 +2735951,17 @@ │ │ │ │ bl 78e688 │ │ │ │ blx 72b88 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldrb.w r3, [r1, #32] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2736045,15 +2736056,15 @@ │ │ │ │ bl 7d3564 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -2736196,19 +2736207,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -2736479,23 +2736490,24 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 d16, d8, #18 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mcr2 0, 4, r0, cr4, cr8, {4} │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + vqadd.u64 d16, d20, d8 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r1, 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 │ │ │ │ ldr.w r9, [pc, #676] @ 7d3e4c │ │ │ │ sub sp, #8 │ │ │ │ @@ -2736763,23 +2736775,23 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr, #-608] @ 0xfffffda0 │ │ │ │ - str r7, [sp, #504] @ 0x1f8 │ │ │ │ + mcr2 0, 0, r0, cr14, cr8, {4} │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfbd60098 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + stc2l 0, cr0, [r6], {152} @ 0x98 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r1, 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 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2737031,22 +2737043,22 @@ │ │ │ │ bne.w 7d3f08 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, r8, lsl #1] │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + @ instruction: 0xfa6c0098 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr??.w r0, [r4, #152] @ 0x98 │ │ │ │ - ldrh.w r0, [r4, #152] @ 0x98 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + vld1.8 @ instruction: 0xf9e40098 │ │ │ │ + vld1.8 @ instruction: 0xf9a40098 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r1, 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 │ │ │ │ ldr r7, [pc, #316] @ (7d42ac ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2737189,16 +2737201,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7320098 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + strh.w r0, [r2, r8, lsl #1] │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (7d43a0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2737279,16 +2737291,16 @@ │ │ │ │ bl 7d38b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ pop {r1, r3, r4, pc} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf63c0098 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + @ instruction: 0xf72c0098 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r1, 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 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ @@ -2737399,16 +2737411,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 7d454a │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 7d453e │ │ │ │ lsls r2, r2, #5 │ │ │ │ - adds.w r0, r0, #4980736 @ 0x4c0000 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + addw r0, r0, #2200 @ 0x898 │ │ │ │ + adds r0, r1, r7 │ │ │ │ lsls r1, r3, #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] @ (7d45b4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2737499,16 +2737511,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 7d4600 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x0036 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ands.w r0, ip, #4980736 @ 0x4c0000 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + add.w r0, ip, #4980736 @ 0x4c0000 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #256] @ (7d46e4 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2737626,16 +2737638,16 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 7d4724 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ssat r0, #25, r4, lsl #2 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + @ instruction: 0xf3f40098 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (7d47cc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2737711,16 +2737723,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7d473c │ │ │ │ @ instruction: 0xb8e2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r0, #152 @ 0x98 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + @ instruction: 0xf2f00098 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r1, r3, #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] @ (7d490c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2737844,16 +2737856,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb804 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb76e │ │ │ │ lsls r2, r2, #5 │ │ │ │ - @ instruction: 0xf0c20098 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + subs.w r0, r2, #152 @ 0x98 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (7d4a08 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2737939,16 +2737951,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 733f0 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7d4960 │ │ │ │ @ instruction: 0xb6be │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d16, d8, #62 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + @ instruction: 0xf0b20098 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ 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 │ │ │ │ ldrd r5, r8, [r0] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2737998,15 +2738010,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7d4a80 │ │ │ │ ldr r0, [pc, #8] @ (7d4aac ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #508] @ (7d4cc0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2738221,19 +2738233,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, lr} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + str r6, [r6, #4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stcl 0, cr0, [ip, #-608]! @ 0xfffffda0 │ │ │ │ + mrc 0, 2, r0, cr12, cr8, {4} │ │ │ │ cbz r2, 7d4d4e │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2738922,17 +2738934,17 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #16] @ (7d5354 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 74d24 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -2739625,15 +2739637,15 @@ │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #4] @ (7d5a18 ) │ │ │ │ add r0, pc │ │ │ │ blx 727c8 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r9, #61681 @ 0xf0f1 │ │ │ │ movt r9, #61680 @ 0xf0f0 │ │ │ │ @@ -2740374,18 +2740386,18 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - @ instruction: 0xf31a00a1 │ │ │ │ - ldc2 0, cr0, [lr], #604 @ 0x25c │ │ │ │ - stc2 0, cr0, [sl], {151} @ 0x97 │ │ │ │ - ldc2l 0, cr0, [lr], #-604 @ 0xfffffda4 │ │ │ │ + and.w r0, sl, #5275648 @ 0x508000 │ │ │ │ + stc2 0, cr0, [lr, #604]! @ 0x25c │ │ │ │ + ldc2l 0, cr0, [sl, #-604]! @ 0xfffffda4 │ │ │ │ + stc2l 0, cr0, [lr, #-604]! @ 0xfffffda4 │ │ │ │ stmdb sp!, {r4, 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] @ (7d63e8 ) │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2740517,41 +2740529,41 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 7d609c │ │ │ │ + b.n 7d627c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - b.n 7d6060 │ │ │ │ + b.n 7d6240 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xeacc0094 │ │ │ │ - bvs.n 7d6384 │ │ │ │ + subs.w r0, ip, r4, lsr #2 │ │ │ │ + bvc.n 7d6364 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0xf3d00096 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + @ instruction: 0xf4c00096 │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands.w r0, r6, r4, lsr #2 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + add.w r0, r6, r4, lsr #2 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strd r0, r0, [r8, #592]! @ 0x250 │ │ │ │ - bpl.n 7d6414 │ │ │ │ + @ instruction: 0xead80094 │ │ │ │ + bvs.n 7d63f4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2741194,109 +2741206,108 @@ │ │ │ │ b.n 7d6aa2 │ │ │ │ ldr r2, [pc, #212] @ (7d6be4 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 74064 <__fprintf_chk@plt> │ │ │ │ b.n 7d6aa2 │ │ │ │ - bcs.n 7d6c10 │ │ │ │ + bcc.n 7d6bf0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 7d6c10 │ │ │ │ + bvs.n 7d6bf0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 7d6b80 │ │ │ │ + bvs.n 7d6b60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 7d6b88 │ │ │ │ + bvs.n 7d6b68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r3, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - bpl.n 7d6b58 │ │ │ │ + bpl.n 7d6b38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvs.n 7d6b84 │ │ │ │ + bvc.n 7d6b64 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 7d6bb0 │ │ │ │ + bvs.n 7d6b90 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - beq.n 7d6acc │ │ │ │ + bne.n 7d6aac │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 7d6bac │ │ │ │ + bvs.n 7d6b8c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 7d6be8 │ │ │ │ + bvs.n 7d6bc8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7d69a4 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + @ instruction: 0xe8100094 │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7d68d4 │ │ │ │ + b.n 7d6ab4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcs.n 7d6ab8 │ │ │ │ + bcc.n 7d6a98 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7d6774 │ │ │ │ + b.n 7d6954 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bcs.n 7d6aa8 │ │ │ │ + bcc.n 7d6a88 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bne.n 7d6b64 │ │ │ │ + bcs.n 7d6b44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf7040097 │ │ │ │ - str r6, [r4, #104] @ 0x68 │ │ │ │ + @ instruction: 0xf7f40097 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7d6708 │ │ │ │ + b.n 7d68e8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bne.n 7d6af4 │ │ │ │ + bcs.n 7d6ad4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stcl 0, cr0, [r8], #644 @ 0x284 │ │ │ │ - b.n 7d66a4 │ │ │ │ + ldcl 0, cr0, [r8, #644] @ 0x284 │ │ │ │ + b.n 7d6884 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bne.n 7d6c88 │ │ │ │ + bcs.n 7d6c68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcs.n 7d6bdc │ │ │ │ + bcc.n 7d6bbc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stc 0, cr0, [ip], #644 @ 0x284 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + ldc 0, cr0, [ip, #644] @ 0x284 │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r3, #226 @ 0xe2 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcs.n 7d6ba4 │ │ │ │ + bcc.n 7d6b84 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 7d7270 │ │ │ │ + b.n 7d6450 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 7d6ba0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - beq.n 7d6cac │ │ │ │ + bne.n 7d6c8c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + beq.n 7d6ae0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + beq.n 7d6cc0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movt r0, #152 @ 0x98 │ │ │ │ - bic.w r0, ip, r1, asr #2 │ │ │ │ - @ instruction: 0xf3f00097 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xf3b00098 │ │ │ │ + adds.w r0, ip, r1, asr #2 │ │ │ │ + @ instruction: 0xf4e00097 │ │ │ │ + beq.n 7d6b30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + beq.n 7d6cb0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2742160,15 +2742171,15 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 7d75f4 │ │ │ │ add.w r0, r5, #4384 @ 0x1120 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ adds r0, #24 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ - bl af576c │ │ │ │ + bl af5804 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r4, #1368] @ 0x558 │ │ │ │ bl 7f1e90 │ │ │ │ cbz r0, 7d7622 │ │ │ │ add.w r4, r5, #4416 @ 0x1140 │ │ │ │ add.w r6, r5, #4544 @ 0x11c0 │ │ │ │ @@ -2742210,50 +2742221,50 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ blx 74614 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - @ instruction: 0xf2120090 │ │ │ │ - rsb r0, sl, #4718592 @ 0x480000 │ │ │ │ - @ instruction: 0xf5f80090 │ │ │ │ - @ instruction: 0xf6200090 │ │ │ │ - @ instruction: 0xf66c0090 │ │ │ │ - @ instruction: 0xf6940090 │ │ │ │ - @ instruction: 0xf6d80090 │ │ │ │ - @ instruction: 0xf7040090 │ │ │ │ - @ instruction: 0xf7400090 │ │ │ │ - @ instruction: 0xf7700090 │ │ │ │ - @ instruction: 0xf7800090 │ │ │ │ - @ instruction: 0xf7b40090 │ │ │ │ - ldrb.w r0, [sl, r0, lsl #1] │ │ │ │ - str??.w r0, [r4, r0, lsl #1] │ │ │ │ - ldrb.w r0, [r0, #144] @ 0x90 │ │ │ │ + ssat r0, #17, r2, lsl #2 │ │ │ │ + @ instruction: 0xf6ba0090 │ │ │ │ + @ instruction: 0xf6e80090 │ │ │ │ + @ instruction: 0xf7100090 │ │ │ │ + @ instruction: 0xf75c0090 │ │ │ │ + @ instruction: 0xf7840090 │ │ │ │ + @ instruction: 0xf7c80090 │ │ │ │ + @ instruction: 0xf7f40090 │ │ │ │ + ldrh.w r0, [r0, r0, lsl #1] │ │ │ │ + str??.w r0, [r0, r0, lsl #1] │ │ │ │ + ldr??.w r0, [r0, r0, lsl #1] │ │ │ │ strh.w r0, [r4, #144] @ 0x90 │ │ │ │ - ldr.w r0, [ip, #144] @ 0x90 │ │ │ │ - ldr??.w r0, [r0, #144] @ 0x90 │ │ │ │ - vst4.32 {d0-d3}, [r8 :64], r0 │ │ │ │ - vld4.32 {d0-d3}, [r2 :64], r0 │ │ │ │ + vst4.32 {d0-d3}, [sl :64], r0 │ │ │ │ + ldr??.w r0, [r4, r0, lsl #1] │ │ │ │ + vst1.8 @ instruction: 0xf9800090 │ │ │ │ + ldrsb.w r0, [r4, #144] @ 0x90 │ │ │ │ + vst1.8 @ instruction: 0xf9cc0090 │ │ │ │ + vld1.8 @ instruction: 0xf9e00090 │ │ │ │ + ldr??.w r0, [r8, #144] @ 0x90 │ │ │ │ + @ instruction: 0xfa120090 │ │ │ │ strb r0, [r6, #12] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 7d729c │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ @@ -2742288,15 +2742299,15 @@ │ │ │ │ bl 47c4ec <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x36a9a4> │ │ │ │ cmp r4, r8 │ │ │ │ bne.n 7d76d6 │ │ │ │ mov r0, r6 │ │ │ │ bl 7f2ebc │ │ │ │ add.w r0, r6, #4384 @ 0x1120 │ │ │ │ adds r0, #24 │ │ │ │ - bl af5784 │ │ │ │ + bl af581c │ │ │ │ add.w r0, r6, #5376 @ 0x1500 │ │ │ │ bl 455ed8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344390> │ │ │ │ ldr.w r0, [r6, #1880] @ 0x758 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ blx 74614 │ │ │ │ @@ -2742376,15 +2742387,15 @@ │ │ │ │ b.n 7d77b8 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #4] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0bc0090 │ │ │ │ + sub.w r0, ip, #144 @ 0x90 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ lsls r2, r2, #5 │ │ │ │ @ instruction: 0xfae1ffff │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr.w r5, [r0, #652] @ 0x28c │ │ │ │ @@ -2742632,21 +2742643,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 4568e8 <__vaDriverInit_1_24@@libgallium-26.2.5-1.so+0x344da0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stc 0, cr0, [lr, #576] @ 0x240 │ │ │ │ + mrc 0, 3, r0, cr14, cr0, {4} │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7d7b00 │ │ │ │ tbb [pc, r3] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ str r3, [r5, #16] │ │ │ │ ldrb r7, [r3, r5] │ │ │ │ @@ -2742739,21 +2742750,21 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - subs r0, r5, r3 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldc 0, cr0, [ip, #-576] @ 0xfffffdc0 │ │ │ │ + mcr 0, 0, r0, cr12, cr0, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 74614 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2742802,15 +2742813,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ bfi r3, r0, #0, #1 │ │ │ │ strb.w r3, [r5, #2570] @ 0xa0a │ │ │ │ ldr.w r3, [r4, #1264] @ 0x4f0 │ │ │ │ orr.w r3, r3, #524288 @ 0x80000 │ │ │ │ str.w r3, [r4, #1264] @ 0x4f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, r7, r7 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r7, r5, #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, r0 │ │ │ │ @@ -2745797,15 +2745808,15 @@ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ adds r6, #88 @ 0x58 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ strd sl, r8, [sp, #20] │ │ │ │ str.w fp, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b460f0 │ │ │ │ + bl b46188 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r9, #628] @ 0x274 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r2, r4 │ │ │ │ bne.n 7da156 │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ @@ -2746296,15 +2746307,15 @@ │ │ │ │ ldr.w r0, [r3, #1036] @ 0x40c │ │ │ │ movs r3, #0 │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ add.w r0, r0, #1888 @ 0x760 │ │ │ │ strd r3, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r3, r6, #200 @ 0xc8 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl b44d4c │ │ │ │ + bl b44de4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r7, [sp, #0] │ │ │ │ add.w r1, r3, #912 @ 0x390 │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ ldrd r0, r2, [sp, #104] @ 0x68 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ lsrs r3, r3, #2 │ │ │ │ @@ -2746591,29 +2746602,29 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ add.w r1, r0, #5376 @ 0x1500 │ │ │ │ adds r1, #24 │ │ │ │ - bl b33e1c │ │ │ │ + bl b33eb4 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add.w ip, r0, #5376 @ 0x1500 │ │ │ │ add.w ip, ip, #24 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl b33c98 │ │ │ │ + bl b33d30 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2746727,15 +2746738,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r2, r0] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r1, lr, lr, asr #32 │ │ │ │ + adds.w r1, lr, lr, asr #32 │ │ │ │ strh r2, [r4, r6] │ │ │ │ lsls r2, r2, #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, #264] @ (7dad9c ) │ │ │ │ @@ -2746844,15 +2746855,15 @@ │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r4, r5] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrd r0, r1, [r2, #184] @ 0xb8 │ │ │ │ + pkhtb r1, r2, lr, asr #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ strh.w r3, [sp, #20] │ │ │ │ @@ -2746946,17 +2746957,17 @@ │ │ │ │ addw sp, sp, #1036 @ 0x40c │ │ │ │ pop {pc} │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ str r2, [r3, r6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r3, #2 │ │ │ │ str r0, [r4, r5] │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2746990,15 +2747001,15 @@ │ │ │ │ strb.w r2, [sp, #16] │ │ │ │ bmi.n 7daf74 │ │ │ │ movs r3, #0 │ │ │ │ adds r5, r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ strb.w r3, [sp, #17] │ │ │ │ - bl b3f97c │ │ │ │ + bl b3fa14 │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #7 │ │ │ │ bls.n 7daf60 │ │ │ │ ldr r2, [pc, #76] @ (7daf98 ) │ │ │ │ ldr r3, [pc, #72] @ (7daf94 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2747010,15 +2747021,15 @@ │ │ │ │ bne.n 7daf82 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #2 │ │ │ │ - bl b4d944 │ │ │ │ + bl b4d9dc │ │ │ │ b.n 7daf48 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 7dae4c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ eor.w r3, r0, #1 │ │ │ │ b.n 7daf30 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ @@ -2749319,15 +2749330,15 @@ │ │ │ │ str r4, [r3, #28] │ │ │ │ ldrb.w r4, [fp, #3591] @ 0xe07 │ │ │ │ ubfx r4, r4, #4, #1 │ │ │ │ orr.w r0, r0, r4, lsl #9 │ │ │ │ orrs r0, r6 │ │ │ │ strh r0, [r3, #36] @ 0x24 │ │ │ │ ldr.w r0, [fp, #2228] @ 0x8b4 │ │ │ │ - bl b43e30 │ │ │ │ + bl b43ec8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -2749473,15 +2749484,15 @@ │ │ │ │ ldrh r1, [r5, #20] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ orrs r3, r1 │ │ │ │ strh r3, [r5, #20] │ │ │ │ movs r3, #32 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #0 │ │ │ │ - bl af194c │ │ │ │ + bl af19e4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r2, #8] │ │ │ │ @@ -2749525,15 +2749536,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #112 @ 0x70 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r5, #4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2749588,15 +2749599,15 @@ │ │ │ │ ldrb.w r3, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #27 │ │ │ │ bne.n 7dced6 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne.n 7dcec0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl b45188 │ │ │ │ + bl b45220 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @@ -2750312,17 +2750323,17 @@ │ │ │ │ ldr.w r2, [r8, #2416] @ 0x970 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #2416] @ 0x970 │ │ │ │ b.n 7dd61a │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #21] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #488] @ 0x1e8 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #832] @ (7dda6c ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2750512,15 +2750523,15 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl b42a88 │ │ │ │ + bl b42b20 │ │ │ │ add.w ip, r5, #16 │ │ │ │ vldr s15, [r4, #16] │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w lr, sp, #60 @ 0x3c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -2750617,19 +2750628,19 @@ │ │ │ │ strb.w r6, [sp, #26] │ │ │ │ b.n 7dd8fe │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ cmp r0, #204 @ 0xcc │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - pop {r7, pc} │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r6, #90 @ 0x5a │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 7ddbee │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2750957,15 +2750968,15 @@ │ │ │ │ iteet hi │ │ │ │ movwhi r1, #32892 @ 0x807c │ │ │ │ movwls r1, #35696 @ 0x8b70 │ │ │ │ ldrls r0, [sp, #24] │ │ │ │ movthi r1, #2 │ │ │ │ it ls │ │ │ │ movtls r1, #2 │ │ │ │ - bl b4d944 │ │ │ │ + bl b4d9dc │ │ │ │ ldr.w r3, [pc, #2376] @ 7de7ac │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr.w r3, [pc, #2364] @ 7de7b0 │ │ │ │ strd r6, r6, [fp, #284] @ 0x11c │ │ │ │ @@ -2751170,15 +2751181,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ orr.w r3, r3, r4, lsl #16 │ │ │ │ orr.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4d944 │ │ │ │ + bl b4d9dc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r3, #15 │ │ │ │ ldr.w r1, [fp, #292] @ 0x124 │ │ │ │ lsls r3, r2 │ │ │ │ ldr.w r2, [sl, #628] @ 0x274 │ │ │ │ orrs r1, r3 │ │ │ │ str.w r1, [fp, #292] @ 0x124 │ │ │ │ @@ -2751234,15 +2751245,15 @@ │ │ │ │ add.w r5, r3, #41216 @ 0xa100 │ │ │ │ adds r5, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ mov r0, r6 │ │ │ │ add.w r8, r8, #4 │ │ │ │ - bl b4d944 │ │ │ │ + bl b4d9dc │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 7de162 │ │ │ │ ldrb.w r3, [fp, #308] @ 0x134 │ │ │ │ ldr.w r0, [sl, #628] @ 0x274 │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ orrs r3, r7 │ │ │ │ beq.w 7de710 │ │ │ │ @@ -2751251,17 +2751262,17 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #16 │ │ │ │ bls.w 7de448 │ │ │ │ movw r1, #34904 @ 0x8858 │ │ │ │ movt r1, #2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4d944 │ │ │ │ + bl b4d9dc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4d38c │ │ │ │ + bl b4d424 │ │ │ │ ldr.w r2, [pc, #1540] @ 7de7b4 │ │ │ │ ldr.w r3, [pc, #1524] @ 7de7a8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ @@ -2751436,15 +2751447,15 @@ │ │ │ │ bls.n 7de36a │ │ │ │ subs r1, r4, #3 │ │ │ │ cmp r1, #1 │ │ │ │ bhi.w 7ddee8 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ - bl b4d944 │ │ │ │ + bl b4d9dc │ │ │ │ b.n 7de0f6 │ │ │ │ cmp r6, #1 │ │ │ │ bne.n 7de36a │ │ │ │ ldr.w r3, [sl, #628] @ 0x274 │ │ │ │ cmp r3, #13 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ite ls │ │ │ │ @@ -2751520,15 +2751531,15 @@ │ │ │ │ ldrb.w r3, [r3, #2251] @ 0x8cb │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7de13a │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movw r1, #34824 @ 0x8808 │ │ │ │ movt r1, #2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4d944 │ │ │ │ + bl b4d9dc │ │ │ │ b.n 7de1a6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov.w lr, #7 │ │ │ │ cmp r2, #1 │ │ │ │ lsl.w lr, lr, r1 │ │ │ │ ldr.w r1, [fp, #300] @ 0x12c │ │ │ │ orr.w r1, r1, lr │ │ │ │ @@ -2751845,17 +2751856,17 @@ │ │ │ │ b.n 7de546 │ │ │ │ blx 725c4 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r6, r5, #4 │ │ │ │ subs r0, r1, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2751954,15 +2751965,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ add.w r2, r9, #12 │ │ │ │ add.w r1, r9, #416 @ 0x1a0 │ │ │ │ mov r0, r7 │ │ │ │ adds r4, #1 │ │ │ │ - bl b94768 │ │ │ │ + bl b94800 │ │ │ │ adds r5, #16 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7de8ca │ │ │ │ ldr r2, [pc, #60] @ (7de924 ) │ │ │ │ add.w r1, sp, #55040 @ 0xd700 │ │ │ │ ldr r3, [pc, #52] @ (7de920 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ @@ -2752218,15 +2752229,15 @@ │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add.w r5, r4, #32 │ │ │ │ bfi r2, r3, #6, #1 │ │ │ │ strb.w r2, [sp, #129] @ 0x81 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ ldr.w r0, [sl, #1036] @ 0x40c │ │ │ │ add.w r0, r0, #1888 @ 0x760 │ │ │ │ - bl b44d4c │ │ │ │ + bl b44de4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ add.w ip, r4, #12 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ ldr.w r2, [r2, #1388] @ 0x56c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2752687,15 +2752698,15 @@ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite ne │ │ │ │ movne.w lr, #1 │ │ │ │ moveq.w lr, #0 │ │ │ │ orr.w r3, r3, lr, lsl #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ strb.w r3, [sp, #120] @ 0x78 │ │ │ │ - bl b446d0 │ │ │ │ + bl b44768 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sl, #628] @ 0x274 │ │ │ │ add.w lr, r4, #20 │ │ │ │ str r2, [sp, #16] │ │ │ │ add.w r3, r4, #24 │ │ │ │ ldrd r0, r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -2753201,15 +2753212,15 @@ │ │ │ │ bfi r2, r3, #6, #1 │ │ │ │ strb r2, [r1, #17] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ ldr.w r0, [r3, #1036] @ 0x40c │ │ │ │ add.w r0, r0, #1888 @ 0x760 │ │ │ │ - bl b44d4c │ │ │ │ + bl b44de4 │ │ │ │ ldr.w r3, [r5, #1388] @ 0x56c │ │ │ │ add.w r5, r9, #4 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ add.w r2, r9, #7 │ │ │ │ add.w r7, r9, #8 │ │ │ │ lsrs r5, r5, #1 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ @@ -2753502,15 +2753513,15 @@ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite ne │ │ │ │ movne.w lr, #1 │ │ │ │ moveq.w lr, #0 │ │ │ │ orr.w r3, r3, lr, lsl #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ strb r3, [r7, #8] │ │ │ │ - bl b446d0 │ │ │ │ + bl b44768 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r1, sl, #11 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ adds r3, r6, r3 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ add.w r3, sl, #9 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -2754156,29 +2754167,29 @@ │ │ │ │ b.n 7e00a4 │ │ │ │ cmp r2, #10 │ │ │ │ beq.n 7e00f8 │ │ │ │ b.n 7e00f4 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, r7, #1888 @ 0x760 │ │ │ │ - bl b46070 │ │ │ │ + bl b46108 │ │ │ │ orr.w r6, r6, r0, lsl #23 │ │ │ │ b.n 7e0102 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 7dce48 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r6, r0 │ │ │ │ b.n 7e00cc │ │ │ │ ldr.w r0, [r7, #2228] @ 0x8b4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b45cf4 │ │ │ │ + bl b45d8c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7e00b0 │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ movt r2, #24 │ │ │ │ ands r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2754191,15 +2754202,15 @@ │ │ │ │ cmp r2, #3 │ │ │ │ beq.n 7e0286 │ │ │ │ and.w r2, r5, #4 │ │ │ │ orrs r6, r2 │ │ │ │ b.n 7e00b0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b45d4c │ │ │ │ + bl b45de4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r6, r0 │ │ │ │ b.n 7e00c8 │ │ │ │ ldrb.w r2, [r3, #52] @ 0x34 │ │ │ │ cmp r2, #6 │ │ │ │ bne.n 7e01c2 │ │ │ │ ldrb.w r2, [r3, #53] @ 0x35 │ │ │ │ @@ -2754232,15 +2754243,15 @@ │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 7e01ee │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r7, #1888 @ 0x760 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b45350 │ │ │ │ + bl b453e8 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ beq.n 7e01e0 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 7e029c │ │ │ │ ldr r2, [r3, #28] │ │ │ │ @@ -2754351,21 +2754362,21 @@ │ │ │ │ bne.n 7e025a │ │ │ │ b.n 7e01e0 │ │ │ │ nop │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r1, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - sbcs r2, r0 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmn r6, r1 │ │ │ │ + bics r6, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r0, r2, #2 │ │ │ │ adds r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2754523,15 +2754534,15 @@ │ │ │ │ ldrb.w r3, [r4, #53] @ 0x35 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrb.w r3, [r4, #54] TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes